Commit Graph

28 Commits

Author SHA1 Message Date
MacRsh
c945804480 fix(serial,drv_pin): 修复serial方法检查错误,修复PIN驱动中断关闭错误
感谢Lucas反馈问题
2025-04-07 19:50:46 +08:00
MacRsh
b3722e4e23 1.CAN模板更新。2.设备框架更新,中断机制重构,设备中断仅唤醒自身回调列表,需要递归调用可手动调用mr_dev_isr。3.由于使用回调列表,数据量可能发生变化,设备中断回调不再传入缓冲区数据数量,需用户手动获取。4.PIN设备支持模式保存。5.serial新增DMA支持。 2024-02-19 13:23:42 +08:00
MacRsh
7930b355aa 1.底层接口新增返回值,增加超时判断。2.完善i2c机制,为软件i2c增加ack支持。 2024-02-02 01:46:05 +08:00
MacRsh
7d5d7f2d3d 1.修复非阻塞模式下写入缓冲区为0时的非阻塞发送锁持续上锁,导致无法继续写入的问题。 2024-01-31 22:41:48 +08:00
MacRsh
6894b544bc 1.修改ioctl返回值为int。 2024-01-19 20:42:34 +08:00
MacRsh
8abdd4d218 1.设备框架参数更新。 2024-01-16 04:03:40 +08:00
MacRsh
1ce69d3524 1.copyright 2024。 2024-01-02 00:02:48 +08:00
MacRsh
d6292586ec 1.代码优化。 2023-12-31 16:32:01 +08:00
MacRsh
714a3bec20 1.编码风格修改,宏回到全大写。 2023-12-30 03:29:01 +08:00
MacRsh
b2c2ff1532 1。代码优化。 2023-12-27 23:47:57 +08:00
MacRsh
b1b1fb3602 1.优化设备命令。 2023-12-20 16:04:33 +08:00
MacRsh
b9a8a3c2c3 1.修正格式。 2023-12-06 17:19:27 +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
f7654e12b2 1.路径优化。 2023-11-30 22:13:07 +08:00
MacRsh
96bbde29e1 1.路径优化。 2023-11-27 23:16:16 +08:00
MacRsh
d5d8897e53 1.优化中断事件宏。 2023-11-25 23:39:33 +08:00
MacRsh
a14b0ead82 1.重命名串口为serial。 2023-11-25 00:28:56 +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
c7af2cf352 1.修正添加serial设备时打开方式类型。 2023-10-02 23:40:15 +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
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
30316f810e 更新 2023-03-15 01:38:54 +08:00
MacRsh
de89af97c1 建立基础版本 2023-03-14 00:30:36 +08:00