
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
DDS-Mid是一款专为嵌入式系统设计的轻量级数据分发服务中间件,支持RTOS和裸机环境。它采用C++实现,提供发布-订阅模型、参数机制和服务机制三大核心功能,支持UDP和共享内存两种传输方式。该中间件具有轻量化、跨平台特点,适用于ZYNQ、STM32等嵌入式平台。目前版本已实现基础通信功能,未来计划扩展QoS管理和调试工具。开发者可根据项目需求选择适合的传输方式,通过简洁API快速集成。该工具由

如果你是物联网开发者、嵌入式爱好者,或是想玩转智能家居、传感器应用的极客,这块绝对能成为你的「全能搭档」!从基础外设到高级通信,从传感器采集到人机交互,它集成了,一站式满足你的创意落地需求!

使用xilinx官方SDK生成的freertos实时操作系统下的UDP服务端的工程代码时,当设备没有插网线而进行初始化会报自动协商错误,从而会将该线程的程序锁死,网口功能就无法正常使用。如果插上网口进行初始化或者将自协商设置为100Mbps或者1000Mbps时,也不会出现上述问题。并且,如果网口初始化完成之后,是能够支持网口热拔插功能的。需要再一次手动添加。(1)将自动协商强制改为100Mbps

UART与USART技术详解:UART仅支持异步通信,通过波特率同步;USART支持同步/异步两种模式,同步模式下需要时钟信号。UART帧结构包含起始位、数据位、校验位和停止位。USART相比UART增加了硬件流控功能,适用于高速通信场景。UART多用于传感器等中低速通信,USART则更适合工业控制等要求更高的应用。
DDS-Mid是一款专为无Linux系统的嵌入式环境(RTOS/裸机)设计的轻量级DDS中间件,基于C++实现并参考Tiny-DDS架构。该中间件采用发布-订阅模型,提供高效可靠的数据分发机制,支持UDP广播和共享内存传输方式。项目包含核心实现、序列化接口和硬件传输层,文件结构清晰,并提供ZYNQ平台构建指南。当前版本已实现基础框架和参数机制,未来计划扩展服务模型等功能。开发者可通过Gitee/G








