Meco Man
|
7ecba50ff6
|
format stm32 drivers
|
2023-01-08 22:52:13 -05:00 |
linshire
|
1fc558e6f8
|
删除对pwm_config的判断,并初始化channel 为RT_NULL
|
2022-10-30 13:04:07 -04:00 |
linshire
|
14722a4853
|
Revert "提交stm32 bsp drv_pwm.c里面的一个小建议 (#6517)"
This reverts commit a4eb5a5399 .
|
2022-10-28 21:07:39 -04:00 |
100ask-Alen
|
a4eb5a5399
|
提交stm32 bsp drv_pwm.c里面的一个小建议 (#6517)
在使用stm32的pwm驱动时,发现其初始化channel的时候是根据device->channel这个值去初始化的,device->channel这个值是在pwm_configh.h里面定义设置的,又根据rtt的pwm例程,和常规习惯,应该大多数人会更喜欢设置channel=1/2/3/4,而不是在pwm_configh.h中将channel设置为TIM_CHANNEL_1/2/3/4,因此建议drv_pwm.c做出PR中的修改。
在实际开发中,因pwm_configh.h的示例均是.channel=0,又没有做出解释说明要让.channel=TIM_CHANNEL_1/2/3/4的值,容易误操作导致没有成功输出PWM,这是我在实际开发中遇到的现实问题,因而提出此建议。
|
2022-10-28 18:38:17 -04:00 |
Man, Jianting (Meco)
|
c7a9481831
|
[rtduino] 对接STM32F412 NUCLEO (#6461)
|
2022-09-25 22:38:35 -04:00 |
Meng
|
9673f060f1
|
[bsp][stm32] 更新f407-robomaster-c板的bsp, 添加stm32定时器8 pwm默认配置 (#6201)
* [bsp][stm32] f407-robomaster-c板, 添加stm32定时器8pwm默认配置
* tab -> space
* 取消DFS选定
Co-authored-by: Meco Man <920369182@qq.com>
|
2022-08-01 00:21:41 -04:00 |
liYang~
|
32ed7dcfd2
|
修复了pwm互补输出的一些bug,并在finsh中添加使用说明 (#6191)
* Fix the bug of complementary output
|
2022-07-26 10:07:07 +08:00 |
Meco Man
|
fc04d828ee
|
[stm32][driver] auto formatted
|
2021-03-08 22:40:39 +08:00 |
Ihavedone
|
04831062bd
|
添加了 PWM9_CONFIG 默认配置 和 TIM3_CONFIG 默认配置
|
2020-01-15 21:05:12 +08:00 |
a1012112796
|
60bda424eb
|
[bsp][stm32] 更新stm32f427-robomaster-a外设驱动配置
1.增加串口1,7,8配置,经实机测试无误
2.增加PWM4 CH1 -- 4, PWM12(BUZZER)配置,因条件有限,仅测试了TIM12 CH1
3.经测试,CAN通信无法正常使用,原因尚未找出,故暂时删去此配置
测试所用编译器: mdk5, IAR
|
2019-09-10 19:17:38 +08:00 |
SummerGift
|
289b4316af
|
[bsp][stm32] add extern "C" for header file
|
2019-01-09 10:12:35 +08:00 |
SummerGift
|
71751eb6f1
|
[bsp][stm32] add sdio, hw_timer and pwm drivers
|
2018-12-17 10:38:38 +08:00 |