logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式 Linux 开发知识总结

在 x86 电脑上编译出 ARM 开发板能运行的程序。│完整开发流程││ 1. 获取 SDK(已解压)││ 2. 编译 Buildroot(获得编译环境)← 你现在在这里││ 3. 编写应用程序代码│。

#linux#运维#服务器
CAN总线

1.防止回波反射《传输线理论》1.TX接TX,无需交叉。

#单片机
Hal库的使用

/ 参数1: &IndefLenUsart - 串口句柄(指向huart2)// 参数2: receive_buff - 接收缓冲区(数据存放地址)这是为了方便移植,如果你想换到USART1,只需要改这几行宏定义即可。1. DMA自动把串口数据搬运到缓冲区(无需CPU干预)【DMA传输】自动将数据存入receive_buff。// 参数3: 255 - 要接收的字节数。2. 空闲中断表示"数据包结

#单片机
stm32_15:FreeRTOS中断

【代码】stm32_15:FreeRTOS中断。

#stm32#单片机#嵌入式硬件
stm32_14:FreeRTOS

【代码】【无标题】

#单片机#嵌入式硬件
Linux_1:命令

vi和vim的区别:vim是vi的升级版,基础功能两者一致,不过在嵌入式开发板中 只有vi没有vim,但是在Ubuntu上我们可以使用vim编辑器,它的功能更加丰富。pathname:文件的路径名,如果只写文件名,就默认当前目录,如果在文件名加上路径,就按照绝对路径来 打开文件。yx:复制若干行,x代表行数,输入2,就是复制当前行和它下面的两行(总共三行), 复制的位置由光标所在位置决定。0x00

#linux#运维#服务器
Linux28: Rockx-SDK的简介

开发者可以使用ROCKX的AI组件快速搭建AI的应用,这些应用可以是车牌识别、人脸识别、目标识别,人体骨骼识别等等,具体的如上图。人体姿态检测模型,人体姿态指的是将图片中已检测到的人体关键点正确连接起来,并正确估计人体的姿态,人体的姿态一般如:肩、颈、腰、膝盖等。人体姿态检测模型,人体姿态指的是将图片中已检测到的人体关键点正确连接起来,并正确估计人体的姿态。人体姿态检测模型,人体姿态指的是将图片中

#人工智能#计算机视觉
Linux_26:获取高低分辨率码流

上图是获取1920 * 1080视频编码数据的思维导图,整个流程最关键是get_vi_container获取VI节点,get_venc_container获取VENC节点,然后调用RK_SYS_MPI_Bind绑定VI和VENC节点,并启动camera_venc_thread线程获取编码数据赋值到video_data_packet_t结构体,然后入队列。上面的截图就是如何通过get_rga_thr

#linux#网络#音视频
Linux_21:音频AI模块

RV1126的AI模块指的是音频输入模块,它的作用是通过内置芯片读取麦克风等音频的模拟信号,然后把。在RV1126里面,音频AI模块是所有音频输入的入口。下面是AI模块和麦克风等音频输入模块的关系。模块的通道号ID,取值范围是[0, AI_MAX_CHN_NUM]每一帧的采样个数,这个参数要和对应的音频编码格式来设置。格式去采样,它是用浮点型格式进行采样。模块的通道号ID,这里填的值和设置的通道号

#音视频#人工智能
到底了