Commit Graph

189 Commits

Author SHA1 Message Date
MacRsh
d73b36edf6 1.PIN设备新增外部中断独立回调函数。
2.新增PIN设备使用文档。
2023-12-05 00:37:13 +08:00
MacRsh
8e33f734ac 1.修复spi cs引脚配置不更新。 2023-12-03 19:31:33 +08:00
MacRsh
48e8317c66 1.优化api。 2023-12-03 02:17:04 +08:00
MacRsh
d7a781c1dd 1.优化命令结构。
2.框架与驱动解耦。
2023-12-01 21:59:47 +08:00
MacRsh
f7654e12b2 1.路径优化。 2023-11-30 22:13:07 +08:00
MacRsh
842e73b3dc 1.Timer设备优化。 2023-11-29 15:17:02 +08:00
MacRsh
7bf435b6bd 1.优化设备命令。 2023-11-29 15:16:37 +08:00
MacRsh
96bbde29e1 1.路径优化。 2023-11-27 23:16:16 +08:00
MacRsh
3c308b7454 1.路径优化。 2023-11-27 23:14:40 +08:00
MacRsh
f33a3356dc 1.新增CAN设备测试版本。 2023-11-25 23:40:14 +08:00
MacRsh
d5d8897e53 1.优化中断事件宏。 2023-11-25 23:39:33 +08:00
MacRsh
674b663b39 1.精简总线结构。 2023-11-25 23:37:42 +08:00
MacRsh
5eccfa5495 1.定时器未完工版本。 2023-11-25 23:37:24 +08:00
MacRsh
58eae71ca1 1.取消使用过于直接的SET_OFFSET命令,新增设备独立设置对应功能offset的宏命令。 2023-11-25 00:35:56 +08:00
MacRsh
860963cd7f 1.重命名gpio为pin。 2023-11-25 00:29:11 +08:00
MacRsh
a14b0ead82 1.重命名串口为serial。 2023-11-25 00:28:56 +08:00
MacRsh
acadec35da 1.修正变量命名。 2023-11-17 23:17:42 +08:00
MacRsh
7bc4188038 1.路径优化。 2023-11-17 22:55:24 +08:00
MacRsh
f5aab48f69 1.版本更新。 2023-11-11 02:07:22 +08:00
MacRsh
1a940136f9 1.优化keil文件不最后不加一行报警告的问题。 2023-10-14 23:17:35 +08:00
MacRsh
7397961529 1.优化错误码,默认为负。 2023-10-14 11:14:15 +08:00
MacRsh
d206bafff5 1.格式修正。 2023-10-06 21:14:44 +08:00
MacRsh
46d10954ac 1.优化代码。 2023-10-04 00:26:44 +08:00
MacRsh
e870216605 1.优化配置,开关设备将不影响配置。 2023-10-02 23:41:00 +08:00
MacRsh
c7af2cf352 1.修正添加serial设备时打开方式类型。 2023-10-02 23:40:15 +08:00
MacRsh
d7cccfff29 1.修复i2c无法断联。
2.限制直接操作i2c总线引发的错误。
3.修改软件i2c接口。
2023-10-02 23:10:29 +08:00
MacRsh
c7a5c7ee46 1.修复spi无法断联。
2.限制直接操作spi总线引发的错误。
2023-10-02 23:09:42 +08:00
MacRsh
b66a23b2e6 1.优化算法。 2023-10-01 14:33:41 +08:00
MacRsh
c7acba65eb 1.添加i2c地址提示。 2023-10-01 00:20:20 +08:00
MacRsh
2204196912 1.定时器框架更新,修改定时器频率为自动控制,以减少中断次数,提升效率。 2023-10-01 00:19:48 +08:00
MacRsh
ec508f8187 1.修复串口申请发送缓冲区错误。 2023-09-30 18:03:11 +08:00
MacRsh
2f9950b628 1.修改串口和SPI设备重置缓冲区操作,从close更改至open。 2023-09-26 17:56:06 +08:00
MacRsh
aee1ceb7b9 1.修复i2c设备支持的打开方式。 2023-09-26 17:55:21 +08:00
MacRsh
efae8ae6cb 1.I2C总线框架优化,预留中断接管。 2023-09-24 01:27:11 +08:00
MacRsh
a712cf93cc 1.补全SPI同步传输模式权限管理。 2023-09-24 01:26:16 +08:00
MacRsh
1fb132d6cf 1.优化连接总线功能。优化从设备功能,从设备连接后将独占总线,其余设备不再允许任何读写总线操作直至从设备断开连接。 2023-09-23 18:32:55 +08:00
MacRsh
4076d73343 1.对串口设备模型修改,默认配置写入移至添加过程中,开启和关闭设备不会影响配置。 2023-09-23 18:29:38 +08:00
MacRsh
827460f086 1.移除设备细分目录。
2.device设备默认集成收发FIFO。
2023-09-21 16:58:20 +08:00
MacRsh
4ba0109ebc 1.移除设备细分目录。 2023-09-21 16:57:45 +08:00
MacRsh
6ea7e29f09 1.系统API更新。 2023-09-16 23:32:36 +08:00
MacRsh
a9810c9547 1.优化自动初始化类型名。
2.设置回调函数处添加类型转换。
2023-09-12 16:21:09 +08:00
MacRsh
af81115e60 1.SPI、PIN、SERIAL使用文档更新。 2023-09-12 01:01:46 +08:00
MacRsh
c3015fa40a 1.修复定时不准的问题。 2023-09-11 18:15:37 +08:00
MacRsh
41a84f81c6 1.MR_DEVICE_OPEN_FLAG修改为MR_DEVICE_OFLAG。 2023-09-11 12:37:29 +08:00
MacRsh
8058f24497 1.设备写入位置pos限制为正数。 2023-09-10 13:31:47 +08:00
MacRsh
baac05f991 1.api更新。 2023-09-08 22:27:43 +08:00
MacRsh
7c87c13b5c 1.重构读写机制,支持8位16位32位宽传输,支持双工模式。
2.支持总线独立读写。
3.spi设备与总线断联时将无法读写。
2023-09-08 13:53:59 +08:00
MacRsh
415c598e94 1.系统api更新。 2023-09-08 13:24:09 +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