100ask-Alen
3d06d96f65
[bsp][stm32][drv_adc.c]: change the bsp name of 100ask to be consistent with other bsp and commit a bug for drv_adc,c ( #6068 )
...
* [bsp][stm32][drv_adc.c]: change the bsp name of 100ask to be consistent with other bsp and commit a bug for drv_adc,c (#6068 )
2022-06-14 14:17:22 +08:00
breederbai
21003c74ea
[bsp][stm32] 增加uart7和uart8的DMA配置
2022-06-08 11:57:23 +08:00
Man, Jianting (Meco)
b197b503c6
[stm32] move CMSIS hearder files to common folder ( #5998 )
...
* [stm32] move CMSIS hearder files to common folder
* add CMSIS new sconscript
2022-06-04 17:05:37 +08:00
xfwangqiang
e8d775f888
[componnets][pin]add pin operate command in MSH ( #5892 )
...
* 1. 在AT32的BSP的drv_gpio中增加了at32_pin_get函数,用于实现rt_pin_ops对象中的pin_get
2. 在MSH中增加了PIN的操作命令
3. 为了方便在MSH命令中解析字符串,增加了一些字符串相关的函数
2022-05-30 18:00:26 +08:00
Stanley Lwin
04a17d469a
[device][adc] implement adc_get_vref ( #5988 )
...
* add adc_get_vref
add stm32_adc_get_vref
2022-05-29 10:22:33 +08:00
cha331
9d5302d7fb
[STM32][RTC] add support for STM32L0 series. ( #5994 )
...
* [STM32][RTC] add support for STM32L0 series.
* Update drv_rtc.c
2022-05-28 10:02:01 +08:00
Meco Man
996add96d6
[stm32][dac] add comment
2022-05-25 10:04:33 +08:00
Meco Man
8a7b9da76d
[stm32 nucleo][f072][f401] support TIM7/TIM11 hardware timer
2022-05-10 13:55:16 +08:00
Man, Jianting (Meco)
0d2b96d7cc
[stm32][l4] add tim7 support | 设备框架以及驱动错误码处理逻辑存在问题 ( #5901 )
2022-05-09 22:59:27 +08:00
Wu Han
4171fcbb06
[bsp][stm32][drv_crypto] Enable RNG Clock
2022-05-09 11:13:01 +08:00
Meco Man
73236a825c
[stm32][spi] remove hardware NSS
2022-05-09 09:57:22 +08:00
breederbai
429e1cafe6
修复BUG:串口启用DMA接收后,动态修改串口波特率扰乱接收检索
...
在串口不关闭的情况下,更改波特率后,清空上次数据检索,导致更新写入检索错误,
串口无法读出正确的数据。真实数据的位置和检索值之间总有一定的距离,导致读取
数据的时候会有一定的延时。缓冲区大,延时越长
2022-04-27 21:59:06 +08:00
breederbai
326abec0e7
修复BUG:SDIO和UART6(TX)的DMA通道分配冲突
2022-04-27 21:54:28 +08:00
blta
d52ad69d6f
[BSP] judge the SPI instances before operating ( #5874 )
2022-04-26 13:26:28 +08:00
Meco Man
175ca2ee09
[dac] add get resolution method
2022-04-23 23:03:59 +08:00
Man, Jianting (Meco)
c2a0995545
[adc] 支持adc框架获取BSP的ADC分辨率 ( #5853 )
2022-04-22 22:26:41 +08:00
Man, Jianting (Meco)
7b47e8d052
[stm32f401-nucleo] arduino support ( #5842 )
...
* [stm32f401-nucleo] arduino support
* 增加application arduino main文件
* 调整目录结构
2022-04-20 09:09:58 +08:00
Meco Man
991b6e78b3
[bug] 修正rtc对时间参数范围的处理 | fix a bug of rtc
2022-04-19 11:48:59 +08:00
Miaowulue
5e7badd34c
[bsp/stm32] update ov5640 configuration of openmv
2022-04-15 10:34:38 +08:00
zuozuojia
ecb69f56ac
Update drv_can.c
...
删除多余注释,另外确定了对于其他型号单片机的适应性
2022-04-14 11:50:22 +08:00
zuozuojia
ff36a39d32
[bsp/stm32] fix the bug of can filter conflict
2022-04-14 11:50:22 +08:00
blta
35e266cb2e
[bsp/stm32] select the input clk of spi based on SPI instances
2022-04-11 17:33:02 +08:00
zuozuojia
ba1b8b4bfa
delete the code be commented out
2022-04-11 15:02:12 +08:00
zuozuojia
04971a96fe
[bsp/stm32] fix the bug of uart that not define pwm10 and pwm11
2022-04-11 15:02:12 +08:00
zuozuojia
a282faf26c
[bsp/stm32] fix the bug of 'can' being stucked when short cricuit the canH and canL, change some wrong annotations
2022-04-11 15:02:12 +08:00
zuozuojia
10b71175eb
[stm32F4] adapt 168M frequency of 1M can baud, remember to add the define of BSP_USING_CAN168M in kconfig while using 168M frequency
2022-04-11 15:02:12 +08:00
朱天龙 (Armink)
039efbb075
完善 Serial V2 框架 ( #5770 )
...
* [stm32] fix h7 uart V2 driver unused code.
* [DeviceDriver][serialv2] fix the serialv2 when using for console device on DMA mode.
* [stm32][art-pi] using serial v2 by default
* [DeviceDriver][SerialV2] Add termios for serial@V2 .
* [BSP][STM32] Add hardware flow control for STM32 serial@V2 driver.
* [DeviceDriver][Serial@V2] Add hardware flow control for serial V2.
2022-04-04 17:25:04 +08:00
朱天龙 (Armink)
bae1be0f45
完善串口 V2 框架 ( #5720 )
...
* [stm32] fix h7 uart V2 driver unused code.
* [DeviceDriver][serialv2] fix the serialv2 when using for console device on DMA mode.
* [stm32][art-pi] using serial v2 by default
2022-03-27 00:52:41 +08:00
Man, Jianting (Meco)
ba6f78bd8e
format code ( #5699 )
2022-03-24 08:30:41 +08:00
cha331
96b4974ea2
[stm32][driver_crypto]修复CRC自定义设置不生效的bug ( #5655 )
...
* [stm32][drivers]修复CRC自定义设置不生效的bug
* update format
2022-03-23 14:17:10 +08:00
Man, Jianting (Meco)
81e5fa061f
[stm32f072 nucleo] support pwm for arduino ( #5693 )
2022-03-21 22:04:37 +08:00
Man, Jianting (Meco)
8b58577230
[ulog][rtc][time][bug] solve the interference when enable the ulog timestamp ( #5687 )
...
* [ulog] 解决ulog开启时间戳后与libc time以及rtc驱动相关函数干涉的问题
* ulog:当发生递归输出时,后续递归想要输出的内容可能会因为防范递归的判断而无法输出
因此修改输出规则,在发生递归时,采用简单的,无格式的方式直接输出。这样既保证不会发生递归输出,也可以保证递归输出的部分可以正常输出。
* [ulog] size_t->rt_size_t NULL->RT_NULL
2022-03-21 14:06:17 +08:00
Man, Jianting (Meco)
9ee5940f25
[arduino][stm32l475 pandora] fullly support analog output(PWM) and analog input(ADC) ( #5690 )
2022-03-20 15:46:33 +08:00
LiuKang
75a7cb6929
[update] add fal component. ( #5662 )
...
* [update] add fal component.
* [update] format code.
* [update] change PKG_USING_FAL to RT_USING_FAL
* [update] format code.
* [update] fal
* [update] delete FAL_SW_VERSION
2022-03-15 09:48:05 +08:00
Yang sheng
542195559b
[bsp][stm32] Add support with pwm6 to pwm13 ( #5620 )
2022-03-07 01:20:05 +08:00
LeeChunHei
c06b57670f
修改bsp的usb host 驅動 ( #4379 )
...
* add arg for rt_usb_host_init call
2022-01-26 10:46:57 +08:00
diskwu
03f46c6694
避免警告,变量可能未初始化就使用 ( #5544 )
...
* 避免警告,变量可能未初始化就使用
* 避免警告,变量可能未初始化就使用
* 避免警告,变化可能未初始化就使用。
* Update bsp/stm32/libraries/HAL_Drivers/drv_usart.c
Co-authored-by: guo <guozhanxin@rt-thread.com>
* Update bsp/stm32/libraries/HAL_Drivers/drv_usart_v2.c
Co-authored-by: guo <guozhanxin@rt-thread.com>
Co-authored-by: guo <guozhanxin@rt-thread.com>
2022-01-21 11:06:37 +08:00
Meco Man
eef0a2d810
[qmeu] chore
2022-01-16 18:54:24 +08:00
Rbb666
eaf54ca571
Refresh using dma2d,screen refresh average 25fps
2022-01-13 10:18:33 +08:00
Bernard Xiong
3b007a7bbc
Merge pull request #5359 from qingehao/h7_spi
...
完善了STM32H7系列SPI使用DMA的驱动
2021-12-14 06:11:22 +08:00
Meco Man
05d15b1162
[stm32][drv_common] add LOW_E for Error_Handler
2021-12-12 23:45:29 -05:00
iysheng
b6d90dffcf
[bsp][stm32] Modify variable name p_tm to tm
2021-12-10 16:25:40 +08:00
qinge
18da37aacc
修改格式,调整对齐
2021-12-10 15:57:20 +08:00
qinge
81b84ab166
完善了STM32H7系列SPI使用DMA的驱动
...
1.使能DMA时钟的条件编译中加入了STM32H7
2.添加STM32H7 "spi_config" 中的request字段
3.DMA初始化FiFo相关的初始化的条件编译选项中加入STM32H7
2021-12-10 15:30:30 +08:00
rtthread-bot
9bbb74affc
Merge remote-tracking branch 'rtt_gitee/gitee_master'
2021-12-08 06:12:14 +00:00
qinge
f89625acb6
修复stm32l4系列flash在下载完程序后首次擦除会失败的问题
2021-11-23 17:33:56 +08:00
Bernard Xiong
9bbcd1a8b0
Merge pull request #5284 from mysterywolf/mutex
...
[mutex] use RT_IPC_FLAG_PRIO to replace RT_IPC_FLAG_FIFO
2021-11-19 16:50:34 +08:00
guo
a087a1b0fc
Merge pull request #5280 from liukangcc/u575
...
[update] add stm32u575-st-nucleo bsp.
2021-11-18 22:43:00 +08:00
Meco Man
df9a23c534
[mutex] use RT_IPC_FLAG_PRIO to replace RT_IPC_FLAG_FIFO
2021-11-17 15:57:15 -05:00
qingehao
0a123c307e
Merge branch 'RT-Thread:master' into master
2021-11-16 17:39:35 +08:00
liukangcc
5be4d1cc8d
[update] ignore_format.yml
2021-11-15 15:31:51 +08:00
tfx2001
0fc5091fd3
[bsp][stm32] move drv_tinyusb.c to tfx2001/tinyusb
2021-11-15 12:54:02 +08:00
liukangcc
1f9eb78d0e
[update] add stm32u575-st-nucleo bsp.
2021-11-15 11:23:12 +08:00
qinge
e1c281c95d
STM32H7系列无需DMA_CHANNEL_X
2021-11-11 19:05:24 +08:00
Bernard Xiong
fdbaa2a808
Merge pull request #5250 from liukangcc/l552ze
...
[add] bsp stm32l552ze-nucleo
2021-11-10 09:13:44 +08:00
charlown
3c450b7560
[bsp/stm32/libraries/HAL_Drivers/drv_wdt.c]: add SOC_SERIES_STM32G0 to use "stm32_wdt.hiwdg.Init.Window = 0x00000FFF", otherwise the watchdog always reset.
2021-11-02 14:37:42 +08:00
LiuKang
84ca6d31ce
Update drv_usart.c
2021-11-01 20:05:59 +08:00
liukangcc
bae07bdab1
[add] bsp stm32l552ze-nucleo
2021-11-01 15:05:02 +08:00
Meco Man
e63e9002bd
[stm32l475] enable SPI3-DMA2 for LCD
2021-10-24 01:24:38 -04:00
Bernard Xiong
268a520306
Merge pull request #5209 from tfx2001/tinyusb_stm32_driver
...
[bsp][stm32] add TinyUSB stm32 driver
2021-10-20 17:33:31 +08:00
tfx2001
f26adf6506
[bsp][stm32] add tinyusb stm32 driver
2021-10-20 01:14:32 +08:00
liukangcc
a0bdbab7c3
[update] Fix STM32 USB driver matching hal library version
2021-10-19 11:03:18 +08:00
guo
20e39f0bf7
Merge pull request #5153 from cndabai/stm32_getchar
...
修复STM32串口mask问题
2021-10-14 13:40:35 +08:00
mazhiyuan
12b1e74f1c
修复STM32串口mask问题
2021-10-14 10:15:55 +08:00
guo
4351507752
Merge pull request #5159 from liukangcc/master
...
[update] fix SCB_EnableDCache 宏与函数名冲突
2021-10-14 10:03:11 +08:00
guo
61e993d656
Merge pull request #5163 from cndabai/stm32g
...
修复stm32g系列不同芯片串口中断不匹配
2021-10-14 09:58:13 +08:00
mazhiyuan
3c5ed4b108
修复stm32g系列不同芯片串口中断不匹配
2021-10-13 15:44:32 +08:00
Bernard Xiong
e7f4a1177a
Merge pull request #5148 from loogg/mlw-fx
...
fix the tick of drv_common.c in stm32 bsp
2021-10-13 15:39:42 +08:00
liukangcc
2fd896dc89
[update] fix SCB_EnableDCache 宏与函数名冲突
2021-10-13 14:07:05 +08:00
malongwei
ceef6543ee
fix sysTickMillisecond to _systick_ms of drv_common.c in stm32 bsp
2021-10-12 15:27:48 +08:00
guo
f5f944897e
Merge pull request #5143 from liukangcc/spi
2021-10-12 10:11:25 +08:00
malongwei
88133da8e5
fix the tick of drv_common.c in stm32 bsp
2021-10-11 22:38:59 +08:00
LiuKang
93792b2c84
Update drv_spi.c
2021-10-11 17:45:37 +08:00
liukangcc
3c32e0168d
[drv_spi.c] 修复 stm32 drv_spi.c文件中的 spixfer 未实现片选为高电平的 spi 设备
2021-10-11 17:13:33 +08:00
liukangcc
89446f25c7
[drivers] add uart dma support for stm32l151
2021-10-11 17:03:59 +08:00
iysheng
dbaad29e04
[bsp][stm32] Replace gmtime with gmtime_r
...
Signed-off-by: iysheng <iysheng@163.com>
2021-10-01 16:41:21 +08:00
armink
0beb9b3a07
[STM32][RTC] Add timeval ops for STM32 platform Sub-second timestamp.
2021-09-29 17:58:00 +08:00
Rbb666
27a8ff8d19
完善ART-PI BSP
2021-09-27 17:42:30 +08:00
Jackistang
fca9207517
serial: add CTS/RTS flowcontrol.
2021-09-06 13:27:40 +08:00
Bernard Xiong
bd44c1e590
Merge pull request #4970 from cndabai/master
...
Remove C Style Command Shell
2021-08-25 19:03:52 +08:00
svchao
7053bd7a58
[fix] The baud rate is configured according to the different APB1 frequencies. f4-series only.
2021-08-25 08:37:49 +08:00
Bernard Xiong
f3df67d5f3
Merge pull request #4937 from JasonCang/fixbug-修复stm32_chip_flash驱动扇区计算错误的bug
...
修改扇区计算错误的bug
2021-08-25 07:38:27 +08:00
马志远
8a1e6c01ac
Disable FINSH_FUNCTION_EXPORT
2021-08-23 18:37:58 +08:00
guo
256a9aac0b
Merge pull request #4910 from Ouxiaolong/master
...
add stm32f746-st-nucleo
2021-08-17 12:54:03 +08:00
JasonCang
6dd8682fa8
修改扇区计算错误的bug
2021-08-11 19:42:31 +08:00
guo
5e277b0325
Merge pull request #4907 from YJ98/stm32f302
...
Add stm32f3 series bsp.
2021-08-10 14:33:23 +08:00
YJIE_1998
53a4074f0b
i# This is a combination of 3 commits.
...
【修改】format
2021-08-10 13:06:10 +08:00
Ouxiaolong
26e4c36820
add stm32f746-st-nucleo
2021-08-08 07:29:05 +08:00
YJIE_1998
19d4c6809c
【添加】dma_config 文件
2021-08-05 16:01:40 +08:00
YJIE_1998
b5fbaa20b9
【修改】之前因为修改造成的不兼容问题并添加 DMA 支持
2021-08-05 16:00:35 +08:00
Bernard Xiong
b8a75f8f28
Merge pull request #4901 from mysterywolf/eth
...
[stm32][eth] beautify codes
2021-08-04 08:52:30 +08:00
Meco Man
e41bb4f8be
[eth] replace rt_memcpy with SMEMCPY
2021-08-03 10:29:17 +08:00
Ouxiaolong
3c858e256a
add stm32f746-st-nucleo
2021-08-01 15:34:29 +08:00
Meco Man
3cb13b4523
[stm32][eth] beautify codes
2021-07-30 14:14:08 +08:00
YJIE_1998
b98f631580
【添加】stm32f3xx 库文件
2021-07-30 11:38:25 +08:00
Meco Man
a25667a7e5
[rtc] add comments
2021-07-30 07:01:09 +08:00
Meco Man
9e47b95e61
rt_rtc_dev_register -> rt_hw_rtc_register
2021-07-30 02:31:33 +08:00
guozhanxin
40e7d5a23d
Merge remote-tracking branch 'remotes/gitee/master'
2021-07-12 10:14:20 +08:00
iysheng
ecc0981d10
[bsp][stm32] Implement stm32 rtc driver to RTC framework V2.0
2021-07-08 22:41:41 +08:00
guo
95cea205b1
Merge pull request #4812 from rtthread-bot/rtt_bot
...
[update] RT-Thread Robot automatic submission
2021-06-23 13:45:38 +08:00
guozhanxin
0849a6061d
[bsp][stm32] fix LTDC_IRQHandler irq enter bug.
2021-06-21 17:06:41 +08:00
Bernard Xiong
bccdf912c8
Merge pull request #4764 from KyleChenjh/master
...
[serial] 增加serial_v2版本的框架和基于stm32的串口驱动
2021-06-21 14:29:04 +08:00
guo
b032f9a6e2
Merge pull request #4793 from mysterywolf/lwipcc
...
[bug][lwip] 修复lwip临界区保护的bug
2021-06-20 11:27:52 +08:00
chenjh
0613cf8ca2
[serial] 解决serial_close未清除回调接口的问题
2021-06-18 14:54:37 +08:00
rtthread-bot
82560192a0
Merge remote-tracking branch 'rtt_gitee/gitee_master'
2021-06-17 16:30:09 +00:00
rtthread-bot
1e7dfa694f
Merge remote-tracking branch 'rtt_gitee/gitee_master'
2021-06-16 09:32:46 +00:00
chenjh
5ac5d92cbb
[serial] 优化发送非阻塞时,serial_close未执行rt_completion_done的问题。
2021-06-16 16:55:33 +08:00
THEWON
c444c5d3d4
update bsp/stm32/libraries/HAL_Drivers/drv_usbh.c.
...
修改了 hcd 初始化函数。删掉 RT_ASSERT 宏调用函数的操作方法。防止因禁用调试 RT_ASSERT 定义为空,导致 HAL_HCD_Init 不被编译的情况出现。
2021-06-16 16:37:53 +08:00
Meco Man
ce06e5e160
adjust drv_eth.c's head files
2021-06-13 13:15:59 +08:00
cyz
796c8affdd
rt_hw_us_delay的实现有问题,针对这一问题进行了修改
2021-06-09 12:35:52 +08:00
chenjh
fac3c5cda1
[serial] 优化dma接收处理流程,解耦驱动调用串口框架的API接口
2021-06-08 09:38:43 +08:00
chenjh
d94be14df5
[serial] 增加serial_v2版本的框架和基于stm32的串口驱动
2021-06-08 09:38:43 +08:00
guozhanxin
247943f1cd
add usb audio for pandora.
2021-05-24 16:59:32 +08:00
Bernard Xiong
ff4dfda5ff
Merge pull request #4633 from whj4674672/spi
...
[add] spi config increases irq_type
2021-04-27 20:52:33 +08:00
wanghaijing
5b7dac8c8e
[add] spi config increases irq_type
2021-04-23 09:55:31 +08:00
Bernard Xiong
f4f6bf5237
Merge pull request #4485 from mysterywolf/wdgl0
...
[bug][stm32][wdg] 修复没有考虑到L0芯片的问题
2021-04-21 08:38:36 +08:00
rtthread-bot
ceeaca25fd
Merge remote-tracking branch 'rtt_gitee/gitee_master'
2021-04-10 16:40:13 +00:00
shuobatian
7355e4b6f3
Merge branch 'fudfe' into gitee_master
2021-04-08 21:19:30 +08:00
shuobatian
a8fb6109e0
fix unused device frame error
2021-04-05 15:08:53 +08:00
Bernard Xiong
259144b2e6
Merge branch 'master' into master
2021-03-31 14:15:21 +08:00
cosmo
28ec21671c
删除了注释中从can.h拷贝的rt_can_filter_item
2021-03-22 14:24:05 +08:00
Meco Man
0a8b6f5e8a
[bug][stm32][wdg] 修复没有考虑到L0芯片的问题
2021-03-19 13:39:13 +08:00
jeshrz
ed881ca667
fix overwrite issue when using SDRAM on STM32F7XX
2021-03-17 17:36:17 +08:00
zhuyf233
2d5bbbf086
Merge branch 'master' into master
2021-03-10 19:07:53 +08:00
zhuyunfan
6b4cfce082
add name
2021-03-10 12:45:13 +08:00
Meco Man
fc04d828ee
[stm32][driver] auto formatted
2021-03-08 22:40:39 +08:00
zhuyunfan
aad29c0d85
fix error
2021-03-03 14:51:41 +08:00
zhuyunfan
2364033109
fix stm32f7 flash driver error
2021-03-01 12:56:59 +08:00
Bernard Xiong
ff469fee30
Merge pull request #4360 from haocg9310/stm32DAC
...
fix stm32 drv_dac.c some bugs
2021-02-26 23:14:48 +08:00
Bernard Xiong
8afee3092a
Merge pull request #4382 from Sunwancn/stm32-usart-8bits-parity
...
[drv_usart.c]修复stm32串口开启奇偶校验时字长设置错误
2021-02-26 00:10:14 +08:00
Sunwancn
e22f72293e
[drv_usart.c]修复stm32串口开启奇偶校验时字长设置错误
2021-02-24 21:11:27 +08:00
Meco Man
361f838567
修复拼写错误
2021-02-23 12:50:41 +08:00
haocg
79ec88953f
DAC little bug
2021-02-20 16:27:21 +08:00
Bernard Xiong
21ebf93e20
Merge pull request #4270 from greedyhao/stm32-pwm-fix
...
[bsp][stm32] fix PWMN_CMD_DISABLE config
2021-02-08 09:53:01 +08:00
Bernard Xiong
9787116870
Merge pull request #4272 from iysheng/master
...
[bsp][gd32103c-eval] Add hwtimer driver and modify adc driver with LOG_x function
2021-02-06 00:15:41 +08:00
Bernard Xiong
7fc236dddb
Merge pull request #4306 from mysterywolf/rtc
...
[libc][stm32-driver RTC] 修复RTC驱动以及libc time.c库若干问题
2021-02-05 20:23:24 +08:00
Meco Man
c2fca3dffe
修复RTC驱动以及libc time.c库若干问题
2021-02-05 13:13:22 +08:00
iysheng
a281ee9874
code format
2021-02-05 11:46:44 +08:00
cosmo
55ea496431
格式修正
2021-02-02 14:28:32 +08:00
cosmo
9c811b19ba
修复滤波设置问题,根据标志帧和扩展帧判别所需位移,根据滤波模式判别CAN_FxR2[3:0]设置。
2021-02-02 14:23:56 +08:00
cosmo
69a347fa7b
修复 应用层设置hdr = -1时,驱动层没有正确识别问题,默认按照滤波表顺序设置FilterBank
2021-02-02 14:10:57 +08:00
Bernard Xiong
b42a43cd00
Merge pull request #4265 from guojiawei314/master
...
修复在STM32的qspi驱动中,若定义BSP_QSPI_USING_SOFTCS开启软件cs引脚控制,则结构体成员pin大小写不一致的错误。
2021-02-02 05:46:08 +08:00
forest-rain
aa285845f2
add support stm32wl and bsp/stm32wl55jc-st-nucleo(recommit)
...
update STM32WLxx_HAL to released v1.0.0
2021-01-29 10:28:18 +08:00
guojiawei314
ffc3da61fe
修复在STM32的qspi驱动中,若定义BSP_QSPI_USING_SOFTCS开启软件cs引脚控制,则结构体成员pin大小写不一致的错误。统一为pin。
2021-01-28 21:06:46 +08:00
greedyhao
c339386c07
[bsp][stm32] fix PWMN_CMD_DISABLE config
2021-01-27 15:03:55 +08:00
guojiawei314
735f0c33d6
修复在STM32的qspi驱动中,若定义BSP_QSPI_USING_SOFTCS开启软件cs引脚控制,则结构体成员pin大小写不一致的错误。
2021-01-25 23:25:16 +08:00
thread-liu
552c55681e
[PWM] Fix the timer clock frequency doubling problem.
2021-01-23 11:54:23 +08:00
Bernard Xiong
3066291337
Merge pull request #4253 from thread-liu/master
...
[update] stm32mp1 uart dma sample.
2021-01-21 12:45:38 +08:00
Bernard Xiong
7ed63ef52b
Merge pull request #4250 from Trisuborn/master
...
为stm32的PWM驱动添加对STM32H7的支持、添加互补PWM功能的支持,补全pwm_get命令等
2021-01-21 11:58:52 +08:00
Trisuborn
68e5c6f511
Logical error
2021-01-21 06:37:42 +08:00
Trisuborn
55402e19db
优化互补PWM输出功能的实现逻辑,兼容原本API,增加互补PWM使能/失能命令
2021-01-20 23:47:18 +08:00
thread-liu
f691db99b5
[update] uart dma sample.
2021-01-20 15:31:38 +08:00
Trisuborn
63239801d9
修改无意义代码
2021-01-20 11:24:00 +08:00
Trisuborn
aed3cc162f
为stm32的PWM驱动添加对STM32H7的支持、添加互补PWM功能的支持,补全pwm_get命令
2021-01-19 17:14:32 +08:00
Zhaoxing Li
bda4b68a80
[bsp][stm32] Add HAL_TIM_Base_Init
2021-01-19 14:02:31 +08:00
Bernard Xiong
4529e9a741
Merge pull request #4198 from mysterywolf/gettick
...
[bug] add function rt_tick_get_millisecond() and fix bug #4012
2020-12-30 17:20:28 +08:00
Meco Man
63cd26b0d1
update
2020-12-30 16:32:20 +08:00
Bernard Xiong
b2a6dbadf4
Merge pull request #4135 from balanceTWK/master_hal_delay
...
[BSP][STM32] update void HAL_Delay(__IO uint32_t Delay)
2020-12-30 08:09:49 +08:00
Meco Man
c2e15e003c
add function rt_hw_1ms_tick_get()
2020-12-29 00:08:24 +08:00
Bernard Xiong
9a59737b5f
Merge pull request #4148 from WKJay/master
...
[FIX] fix build problem in drv_crypto.c
2020-12-23 19:25:44 +08:00
chenjh
352f599367
add dac config for stmf4
2020-12-15 17:58:12 +08:00
WKJay
a85193fc75
[FIX] fix build problem in drv_crypto.c
2020-12-11 14:58:20 +08:00
tangweikang
f91089b578
[BSP][STM32] update void HAL_Delay(__IO uint32_t Delay)
2020-12-08 14:36:38 +08:00
thread-liu
3ecf12b5b2
Merge branch 'master' of https://github.com/RT-Thread/rt-thread into step4-ev1
...
# Conflicts:
# bsp/stm32/libraries/STM32MPxx_HAL/SConscript
2020-12-05 14:12:54 +08:00
thread-liu
f9e34b4df6
[add] rs485 driver
2020-12-05 13:38:53 +08:00
thread-liu
dbd67507d9
[add] qspi_flash driver.
2020-12-05 09:09:28 +08:00
thread-liu
d97530e0ff
Merge branch 'master' into step4
2020-12-03 09:09:00 +08:00
Bernard Xiong
df3d4b7bc9
Merge pull request #4037 from KyleChenjh/master
...
add dac driver for stm32l4
2020-12-03 08:41:41 +08:00
ZHU Hao
99a0664240
comment error
2020-11-30 11:51:59 +08:00
ZHU Hao
fd955a5c84
Fixed spelling errors in drv_sdio.c
...
rthw_sd_delect -> rthw_sd_detect
2020-11-30 10:52:00 +08:00
liuduanfei
9aabf2613e
change `rt_sem_delete` to `rt_sem_detach`
...
`_lcd.lcd_lock` should be detach with rt_sem_detach.
2020-11-26 17:00:49 +08:00
thread-liu
73391c60fb
[add] crc, rng, hash and cryp driver for smt32mp1.
2020-11-26 14:31:08 +08:00
Bernard Xiong
d97a44526c
Merge pull request #4015 from whj4674672/fix
...
[fix] fix sdio non-aligned access problem
2020-11-24 23:30:20 +08:00
chenjh
3fa1f523df
add dac driver for stm32l4
2020-11-18 23:05:18 +08:00
wanghaijing
287e3c5582
[fix] fix sdio non-aligned access problem
2020-11-09 18:21:56 +08:00
luhuadong
be94c0db20
[bsp][stm32][driver] remove extra brackets
2020-10-31 16:07:52 +08:00
Dozingfiretruck
d79df8c329
修复ADC异常
2020-10-23 18:15:59 +08:00
Dozingfiretruck
af1e92e661
stm32wb
2020-10-14 15:03:33 +08:00
thread-liu
8edb7c316a
[add] stm32h7 adc and dac driver.
2020-10-09 10:24:08 +08:00
thread-liu
076e33aa03
[update] stm32mp1 pin-index
2020-09-27 14:29:36 +08:00
xieyangrun
7305712ef2
[stm32/gpio]Optimized the pin-index algorithm
2020-09-18 18:33:13 +08:00
Bernard Xiong
36cb4349a6
Merge pull request #3897 from yangjie11/yj_dev1
...
[components][driver/pin.c]pin 框架增加 rt_pin_get
2020-09-11 12:57:59 +08:00
yangjie
38b3a3445e
[bsp][driver] 初始化 BSP 中的 rt_pin_ops
2020-09-11 11:16:42 +08:00
Bernard Xiong
16c7ba0b77
Merge pull request #3891 from thread-liu/stm32mp157a-dk1
...
[update] stm32mp1-dk1 bsp drivers
2020-09-08 12:08:15 +08:00
Bernard Xiong
ee45d0af2a
Merge pull request #3858 from zyf-in-github/stm32l4_can
...
[bsp][stm32]add can support for stm32l4
2020-09-06 15:51:45 +08:00
thread-liu
cd5c57b614
[update] stm32mp157a-dk1 bsp
2020-09-04 10:24:58 +08:00
Chenxuan Zhao
1ca8a956cc
[bsp/stm32] Add C++ Support
2020-09-04 07:59:37 +08:00
Chenxuan Zhao
53e4b9d515
Add C++ Support
2020-09-03 14:59:18 +08:00
thread-liu
c77e9991ea
[update] delete extra null string.
2020-08-28 13:47:49 +08:00
zhuyunfan
6dd5af4fa6
[bsp][stm32]add can support for stm32l4
2020-08-28 12:30:33 +08:00
thread-liu
fbc307529e
[update] error Structural member variables
2020-08-28 11:56:33 +08:00
林永
9eb2275935
Update drv_hwtimer.c
2020-08-27 17:29:07 +08:00
林永
f60f4525f7
Update drv_hwtimer.c
...
新增函数 pclkx_doubler_get 用于获取定时器时钟倍频状态
2020-08-27 15:22:15 +08:00
林永
5121b8da43
Update drv_hwtimer.c
...
好的,已修正。
2020-08-27 10:41:09 +08:00
林永
dbd389a5a0
Update drv_hwtimer.c
...
抱歉,这里有个失误.
2020-08-26 21:16:40 +08:00
林永
f8e21052ef
Update drv_hwtimer.c
...
STM32的硬件定时器在 APBxCLKDivider 为 RCC_HCLK_DIV1 的时候,timer clocks 频率等于外设总线时钟PCLKx. 反之 timer clocks 为 PCLKx 的2倍.
2020-08-25 13:44:32 +08:00
luhuadong
25cafc9d42
[stm32] perform an automatic ADC calibration to improve the conversion accuracy using function HAL_ADCEx_Calibration_Start().
2020-08-12 02:09:52 +08:00
tangweikang
ab8b25bcd3
[bsp][stm32][wdt] Optimize code style.
2020-07-23 18:37:35 +08:00
Bernard Xiong
03f727d0c6
Merge pull request #3732 from NU-LL/stm32g070-st-nucleo
...
add stm32g070-st-nucleo bsp
2020-07-08 10:32:30 +08:00
ifreecoding
2b1bcf6833
1.增加对stm32_flash_erase函数入口参数size为0的检测。
...
2.stm32_flash_write函数按byte、half word、word对齐写入,提升写入效率。
2020-07-03 10:28:37 +08:00