ThreadX
文章平均质量分 75
一只爱做笔记的码农
这个作者很懒,什么都没留下…
展开
-
【Thread X】NetX Duo PTP校时客户端
参考微软NetX Duo的文档,自己在H7板子搭建了一个上试了试,搭建不难参考文档ptp协议Linux下搭建ptp服务器效果Linux端H7的板卡的串口打印信息效果嘛,我不知道是不是和虚拟机有关系,精确度还可以,但是时间老是掉,不知道为啥抓包也确实看到了PTP数据包,是不是和UDP实现ptp的精确度不够有关系,真正的应该是走MAC层通信进行校时的。无奈我的H7挂的是LAN8720(RMII接口),没办法开启H7的硬件时间戳功能,开启的话需要MII接口的PHY芯片(DP83846这种)。。原创 2021-07-22 21:40:44 · 466 阅读 · 0 评论 -
【ThreadX】ThreadX源码阅读计划(二)
上一篇点这里【ThreadX】ThreadX源码阅读计划(一)上一篇开了个头,简单解读了调度器和线程管理相关的源码这一篇开始解读各个组件 ????目录ThreadX定时器ThreadX定时器ThreadX定时器原创 2021-01-07 14:38:26 · 572 阅读 · 0 评论 -
【ThreadX】ThreadX源码阅读计划(一)
目的就是有那么一点好奇,能够通过SIL4级别安全认证的RTOS的代码到底有多厉害~~所以想来读一读初始化部分_tx_initialize_low_level一个汇编函数@@ /* 关中断 */@ CPSID i@@ /* 设置未初始化的可用内存区域的基地址 */@ /* _tx_initialize_unused_memory这个变量的地址给r0*/ LDR r0, =_tx_initialize_unused_memory原创 2020-12-27 21:01:49 · 1832 阅读 · 0 评论 -
【ThreadX】H743ZI+LAN8720+ThreadX+NetX Duo移植
【自己首发于安富莱】从晚上6.10下班测到早上来的测试结果我上报的结果截图给大家分享下无间隔,数据随机的ping测试报告H7平台:H743ZIT6PHY芯片:LAN8720---------------- 3149374 有效发送 3149258 有效接收 116 timed out (0.00% 丢失)Ping 最小值0ms, 最大值11ms, 平均值0.01ms成功率: 接近99%感觉还有优化的空间^_^2020/12/23 18:10:51.4...原创 2020-12-24 08:34:12 · 1216 阅读 · 5 评论 -
【ThreadX】H743+ThreadX+FileX移植记录
参考ST提供的官方例子就是实现了读写文件的简单功能【我的板子比较坑,SD卡槽是没有那种插入检测引脚功能的,所以初始化不能检测插入】我采取的是进入系统之前完成SD卡的初始化,进系统以后就不做这个初始化了坑点主要在驱动上。。。。。FileX移植还好...原创 2020-12-24 08:25:38 · 599 阅读 · 0 评论 -
【ThreadX】移植到H743的过程记录
前景使用平台:H743VI核心板一块编译器:GCC【ST Atollic TrueSTUDIO for STM32 9.3.0】因为这个IDE有ThreadX相关的调试组件教程来自安富莱的ThreadX移植教程,他们用的也是H743平台,介绍了KEIL,IAR,GCC 3大编译器环境的移植方法成功截图记录坑点记录1. tx_initialize_low_level.S文件_vectors=0x08000000;这个值是中断向量表的地址,不填编译不过,错填启动异常原创 2020-12-17 09:32:55 · 703 阅读 · 0 评论