# mcu_reuse_development_module **Repository Path**: tiantao1240/mcu_reuse_development_module ## Basic Information - **Project Name**: mcu_reuse_development_module - **Description**: 单片机可通用、可复用开发组件,内含:内存管理(小内存管理算法),消息队列,环形队列,环形缓冲区,类线程间同步方法(信号量、互斥锁、事件集),软件定时器,命令交互客户端(类命令行),软件非阻塞延时,数据转换,IO输入输出操作等。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 26 - **Created**: 2023-10-15 - **Last Updated**: 2023-10-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 单片机可复用,可通用开发组件 * ./documents/存放文档 * ./drivers/存放所有组件源程序 * ./examples/存放所有示例工程 ### drivers/common common_include.h:通用头文件(所有组件都需包含此文件) ### drivers/modbus modbus_host.c/.h: modbus主机程序(RTU, ASCII) modbus_slave.c/.h: modbus从机程序(RTU, ASCII) ### drivers/modules/ command_line.c/.h:命令行交互 data_convert.c/.h:数据转换 delay_no_block.c/.h:非阻塞延时 input_output.c/.h:IO输入输出操作 memory.c/.h:内存管理-小内存管理算法 message_queue.c/.h:消息队列 ring_buffer.c/.h:环形缓冲区 ring_queue.c/.h:环形队列 sync_method.c/.h:伪线程同步方法(信号量,互斥锁,事件集) timer_software.c/.h:软件定时器 uart_handler.c/.h:串口管理 ### drivers/segger_rtt SEGGER_RTT官方文件,SEGGER_RTT.c:89行有固定输出地址方法