xiao xie
|
5338b1d5f2
|
[imxrt1176]Fix usb (#6589)
修复USB驱动,实现imxrt1176平台usb host,支持usb3.0读写
|
2022-11-14 23:51:35 -05:00 |
myshow2258
|
87be8fdba8
|
Modified bsp/stm32/libraries/HAL_Drivers/drv_usbd.c
Modified components/drivers/usb/usbdevice/class/cdc_vcom.c
修复cdc在v1v2的serial框架下接收发送错误的问题.stm32下usbd添加更多的ep_id,以支持复合设备.
|
2022-11-14 23:47:49 -05:00 |
Meco Man
|
6b9bdc12a9
|
[sensor] use arg to replace user_data
|
2022-11-14 22:19:47 -05:00 |
Yunjie Gu
|
9e152c117e
|
c28x scons
|
2022-11-14 22:19:27 -05:00 |
lpy
|
a6151716b2
|
添加STM32F410 NUCLEO RTDUINO (#6613)
* 添加STM32F410 NUCLEO RTDUINO
* 修改stm32f410 nuleco RTDUINO
* 修改stm32f410 nuleco RTDUINO
* Update Sconscript
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
|
2022-11-13 23:16:52 -05:00 |
HEYAHONG
|
7e299cd662
|
修复SPI驱动不能使用RT_SPI_MODE_0与RT_SPI_MODE_2的错误。CLKPHA在设置工作模式时已设置,后面出现重复设置。
|
2022-11-12 22:18:48 -05:00 |
Meco Man
|
e89b0e7d8a
|
[stm32 f411] rename stm32f411-weact-blackpill
|
2022-11-12 02:16:42 -05:00 |
zhugengyu
|
1537544f6a
|
[bsp/phytium] add phytium bsp to support e2000 bootup with smp (#6566)
add phytium board (E2000) bsp
support usart
support SMP with demo
|
2022-11-10 09:22:48 -05:00 |
xjy
|
fe0a57c322
|
修复flexspi配置语法错误
|
2022-11-08 00:50:16 -05:00 |
xiao xie
|
493c333869
|
[imxrt1170]修复SD卡作为引导器后,系统无法挂载SD卡的问题 (#6600)
* 修复SD卡作为引导器后,系统无法挂载SD卡的问题
* Update Kconfig
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
|
2022-11-08 00:49:39 -05:00 |
xiaoxiaolisunny
|
00d80e17c5
|
修改I2C0_BUS_CONFIG定义错误
修改drv_soft_i2c.h中I2C0_BUS_CONFIG定义错误问题。
|
2022-11-07 23:53:37 -05:00 |
Meco Man
|
c67ff54b6e
|
[Kconfig] remove PKG_USING_SENSORS_DRIVERS and PKG_USING_TOUCH_DRIVERS
|
2022-11-06 23:01:37 -05:00 |
Man, Jianting (Meco)
|
a24f527990
|
[stm32][tim/pwm] 抽出公共代码,防止日后演进出现分歧 (#6575)
* [stm32][tim/pwm] 抽出公共代码,防止日后演进出现分歧
* Update drv_tim.c
|
2022-11-06 22:58:39 -05:00 |
Meco Man
|
ac2fb2beab
|
[rtduino] 修正pinout_arduino文件所在Group名称
|
2022-11-05 10:56:36 -04:00 |
myshowtogo
|
a9d8168b4d
|
Modified bsp/stm32/libraries/HAL_Drivers/config/f4/dma_config.h
Modified bsp/stm32/libraries/HAL_Drivers/drv_usart_v2.c
修复stm32的串口 dma配置
|
2022-10-30 21:19:31 -04:00 |
linshire
|
1fc558e6f8
|
删除对pwm_config的判断,并初始化channel 为RT_NULL
|
2022-10-30 13:04:07 -04:00 |
linshire
|
315c25883c
|
[bsp] fix the return of the function(drv_pwm_control) in stm32 drv_pwm
|
2022-10-30 02:17:02 -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 |
linshire
|
e01776ea76
|
将驱动文件中判断RT_USING_XXX改为BSP_USING_XXX,解决了部分框架层与驱动层的混用
|
2022-10-27 18:30:08 -04:00 |
Meco Man
|
0a533aeb79
|
[ch32v307] support c++
|
2022-10-26 00:55:29 -04:00 |
Man, Jianting (Meco)
|
055267f049
|
[compiler] 增加SConscript依赖标志 AddDepend (#6534)
* [compiler] 增加SConscript依赖标志 AddDepend
* RT_USING_NEWLIB->RT_USING_NEWLIBC RT_USING_ARM_LIBC->RT_USING_ARMLIBC
* 删除过时的板载测试例程
* [gd32] 移除无用的反汇编文件
* [bsp]移除老旧bsp中对RT_USING_NEWLIBC的手动宏定义
|
2022-10-25 00:01:37 -04:00 |
linshire
|
7bc744dae9
|
[ch32v307] 删掉无意义的memset重载 (#6561)
|
2022-10-24 22:24:52 -04:00 |
linshire
|
fd6cfa3bbd
|
replaced the judgement of RT_USING_XXX with BSP_USING, and add some… (#6554)
* replaced the judgement of RT_USING_XXX with BSP_USING, and add some tips in Konfig about soft_i2c
|
2022-10-23 23:08:20 -04:00 |
wdfk-prog
|
e59b6c7ab4
|
FIX: [bsp][stm32]CAN从ACK错误恢复后发送异常 (#6511)
* 修改ry命令,已便于自定义保存路径
* modified: components/utilities/ymodem/ry_sy.c
* 修复从被动错误恢复后发送返回异常
* 修复在自动重传模式下,ACK异常阻塞线程
- 删除TX中断函数else分支。仅当RQCP位 置一才进入该中断
- 添加SCE中断函数中关于ACK_ERR的else判断。自动重传模式下会进入该判断,打断自动重传释放完成量。
* 增加对于CAN1与CAN2的SCE中断和TX中断的公共处理函数
* formatting格式化代码
|
2022-10-23 22:37:19 -04:00 |
KurisaW
|
731bb8ba87
|
[bug] 修复drv_usart_v2.c
|
2022-10-24 10:25:25 +08:00 |
ItsGettingWorse
|
9c6d8d96ce
|
Update drv_usart.c
修复RX DMA 第一包收不到的bug
|
2022-10-22 15:11:46 -04:00 |
self-confident neko
|
11f52eebcf
|
[bsp][ch32v307]补全PWM设备,并为每个PWM设备添加条件编译,减少代码量 (#6548)
* 新增硬件定时器功能
* 新增定时器功能
* Update Kconfig
* Update bsp/wch/risc-v/Libraries/ch32_drivers/drv_hwtimer.h
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
* Update Kconfig
* 添加剩余的PWM设备,并为每个PWM设备添加条件编译,减少代码量
* Update drv_pwm.c
* 根据建议进行修改
* 已根据建议修改
* Update bsp/wch/risc-v/Libraries/ch32_drivers/drv_pwm.c
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
* Update bsp/wch/risc-v/Libraries/ch32_drivers/drv_pwm.h
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
* Update bsp/wch/risc-v/Libraries/ch32_drivers/drv_pwm.c
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
|
2022-10-22 11:07:04 -04:00 |
self-confident neko
|
642ba3bc93
|
新增CH32V307的硬件定时器功能 (#6545)
新增CH32V307的硬件定时器功能,并在CH32V307V-R1-1V0板卡上进行了测试。
|
2022-10-21 20:12:17 -04:00 |
spaceman
|
5f7d9b3e0e
|
[stm32-artpi-h750]去除冗余代码 与本文件36行重复 (#6522)
|
2022-10-20 12:19:52 -04:00 |
mingmiaojing
|
4690ed90f1
|
[stm32f103-fire-arbitrary] support nandflash K9F1G08U0E && LPM init && partition create && partition read/write
|
2022-10-20 00:28:52 -04:00 |
NU-LL
|
6723573716
|
[bsp/stm32] format code
|
2022-10-20 11:44:34 +08:00 |
NU-LL
|
b380bdf071
|
[bsp/stm32] upgrade to rt-thread 5.0
|
2022-10-20 11:44:34 +08:00 |
NU-LL
|
40aaf3e7f3
|
[bsp/stm32] add weact mini stm32h7xx board bsp
|
2022-10-20 11:44:34 +08:00 |
Yunjie Gu
|
8fa9fde43a
|
[bsp][c28x] add support to not disable global interrupt in context-switch to enable zero-latency isr for critical interrupts.
|
2022-10-19 23:41:13 -04:00 |
Meco Man
|
d277ee2e35
|
[n32] add CI queue
|
2022-10-19 22:21:28 -04:00 |
NationsHuanghanbin
|
afe6c0386d
|
[n32] 增加多个BSP支持 (#6543)
add bsp n32g43xcl-stb,n32g45xcl-stb,n32g45xml-stb,n32g45xrl-stb,n32g457qel-stb,n32l40xcl-stb,n32l43xml-stb,n32l43xrl-stb,n32l436_evb,n32wb45xl-evb
|
2022-10-19 21:40:14 -04:00 |
zhaohaisheng
|
88179b75a1
|
[bsp][ch32v307]增加软件spi驱动 (#6532)
|
2022-10-19 00:23:25 -04:00 |
Man, Jianting (Meco)
|
2bcc22f6b0
|
[ch32v307][readme] 增加vscode编译介绍 (#6540)
|
2022-10-18 18:40:42 -07:00 |
Man, Jianting (Meco)
|
afd1666918
|
[ch32v307] update readme (#6529)
* [ch32v307] update Chinese readme
* add English readme
|
2022-10-17 23:02:39 -04:00 |
BreederBai
|
3a9152c5fe
|
[bsp/stm32] 将spi DMA传输更改为阻塞线程方式 (#6513)
* [bsp/stm32] 将spi DMA传输更改为阻塞线程方式
* Update bsp/stm32/libraries/HAL_Drivers/drv_spi.h
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
|
2022-10-17 15:52:03 -04:00 |
Bernard Xiong
|
b617a6abd2
|
Merge pull request #6531 from foss-for-synopsys-dwc-arc-processors/abrodkin-update
ARC: Minor port updates
|
2022-10-18 01:39:58 +08:00 |
Alexey Brodkin
|
f641e8f421
|
ARC: rtconfig.py: Use RTT_EXEC_PATH for the toolchain location substitution
|
2022-10-17 14:37:18 +04:00 |
Alexey Brodkin
|
4ee100eb86
|
ARC: BSP: Fix timer call-backs
In [1] we prefixed ARC Timer functions with "arc_"
and now we need to accommodate that change in RT-Thread
accordingly.
[1] 86a03d4bf9
|
2022-10-17 14:37:10 +04:00 |
Alexey Brodkin
|
9fcd80a2a3
|
ARC: README: Fix GNU toolchain RTT_CC alias
|
2022-10-17 14:36:54 +04:00 |
Alexey Brodkin
|
d6924d7a56
|
ARC: SConstruct: Fix print syntax
In Python 3.x "print" is a function, not a command,
thus it requires braces around its arguments.
Otherwise build system fails to proceed.
|
2022-10-17 14:35:46 +04:00 |
hg0720
|
fddc522d9c
|
[bsp][ch32v307]添加了pwm驱动 (#6519)
* [bsp][ch32v307]添加了 pwm 驱动
|
2022-10-16 20:14:08 -04:00 |
sheltonyu
|
1d77744a37
|
optimize emac and usart driver code
|
2022-10-16 17:56:50 -04:00 |
liYangYang
|
56794960d1
|
[RTduino]STM32F411对接RTduino软件包 (#6524)
|
2022-10-16 00:28:51 -04:00 |
YuQi
|
94221bbdd8
|
[bsp][c28x] 新增adc驱动 (#6520)
1. 在c28x文件目录上一层再套一层文件夹ti,目前28379的项目路径为rt-thread\bsp\ti\c28x\tms320f28379d
2. 新增adc驱动与kconfig配置
|
2022-10-15 00:56:00 -04:00 |