自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 嵌入式指南--操作系统(二)并发和互斥

1.读写锁的定义?读写锁,一种锁分为两种形态,读状态和写状态,读写锁是专门为大多数读状态情况而设计的。这种情况下,读写锁可以提供比其他锁(比如互斥锁,自旋锁等)更大的扩张性,因为读写锁允许同一时刻多个读任务同时持有锁。增加读任务的并发性。特征:写锁优先级高,写独占,读共享1.写模式加锁时,解锁前,所有对该线程加锁的线程都会被阻塞。2.读模式加锁时,如果线程是读加锁则成功,如果线程是写加锁会阻塞。3.读锁、写锁并行阻塞时,写锁优先级高,即解锁后优先执行写锁操作。2.死锁的定义所谓死锁,是指多个进

2021-06-02 10:28:05 276 1

原创 嵌入式指南--操作系统(一)堆和栈

1.什么是代码段,数据段,bss段,堆,栈代码段: 代码段(code segment/text segment)通常是指用来存放 程序执行代码 的一块内存区域。这部分区域的大小在程序运行前就已经确定,并且内存区域通常属于 只读 , 某些架构也允许代码段为可写,即允许修改程序。在代码段中,也有可能包含一些 只读的常数变量 ,例如字符串常量等。程序段为程序代码在内存中的映射.一个程序可以在内存中多有个副本.数据段 :数据段(data segment)通常是指用来存放程序中 已初始化 的 全局变量 的一块内存

2021-05-31 15:31:07 1789 1

原创 GB28281实战一(海思平台)

最近项目中要IPC设备实现GB28281接入,记录一下开发过程,平台是海思2521D,应该可以在海思类似平台上同样实现一.协议关联库准备由于需要用到SIP协议,所以这里用到了开源的OSIP/EXOSIP,由于编译时需要用到openSSL库,所以还需要下载openSSL1.0的源码(不能是openSSL1.1,不然exoSIP编不过去)。官网下载的包,简单的修改了一下Makefile,让编译能通过,在编译库时一定要先编译openssl,osip库,再编译eXosip库。当时编译的几个库:htt

2021-01-08 15:38:33 5137 1

原创 海思3521 通过HiIVE进行MAT格式和VIDEO_FRAME_INFO_S转换

海思3521 通过HiIVE进行MAT格式和VIDEO_FRAME_INFO_S转换网上有关于Hi3516cv500进行转换的方法https://blog.csdn.net/lishi_1991/article/details/107013752,但是3521D由于调用库函数和3516cv版本不同,需要进行如下修改HI_S32 YuvFrame2Rgb(VIDEO_FRAME_INFO_S *srcFrame,IPC_IMAGE *dstImage);HI_S32 Frame2Mat(VID

2020-12-16 16:37:54 1473 1

原创 海思3521D交叉编译Python3.9移植到板子

海思3521D交叉编译Python3.9移植到板子1.下载最新安装包https://www.python.org/downloads/release/python-390/2.拷贝src包到本地,并新建一个build目录tar -xf Python-3.9.0.tar.xzcd $PWD/Python-3.9.0/mkdir armbuild./configure CC=arm-hisiv500-linux-gcc CXX=arm-hisiv500-linux-g++ AR=a.

2020-10-29 15:57:40 1394

quectel-CM.rar

移远5G模块RM500Q拨号程序quectel-CM

2021-04-14

海思hisiv500版本OSIP和exoSIP,包含了openssl

可能需要修改一下路径

2021-01-08

arm-hisiv500-linux编译的python3.9及其库文件,可以直接在海思平台上运行

arm-hisiv500-linux编译的python3.9及其库文件,可以直接在海思平台上运行

2020-10-29

Quectel_Linux&Android_GobiNet_Driver_V1.6.2.9.zip

移远GobiNet驱动,linux下可以使用并生成Gobinet.ko,实测在海思平台可以使用

2020-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除