代码拉取完成,页面将自动刷新
单片机可复用、可通用开发组件,是以中间件思想开发的一套功能模块,将具有代表性或使用次数较多的功能和协议栈封装为独立的组件供开发者使用,开发者仅需通过组件提供的接口对接驱动层和应用层即可使用组件功能,从而减少重复工作、缩短开发周期,并且具备跨平台特性。
本组件处在中间件层,向上提供应用层的功能模块接口,向下调用底层驱动接口。
组件名称 | 组件描述 |
---|---|
src/bootloader文件夹内容↓↓↓ | |
bootloader | 升级引导程序 |
xmodem | xmodem协议 |
ymodem | ymodem协议 |
src/common文件夹内容↓↓↓ | |
all_include | 所有组件头文件集合 |
common_include | 公共引用文件(所有组件都需包含此文件) |
src/modbus文件夹内容↓↓↓ | |
modbus_common | modbus通用文件(modbus主从机都需包含此文件) |
modbus_host | modbus主机程序(RTU ASCII) |
modbus_slave | modbus从机程序(RTU ASCII) |
src/modules文件夹内容↓↓↓ | |
command_line | 命令行交互 |
data_check | 数据校验方法集合 |
data_convert | 数据转换方法集合 |
delay_no_block | 非阻塞延时 |
input_output | IO输入输出操作 |
memory | 内存管理(小内存管理算法<2MB) |
message_queue | 消息队列 |
ring_buffer | 环形缓冲区 |
sync_method | 伪线程同步方法(信号量,互斥锁,事件集) |
timer_software | 软件定时器 |
uart_handler | 串口管理 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。