Commit Graph

129 Commits

Author SHA1 Message Date
MacRsh
fd3a6eb97c 1.更新驱动,适配设备新接口。 2024-02-02 01:54:15 +08:00
MacRsh
59276f5e05 1.更新驱动,适配设备新接口。 2024-02-02 01:47:16 +08:00
MacRsh
7930b355aa 1.底层接口新增返回值,增加超时判断。2.完善i2c机制,为软件i2c增加ack支持。 2024-02-02 01:46:05 +08:00
MacRsh
fbeeac68ac 1.驱动新增使能设备但未使能驱动警告提示。 2024-01-31 23:16:21 +08:00
MacRsh
ff482fbb60 1.新增ST-DAC驱动适配。 2024-01-22 21:05:31 +08:00
MacRsh
e24caa1068 1.新增ST-f103、f407系列BSP。
2.提高ST-ADC驱动可移植性。
2024-01-22 19:13:15 +08:00
MacRsh
249ad56859 1.ST-PWM驱动适配。 2024-01-22 16:59:19 +08:00
MacRsh
7b3c2f4231 1.驱动优化。 2024-01-21 18:31:35 +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
502d67d963 1.修复在启用设备但为启用对应驱动时的编译错误。 2024-01-18 08:00:59 +08:00
MacRsh
3f6770b2b1 1.CH32驱动更新,新增硬件延迟函数。
2.CH32驱动修复,PWM通道设置初值。
2024-01-16 04:14:33 +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
2d7c627828 1.新增bsp使用说明。 2024-01-13 03:13:42 +08:00
MacRsh
f68d2d0ab0 1.驱动优化。 2024-01-13 03:12:09 +08:00
MacRsh
c21414ea50 1.新增CH32V203系列驱动。 2024-01-10 23:03:06 +08:00
MacRsh
6c1d728743 1.新增ST-BSP文档。 2024-01-10 17:12:42 +08:00
MacRsh
1ce69d3524 1.copyright 2024。 2024-01-02 00:02:48 +08:00
MacRsh
318027a782 1.配置名修改。 2024-01-01 17:23:53 +08:00
MacRsh
483c6cb37c 1.适配更新。 2023-12-31 16:32:35 +08:00
MacRsh
50e2f0572a 1.新增软件I2C总线。 2023-12-14 00:42:02 +08:00
MacRsh
0d047c80de 1.新增STM32F411系列MDK示例工程。 2023-12-12 16:05:28 +08:00
MacRsh
d86fde09a6 1.配置项更新。 2023-12-12 16:04:36 +08:00
MacRsh
17c804542d 1.新增新版本适配。 2023-12-11 18:02:38 +08:00
MacRsh
e4afd85f0e 1.新增ST ADC驱动。 2023-12-09 00:18:16 +08:00
MacRsh
e1ba59aeed 1.新增ST timer驱动。 2023-12-08 21:34:51 +08:00
MacRsh
53b019fab0 1.CH32定时器驱动更新。
2.文档修正。
2023-12-05 00:40:55 +08:00
MacRsh
67b28054c7 1.新增ST-SPI驱动。 2023-12-03 19:36:48 +08:00
MacRsh
b3abe5ecff 1.新增ST-SPI驱动。 2023-12-03 19:36:34 +08:00
MacRsh
36ad8be702 1.新增ST驱动。 2023-12-03 02:18:25 +08:00
MacRsh
c984ade934 1.修复pin驱动错误。 2023-12-03 02:17:56 +08:00
MacRsh
d7a781c1dd 1.优化命令结构。
2.框架与驱动解耦。
2023-12-01 21:59:47 +08:00
MacRsh
c080cbc2c3 1.驱动优化。 2023-11-30 22:16:06 +08:00
MacRsh
f7654e12b2 1.路径优化。 2023-11-30 22:13:07 +08:00
MacRsh
e1b040b09c 1.新增Kconfig。 2023-11-27 23:17:23 +08:00
MacRsh
416a1f9714 1.更新WCH-V20x、V30x系列驱动。 2023-11-27 23:17:04 +08:00
MacRsh
1a0fc92a32 1.路径优化。 2023-11-17 22:56:00 +08:00
MacRsh
16c9848e61 1.优化GPIO驱动编写方式,降低资源占用。 2023-11-17 01:34:50 +08:00
MacRsh
93df503448 1.新增DAC驱动支持。 2023-11-15 12:36:19 +08:00
MacRsh
d794c74fef 1.未使能设备时自动屏蔽,同时报错。 2023-11-15 12:36:07 +08:00
MacRsh
8e9b9fed42 1.优化代码。 2023-11-14 21:01:22 +08:00
MacRsh
651bb341f8 1.完善I2C框架。 2023-11-14 21:01:04 +08:00
MacRsh
400defd26a 1.新增I2C对10位地址模式的支持。 2023-11-14 01:59:52 +08:00
MacRsh
f3039f23b2 1.完善SPI驱动配置选项。 2023-11-13 16:05:50 +08:00
MacRsh
041ba96c12 1.完善spi驱动。 2023-11-13 16:04:45 +08:00
MacRsh
4c773d2b58 1.修改驱动错误。 2023-11-13 16:04:21 +08:00
MacRsh
cdaab96ebf 1.优化代码。 2023-11-13 01:25:01 +08:00
MacRsh
23d99d66dd 1.驱动更新。 2023-11-13 01:22:33 +08:00
MacRsh
f6f7c83e94 1.版本更新。 2023-11-12 00:33:40 +08:00