Commit Graph

24 Commits

Author SHA1 Message Date
MacRsh
dfee856535 1.编码风格修改,重新格式化。 2024-02-19 13:34:50 +08:00
MacRsh
de64eb3ead 1.更新内置命令名。2.移除驱动类型。3.设备回调支持每个设备描述符独立挂载,不限上限。4.offset修改为position,更强调写入位置概念。5.设备中断概念修正,父系设备中断不仅唤起自身的回调函数,同时也将递归唤醒子设备回调函数(更强调依赖关系)。6.增强doxygen规范,生成文档更完整。 2024-01-31 22:39:30 +08:00
MacRsh
28e6be3f89 1.优化定时器PSC、ARR和reload计算算法,大幅提升计算效率,reload值大幅下降,平均中断开销减少1000倍。
2.Timer-info中clk从MHz改为Hz。
2024-01-21 01:10:28 +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
868d7cc9ce 1.新增pwm。
2.优化其余设备。
2023-12-25 15:48:49 +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
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
96bbde29e1 1.路径优化。 2023-11-27 23:16:16 +08:00
MacRsh
5eccfa5495 1.定时器未完工版本。 2023-11-25 23:37:24 +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
b66a23b2e6 1.优化算法。 2023-10-01 14:33:41 +08:00
MacRsh
2204196912 1.定时器框架更新,修改定时器频率为自动控制,以减少中断次数,提升效率。 2023-10-01 00:19:48 +08:00
MacRsh
4ba0109ebc 1.移除设备细分目录。 2023-09-21 16:57:45 +08:00