- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 TDA4 SDK9.0 环境下载、安装和编译
下载 ti-processor-sdk-rtos-j721e-evm-09_02_00_05.tar.gz 解压。在ti-processor-sdk-rtos-j721e-evm-09_02_00_05目录下运行。执行完成后会在home目录下生成ti文件夹,里边包含。会自动下载交叉工具链。
2024-07-30 15:22:08 204
原创 ubuntu 使用ffmpeg推流 vlc拉流
ffmpeg -f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 -f flv -y rtmp://127.0.0.1:1935/live/test
2024-07-29 16:06:13 172
原创 两台xavier通过pcie通讯
根据nvidia的官方手册介绍,两台xavier可以通过pcie实现共享内存或虚拟网络通讯,可大大便捷了两台通讯。 nvidia官方文档NVIDIA Jetson AGX Xavier Series PCIe Endpoint Design Guidelines.pdf,文档介绍了两台xavier通过pcie实现通讯,一个作为root,另一个作endpoint,不只需要软件上的改动,还要有相应的硬件支持,附上硬件淘宝连接,全网第一个,很赞! 有了可靠的硬件后接...
2021-12-14 11:54:16 4577 4
转载 C语言字节对齐 __align(),__attribute((aligned (n))),#pragma pack(n)
一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地址不是自然对齐,比如为0x00000002,则CPU如果取它的...
2018-08-17 15:28:49 901
转载 CAN
本章参考资料:《STM32F4xx 中文参考手册2》、《STM32F4xx规格书》、库帮助文档《stm32f4xx_dsp_stdperiph_lib_um.chm》。若对CAN通讯协议不了解,可先阅读《CAN总线入门》、《CAN-bus规范》文档内容学习。关于实验板上的CAN收发器可查阅《TJA1050》文档了解。40.1 CAN协议简介CAN是控制器局域网络(Controlle...
2018-07-25 17:36:32 4417
转载 uCOS-II任务调度过程
ucos-II是基于任务优先级抢占式任务调度法的,就是内核在管理调度时,调用任务切换函数(一般为SSched()),在该函数中将此时已处于就绪状态(条件一)并且为最高优先级(条件二)的任务的保存于其栈中的相应信息压入cpu寄存器中(软中断完成),然后cpu开始运行该任务的代码。 内核是何时进行任务调度的呢?虽然uC/OS-II是可被剥夺资源的内核(高优先级可强行占有低优先级正在使用的资源),...
2018-07-21 13:01:20 5009
原创 通过UltraEdit(UE)转化\r\n(回车换行)与\n(换行)
\r\n(回车换行)是window上的换行符,\n(换行)是linux上的换行符,下面介绍通过UltraEdit(UE)在windows上实现相互转化。1、\r\n(回车换行)转化为\n(换行) 用UE打开对应的文本文件,然后按照下图进行转化,转化后保存就OK了。2、\n(换行)转化为\r\n(回车换行)...
2018-07-20 13:38:04 9087
转载 SAE J1939学习笔记(四)
多包通信(网络传输层)1.pgn60416 – ConnectionManagement2.pgn60160 – Data Transfer3.举例Note:The Data Packets may not follow immediately after the Broadca...
2018-07-15 16:20:42 663
转载 SAE J1939学习笔记(三)
J1939故障代码种类J1939 由几个不同的诊断信息:   –诊断信息 1 - DM1 – 现行故障代码   –诊断信息 2 - DM2 – 非现行故障代码   –诊断信息 3 - DM3 – 清除非现行故障代码通常地,用户会用 D...
2018-07-15 16:19:15 3493
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人