MacRsh
|
3ed1aa24e5
|
修改:
1.函数命名add_to_xxx修改为add,不再指明具体添加到的目标。
|
2023-04-21 23:28:57 +08:00 |
|
MacRsh
|
a39112c62b
|
新增:
1.基础使用指南。
|
2023-04-21 01:22:32 +08:00 |
|
MacRsh
|
d0ea1e6b46
|
修改:
1.日志输出样式。
|
2023-04-21 01:21:38 +08:00 |
|
MacRsh
|
ce5017a62a
|
新增:
1.添加driver目录。
2.修改许可协议排版。
|
2023-04-21 01:21:17 +08:00 |
|
MacRsh
|
b1edaa646c
|
修改:
1.默认所有驱动设备为关闭状态。
|
2023-04-21 01:20:24 +08:00 |
|
MacRsh
|
425e4af1e3
|
新增:
1.驱动头文件。
|
2023-04-21 01:19:36 +08:00 |
|
MacRsh
|
179a96c236
|
新增:
1.WCH系列串口驱动。
|
2023-04-21 01:19:20 +08:00 |
|
MacRsh
|
0a6e9097d8
|
优化:
1.log输出添加tag标签。
|
2023-04-20 02:32:25 +08:00 |
|
MacRsh
|
aeedb6d439
|
优化:
1.去除GCC特定用法,提高代码兼容性。
|
2023-04-20 02:30:59 +08:00 |
|
MacRsh
|
2464f60aa0
|
修复:
1.格式问题导致的渲染问题。
|
2023-04-19 17:38:58 +08:00 |
|
MacRsh
|
ae3b5f9610
|
修改:
1.ringbuffer 类型重命名为fifo
|
2023-04-19 17:29:16 +08:00 |
|
MacRsh
|
16885e931b
|
优化:
1.代码。
|
2023-04-18 01:10:13 +08:00 |
|
MacRsh
|
b4eec96923
|
优化:
1.优化项目文档。
|
2023-04-18 01:10:01 +08:00 |
|
MacRsh
|
5cbf0c5ea4
|
优化:
1.函数命名process -> handler。
|
2023-04-18 01:09:18 +08:00 |
|
MacRsh
|
fd04376ca2
|
优化:
1.定义位置。
|
2023-04-18 01:08:55 +08:00 |
|
MacRsh
|
a16839a843
|
新增:
1.内核日志,支持分级输出。
|
2023-04-18 01:08:16 +08:00 |
|
MacRsh
|
e53e962e0c
|
优化:
1.目录结构。
|
2023-04-18 01:07:21 +08:00 |
|
MacRsh
|
a6ee903a71
|
新增:
1.LOG配置。
|
2023-04-18 01:06:54 +08:00 |
|
MacRsh
|
bf0da5230d
|
Merge remote-tracking branch 'origin/design' into design
# Conflicts:
# board.h
# include/mrdef.h
# include/mrlib.h
# mrconfig.h
# src/event.c
# src/fsm.c
# src/kservice.c
# src/ringbuffer.c
|
2023-04-14 18:22:13 +08:00 |
|
MacRsh
|
7643db30d7
|
优化:
1.优化代码和注释。
|
2023-04-14 18:20:02 +08:00 |
|
MacRsh
|
cee5ff9321
|
优化:
1.优化代码和注释。
|
2023-04-14 18:19:59 +08:00 |
|
MacRsh
|
7d96ce4b65
|
优化:
1.优化代码和注释。
2.将read和write传入个数修改成传入字节大小,防止溢出。
|
2023-04-14 18:19:48 +08:00 |
|
MacRsh
|
36cf2de552
|
优化:
1.优化代码。
|
2023-04-14 18:18:22 +08:00 |
|
MacRsh
|
c43230799e
|
删除:
1.BSP文件中的board文件。
|
2023-04-14 18:16:47 +08:00 |
|
MacRsh
|
f5d94022f8
|
新增:
1.FSM有限状态机。
|
2023-04-14 18:16:08 +08:00 |
|
MacRsh
|
fbced89c77
|
优化:
1.事件驱动框架改用AVL提高分发效率。
|
2023-04-14 18:15:35 +08:00 |
|
MacRsh
|
4ebfd811f7
|
新增:
1.AVL平衡二叉树的支持,暂未支持移除节点。
|
2023-04-14 18:14:17 +08:00 |
|
MacRsh
|
4170a9346f
|
优化:
1.优化代码及注释。
|
2023-04-14 18:13:02 +08:00 |
|
MacRsh
|
b5bf90e9cf
|
新增:
1.新增config文件,用以设备裁剪及配置。
|
2023-04-14 18:12:29 +08:00 |
|
MacRsh
|
b1e1af0812
|
新增:
1.新增标准board文件,用以完善底层驱动标准化。
|
2023-04-14 18:11:58 +08:00 |
|
MacRsh
|
feb80afa96
|
优化:
1.优化代码.
|
2023-04-14 18:10:50 +08:00 |
|
MacRsh
|
7a36cb0f08
|
优化:
1.正式在项目中加入log文件.
|
2023-04-14 18:10:08 +08:00 |
|
MacRsh
|
6eb498e25a
|
版本更新:
1.更新版本至0.0.2
2.新增平衡二叉树、事件驱动框架和有限状态机(FSM).
|
2023-04-14 18:09:32 +08:00 |
|
MacRsh
|
6e8f8b0508
|
暂存修改。较大版本修改,请先不要拉取此版本!!!
|
2023-04-14 01:38:52 +08:00 |
|
MacRsh
|
c7cb4888db
|
新增:
1.链表长度获取函数。
|
2023-04-03 22:15:36 +08:00 |
|
MacRsh
|
15357239f2
|
新增:
1.集成事件驱动框架到内核中。
|
2023-04-03 22:15:09 +08:00 |
|
MacRsh
|
6837b353dd
|
新增:
1.支持缓冲队列的事件驱动框架。
|
2023-04-03 22:14:10 +08:00 |
|
MacRsh
|
fb1ff25891
|
新增:
1.事件容器。
|
2023-04-03 22:13:18 +08:00 |
|
MacRsh
|
29351c57bd
|
修复:
1.修复已知问题。
|
2023-04-03 22:12:49 +08:00 |
|
MacRsh
|
2395a1b3f1
|
修复:
1.开关中断锁顺序错误。
|
2023-04-03 11:57:37 +08:00 |
|
MacRsh
|
3076c69fa1
|
新增:
1.MR_CMD_REBOOT、MR_CMD_STOP命令。
删除:
1.MR_CMD_DETACH命令。
|
2023-04-02 14:07:02 +08:00 |
|
MacRsh
|
1d67f13e67
|
新增:
1.串口中断回调设置函数。
2.定时器快捷函数。
|
2023-04-02 14:06:11 +08:00 |
|
MacRsh
|
f17108ba9e
|
优化:
1.优化底层驱动错误函数LOG输出格式。
|
2023-04-02 14:05:26 +08:00 |
|
MacRsh
|
738abb7756
|
新增:
1.定时器驱动框架。
|
2023-04-02 13:48:16 +08:00 |
|
MacRsh
|
7e3c69749c
|
新增:
1.驱动常用函数,方便用户调用。
|
2023-03-28 23:48:59 +08:00 |
|
MacRsh
|
3ecc8c94a4
|
优化:
1.引用路径优化。
|
2023-03-28 00:24:04 +08:00 |
|
MacRsh
|
4797997635
|
新增:
1.DAC驱动框架。
|
2023-03-28 00:23:41 +08:00 |
|
MacRsh
|
1f81b36859
|
优化:
1.代码格式。
|
2023-03-27 23:38:34 +08:00 |
|
MacRsh
|
93c5083b64
|
优化:
1.代码格式。
|
2023-03-27 23:37:45 +08:00 |
|
MacRsh
|
a387ceedcf
|
优化:
1.代码格式。
|
2023-03-27 23:37:32 +08:00 |
|