MacRsh
|
249ad56859
|
1.ST-PWM驱动适配。
|
2024-01-22 16:59:19 +08:00 |
|
MacRsh
|
6f059f4935
|
1.代码优化。
|
2024-01-22 16:58:30 +08:00 |
|
MacRsh
|
81d9c2b100
|
1.关闭读写控制功能时,依旧保留sflags功能。
|
2024-01-21 18:32:21 +08:00 |
|
MacRsh
|
7b3c2f4231
|
1.驱动优化。
|
2024-01-21 18:31:35 +08:00 |
|
MacRsh
|
391fe2681e
|
1.描述符分配和释放函数修改为内联。
|
2024-01-21 18:06:49 +08:00 |
|
MacRsh
|
27014a95d4
|
1.移除mr_msh_recv_char函数降低降低调用深度。
2.dselect新增-g获取自身描述符命令。
|
2024-01-21 18:06:14 +08:00 |
|
MacRsh
|
5276d02378
|
1.修改命令结构,将系统命令移至最高字节,方便用户自定义命令操作。
|
2024-01-21 01:12:18 +08:00 |
|
MacRsh
|
802444700d
|
1.添加安全补丁和具体注释。
|
2024-01-21 01:11:28 +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
|
182de531ca
|
1.优化PWM定时器PSC和ARR计算算法,大幅提升计算效率(通常只需迭代2-3次),优先逼近目标频率,并在误差允许范围内(万分之一到百分之一,误差范围随目标频率提高而增加)获得最佳的占空比分辨率。
2.PWM-info中clk从MHz改为Hz。
|
2024-01-20 04:04:34 +08:00 |
|
MacRsh
|
3d6344a090
|
1.优化export。
|
2024-01-19 21:10:15 +08:00 |
|
MacRsh
|
0355536d1d
|
1.修改ioctl返回值为int。
2.优化自动初始化宏和版本信息。
|
2024-01-19 20:53:34 +08:00 |
|
MacRsh
|
6894b544bc
|
1.修改ioctl返回值为int。
|
2024-01-19 20:42:34 +08:00 |
|
MacRsh
|
dffa5fba52
|
1.新增PWM文档。
|
2024-01-19 02:18:40 +08:00 |
|
MacRsh
|
d80c8f1ca8
|
1.移除PIN设备电平宏。
|
2024-01-18 15:53:23 +08:00 |
|
MacRsh
|
2a85350772
|
1.修复构建工具无法正常导入文件。
|
2024-01-18 15:15:33 +08:00 |
|
MacRsh
|
c5c433ee0a
|
1.新增设备命令说明。
|
2024-01-18 08:31:17 +08:00 |
|
MacRsh
|
28a54ee52f
|
1.新增设备命令说明。
|
2024-01-18 08:29:17 +08:00 |
|
MacRsh
|
502d67d963
|
1.修复在启用设备但为启用对应驱动时的编译错误。
|
2024-01-18 08:00:59 +08:00 |
|
MacRsh
|
6617c0341a
|
1.自动构建脚本优化,自动识别工程类型。
|
2024-01-18 07:58:51 +08:00 |
|
MacRsh
|
9df8cf9780
|
1.宏MR_LIMIT将直接修改变量值。
|
2024-01-18 07:58:25 +08:00 |
|
MacRsh
|
bbf06b160d
|
1.安全优化。
|
2024-01-18 07:57:24 +08:00 |
|
MacRsh
|
9c8e16a9ed
|
1.优化msh命令。
|
2024-01-18 07:56:50 +08:00 |
|
MacRsh
|
743df8a781
|
1.独立msh配置文件。
|
2024-01-18 07:56:13 +08:00 |
|
MacRsh
|
5013c520fc
|
1.Kconfig细分。
|
2024-01-18 07:55:48 +08:00 |
|
MacRsh
|
f8fb7f63d3
|
1.简化构建流程,增加排障说明。
|
2024-01-18 07:55:05 +08:00 |
|
MacRsh
|
2005f09552
|
1.简化构建流程,增加排障说明。
|
2024-01-18 07:54:58 +08:00 |
|
MacRsh
|
bc1d7dd607
|
1.简化构建流程,增加排障说明。
|
2024-01-18 07:54:40 +08:00 |
|
MacRsh
|
c2cbabf40b
|
1.文档新增无依赖使用说明。
|
2024-01-18 03:29:46 +08:00 |
|
MacRsh
|
3f6770b2b1
|
1.CH32驱动更新,新增硬件延迟函数。
2.CH32驱动修复,PWM通道设置初值。
|
2024-01-16 04:14:33 +08:00 |
|
MacRsh
|
cb907160b1
|
1.通过统一的设备接口,提供msh设备命令:dlist、dopen、dclose、dselect、dioctl、dread、dwrite。
|
2024-01-16 04:13:24 +08:00 |
|
MacRsh
|
8e71805654
|
1.pwm读写参数类型由float改为uint32_t,范围由0-100%改变至0-1000000。
|
2024-01-16 04:11:54 +08:00 |
|
MacRsh
|
a43d77c2e3
|
1.描述符改为动态检查,移除获取路径等独立函数,仅保留验证描述符是否有效的独立接口。
2.修改ioctl操作成功后返回值为操作字节数。
3.新增获取sflags、oflags、path命令。
|
2024-01-16 04:10:20 +08:00 |
|
MacRsh
|
d45995369e
|
1.描述符改为动态检查,移除获取路径等独立函数,仅保留验证描述符是否有效的独立接口。
2.修改ioctl操作成功后返回值为操作字节数。
3.新增获取sflags、oflags、path命令。
|
2024-01-16 04:10:08 +08:00 |
|
MacRsh
|
8abdd4d218
|
1.设备框架参数更新。
|
2024-01-16 04:03:40 +08:00 |
|
MacRsh
|
2a79c055d0
|
1.修复驱动bug。
|
2024-01-13 03:24:27 +08:00 |
|
MacRsh
|
cbad03d947
|
1.新增CH32 PWM驱动。
|
2024-01-13 03:15:34 +08:00 |
|
MacRsh
|
61de70d432
|
1.完善pwm设备。
|
2024-01-13 03:15:02 +08:00 |
|
MacRsh
|
2d7c627828
|
1.新增bsp使用说明。
|
2024-01-13 03:13:42 +08:00 |
|
MacRsh
|
4f8e8af8f8
|
1.添加bsp说明。
|
2024-01-13 03:13:25 +08:00 |
|
MacRsh
|
f68d2d0ab0
|
1.驱动优化。
|
2024-01-13 03:12:09 +08:00 |
|
MacRsh
|
01dd617216
|
1.优化错误码字符。
|
2024-01-10 23:03:44 +08:00 |
|
MacRsh
|
be8efbadcf
|
1.新增pin命令。
|
2024-01-10 23:03:30 +08:00 |
|
MacRsh
|
c21414ea50
|
1.新增CH32V203系列驱动。
|
2024-01-10 23:03:06 +08:00 |
|
MacRsh
|
b1d589ac12
|
1.文件优化。
|
2024-01-10 17:13:11 +08:00 |
|
MacRsh
|
6c1d728743
|
1.新增ST-BSP文档。
|
2024-01-10 17:12:42 +08:00 |
|
MacRsh
|
9cdf96e001
|
1.msh优化,简化使用流程。
2.新增回显命令。
|
2024-01-10 16:59:03 +08:00 |
|
MacRsh
|
4eeb73295e
|
1.log优化。
|
2024-01-10 16:58:15 +08:00 |
|
MacRsh
|
7ea86bbfe9
|
1.printf优化。
|
2024-01-10 16:57:57 +08:00 |
|
MacRsh
|
016f722223
|
1.msh文档更新。
|
2024-01-10 16:57:35 +08:00 |
|