2025年11月17日
摘要:
1 SCMRTOS: github对应仓库地址,典型配置仅需约 1 KB ROM 和 512 B RAM。 基于优先级抢占的C++ os 固定静态任务,无动态分配内存管理 信号量,互斥量,时间管理,中断和任务交互外,无其它IPC 不支持优先级反转和天花板优先级继承。 适合资源匮乏的单片机扩充并行处理
阅读全文
posted @ 2025-11-17 11:38
杰瑞鼠
阅读(4)
推荐(0)
2025年11月13日
摘要:
一 rt-thread下的webclient解决方案:librws/nopool/websocket软件包与mongoose WebClient和mongoose用Apache 2.0,librws用MIT,nopoll用开源协议。 WebClient:对于大多数物联网设备的HTTP通信需求,Web
阅读全文
posted @ 2025-11-13 18:15
杰瑞鼠
阅读(5)
推荐(0)
2025年10月27日
摘要:
chartGPT/dp不存储用户的搜索信息及结果信息,它依靠发布前的学习。 AI一方面和信息化流程化结合,做自动处理;另一方和机器人/执行者结合形成能够最终替代和超越人的效果; AI时代最终要的是2类人:1 业务领域的专家(负责将传统业务、知识的分解,流程标准);2 能利用AI工具的专业人才(负责将
阅读全文
posted @ 2025-10-27 09:59
杰瑞鼠
阅读(9)
推荐(0)
2025年10月22日
摘要:
LoRaWAN开发专题讲解 张志刚251022 一、LoRa与LoRaWAN的区别及优缺点LoRa技术 定义:LoRa是Semtech公司开发【专有】的物理层调制技术,采用扩频调制技术,实现远距离、低功耗的无线通信。 优点: 超长距离:城市环境2-5公里,郊区可达15公里 低功耗:电
阅读全文
posted @ 2025-10-22 18:12
杰瑞鼠
阅读(39)
推荐(0)
2025年10月20日
摘要:
《yaml在嵌入式软件开发中的作用》,语法结构示例, YAML:轻量级的数据序列化语言。 安装(打开cmd):pip install PyYaml 读写解析示例(PyYaml),C语言解析用libyaml或libcyaml,后者是对对前者的增强封装,提供类型校验简化开发;但前者提供更细颗粒度操作,节
阅读全文
posted @ 2025-10-20 16:52
杰瑞鼠
阅读(9)
推荐(0)
摘要:
1 SEGGER的RTT功能:必须使用jlink (J-Link RTT Viewer)不占用MCU的串口:《从J-link RTT的移植到精通,让嵌入式调试飞起来!》 2 Event Recorder :《STM32H7的终极调试组件Event Recorder》 各调试器都支持:jlink/st
阅读全文
posted @ 2025-10-20 10:39
杰瑞鼠
阅读(13)
推荐(0)
2025年10月17日
摘要:
1 LVGL版本: LVGL8 8.35是LVGL9之前的稳定版本。LVGL9开始设计哲学变化,前面是小巧为主性能为辅;后面是性能为主(支持多加速器加速)降低资源消耗为辅。
阅读全文
posted @ 2025-10-17 11:13
杰瑞鼠
阅读(25)
推荐(0)
摘要:
1 OpenMCT:一套NASA阿姆斯研究中心开源Mission Control框架,专门帮你在浏览器或手机里展示、分析各种遥测数据
阅读全文
posted @ 2025-10-17 11:09
杰瑞鼠
阅读(7)
推荐(0)
2025年10月14日
摘要:
周期性任务的RMA原则: 对于RTOS中的周期性任务的优先级分配有静态和动态(最早截止时间)和混合3种,静态以RMA思想进行分配:周期越短优先级越高,且任务周期最好设置成谐波(成倍关系);同时如果CPU利用率大于Wn就要用多任务图形化工具进行分析,参考《如何分配RTOS任务优先级?背后的黄金法则:R
阅读全文
posted @ 2025-10-14 18:30
杰瑞鼠
阅读(17)
推荐(0)
摘要:
1 rs485: 在用信号量和符号标志控制rs485_send_then_recv()函数时,因为cread_485中 默认以RX_DMA&TX_DMA配置的,在控制禁能时,采集线程中DMA中可能有残留造成类似标签识别的错误,所以使能时应先清理缓冲区(通过rs485_read读)。 cread_48
阅读全文
posted @ 2025-10-14 18:01
杰瑞鼠
阅读(9)
推荐(0)