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