Commit Graph

747 Commits

Author SHA1 Message Date
MacRsh
48eac3b889 1.修复debug宏开关关闭后会出现的未定义问题。 2023-09-08 16:50:51 +08:00
MacRsh
cc0b5e1e09 1.版本号更新0-0-4。
2.类型进行4字节对齐,预留未使用空间。
2023-09-08 13:55:11 +08:00
MacRsh
7c87c13b5c 1.重构读写机制,支持8位16位32位宽传输,支持双工模式。
2.支持总线独立读写。
3.spi设备与总线断联时将无法读写。
2023-09-08 13:53:59 +08:00
MacRsh
1fc6b89d4a 1.task测试版更新,集成fsm、event、timer功能。 2023-09-08 13:28:47 +08:00
MacRsh
5ea4487ef2 1.新增task配置,spi、serial缓冲区配置。 2023-09-08 13:27:43 +08:00
MacRsh
efa5cfef7c 1.支持单一头文件导入工程。 2023-09-08 13:26:33 +08:00
MacRsh
52d39a737d 1.系统api更新。 2023-09-08 13:25:31 +08:00
MacRsh
3f57056a0d 1.驱动模板更新。 2023-09-08 13:24:55 +08:00
MacRsh
415c598e94 1.系统api更新。 2023-09-08 13:24:09 +08:00
MacRsh
dab164aee5 1.CH32驱动适配更新,除pwm设备外,都已适配完成。 2023-09-08 13:23:27 +08:00
MacRsh
e88d762014 1.系统api更新。 2023-09-08 13:19:07 +08:00
MacRsh
4d3f58e834 1.系统api更新。 2023-09-08 13:18:38 +08:00
MacRsh
bd427e02b7 1.优化总线挂载方式,当i2c与总线断联后将不支持读写操作。
2.i2c总线支持独立读写,不再必须通过i2c设备进行读写。
2023-09-08 13:17:59 +08:00
MacRsh
4bb7d03851 1.系统api更新。 2023-09-08 13:15:03 +08:00
MacRsh
c044c51a82 1.系统api更新。 2023-09-08 13:14:25 +08:00
MacRsh
851bb6f681 1.优化代码。 2023-09-08 13:13:44 +08:00
MacRsh
b8469bfc2c 1.替代原先mrlib.h的功能,声明所有系统api。 2023-09-08 13:13:01 +08:00
MacRsh
419757bc35 1.移除无效文件。 2023-09-08 13:12:08 +08:00
MacRsh
75ae75001a 1.优化代码。 2023-09-08 13:11:20 +08:00
MacRsh
2e9c743148 1.对象容器修改,移除event、fsm、soft-timer,新增task。
2.系统api更新。
2023-09-08 13:08:54 +08:00
MacRsh
630e2d8f87 1.移除debug控制台,统一使用mr_printf_output接口。
2.ringbuffer新增申请缓冲区接口。
3.系统api更新。
2023-09-08 13:07:02 +08:00
MacRsh
ea5d4ae0ff 1.使用文档添加调用关系图。 2023-09-03 00:37:54 +08:00
MacRsh
8050468868 1.移除软件包中对设备的支持。 2023-09-02 15:16:36 +08:00
MacRsh
dcc10c0574 1.优化项目介绍文档。 2023-09-02 15:16:03 +08:00
MacRsh
27ef43d864 1.优化用户使用指南。 2023-09-02 15:15:45 +08:00
MacRsh
2a51f5cab6 1.修正项目代码风格手册。 2023-09-02 14:40:36 +08:00
MacRsh
4af5822f3f 1.新增自动初始化文档。 2023-09-02 12:13:17 +08:00
MacRsh
5cadf8abbd 1.优化文档。 2023-09-02 02:09:15 +08:00
MacRsh
98b72dd6be 1.适配CH32驱动文件。 2023-09-02 02:04:52 +08:00
MacRsh
77202d1e7c 1.优化文档。 2023-09-02 02:04:11 +08:00
MacRsh
af406e6116 1.新增事件框架流程图。 2023-09-02 02:03:29 +08:00
MacRsh
6c35b95bf6 1.适配CH32 uart驱动。 2023-09-02 01:40:14 +08:00
MacRsh
2d923bf371 1.修正设备操作流程图。 2023-09-02 01:18:18 +08:00
MacRsh
0c1d638937 1.新增设备框架流程图。 2023-09-02 01:12:52 +08:00
MacRsh
4bc04c0300 1.文档更新。 2023-09-02 01:06:01 +08:00
MacRsh
3c5f81d417 项目架构图 2023-09-01 23:29:16 +08:00
MacRsh
faed092c10 1.新增fsm状态机使用文档。 2023-09-01 13:38:28 +08:00
MacRsh
ee381afc6d 1.适配CH32 spi驱动。 2023-09-01 09:30:45 +08:00
MacRsh
ca26673b2f 1.使用文档更新。 2023-09-01 09:05:06 +08:00
MacRsh
8b8336e200 1.新增重启定时器和设置定时器时间间隔功能。 2023-09-01 00:26:30 +08:00
MacRsh
11ad6ee865 1.文档更新。 2023-09-01 00:25:38 +08:00
MacRsh
cc61106c02 1.文档更新。 2023-09-01 00:25:28 +08:00
MacRsh
8f62e1f53c 1.新增重启定时器和设置定时时间间隔功能。 2023-09-01 00:25:07 +08:00
MacRsh
17e86c234c 1.软件定时器文档更新。 2023-09-01 00:24:28 +08:00
MacRsh
7f5db4cec7 1.添加获取当前时间函数断言检测。 2023-08-31 18:14:39 +08:00
MacRsh
10b419140c 1.优化非阻塞读写,仅读写可读写数量后立即返回,不再阻塞等待。 2023-08-31 18:14:06 +08:00
MacRsh
f3c57cf3f0 1.添加事件使用说明。 2023-08-31 14:11:07 +08:00
MacRsh
59a6dfdcb1 1.修复IAR对整型位域操作的警告。 2023-08-30 23:42:04 +08:00
MacRsh
08c46d1c43 1.修复函数命名错误(mr_event_trigger)。 2023-08-30 23:16:16 +08:00
MacRsh
ac57cb4806 1.优化代码。 2023-08-30 23:15:22 +08:00