Commit Graph

6040 Commits

Author SHA1 Message Date
Rbb666 9a8249bbba
【BSP】CY8CKIT-062S2-43012 (#6237)
英飞凌 CY8CKIT-062S2-43012 BSP
2022-08-09 12:36:36 -04:00
qipingqiu 38154c4656
add hwtimer device (#6230) 2022-08-09 12:18:48 -04:00
emuzit 77067f8729
ch569w-evt : add pwm driver, and spi_xfer bug fix (#6240)
add PWM driver, output checked with logic analyzer
spi_xfer() bug fix for cs_pin and message looping
uart pin_mode init moved to uart driver
2022-08-09 12:18:20 -04:00
Meco Man 8cd7ee268f [gd32] 修复串口引脚定义错误的问题
https://club.rt-thread.org/ask/question/32d3a440402902f7.html
2022-08-08 10:11:46 -04:00
guozhanxin ccf0ad297b [bsp][raspberry-pi]Fix the issue of inaccurate system tick. 2022-08-08 10:01:15 -04:00
liYang~ 40f5e1d1ea
[Ardunio] stm32-blue-pill对接RTdunio软件包 (#6241)
按照pinout布局图重新设计Arduino引脚布局和功能
- 目前PB0(D12, PWM)和PA15(D5,PWM)测试不通过
参考:https://github.com/stm32duino/Arduino_Core_STM32/issues/1082#issuecomment-634027716
2022-08-08 10:00:03 -04:00
Isaac Rose c49c5a4d06 Added LCD Touch Int pin to ioconfig. During testing GT911 would not come out of reset because INT pin could not be driven low or high. 2022-08-08 01:30:39 -04:00
xfwangqiang 79934777d0
[bsp][imxrt]优化imxrt的BSP下面的applications的Sconsript脚本 (#6236)
* 优化imxrt的BSP下面的applications的Sconsript脚本

* add import os for sconscript in imxrt
2022-08-07 12:15:13 -04:00
tangzz98 3c3bd647f7
Esp32 C3 UART driver (#6214)
* Use FreeRTOS wrapper

* Add console driver

* Add patch, .config. Update readme.

* Change date
2022-08-05 13:35:38 -04:00
liYang~ a8581ac8a4
[Ardunio]为stm32f103-blue-pill对接RTdunio软件包 (#6231)
* 对接RTdunio
2022-08-05 11:51:40 -04:00
Meco Man 76885ca908 [stm32][drv_serial] 修复recv_len意外为负(即很大正数)的问题
https://github.com/RT-Thread/rt-thread/issues/6106
https://github.com/RT-Thread/rt-thread/issues/4467#issuecomment-850814143
2022-08-04 22:51:34 -04:00
Meco Man 16ceacda80 [k210] 调整Kconfig结构 2022-08-03 22:48:13 -04:00
Meco Man 067315ff40 [phy] fix the PHY_FULL_DUPLEX conflicts 2022-08-03 22:45:27 -04:00
StackRyan e86d54a400
[fix]mimxrt1170 Qspi flash bootup problems (#6215)
[fix]mimxrt1170 Qspi flash bootup problems by loss of external flash conf and ivt header.
[add]green light instead printf on main.c.
2022-08-03 22:43:50 -04:00
xiangxistu 78d8496db0
[fix] pthread_mutex_destroy can't work. (#6212) 2022-08-03 12:29:16 -04:00
Man, Jianting (Meco) 760432b6a3
[simulator] fix some warnings (#6209)
* [simulator] fix some warnings

comes from https://github.com/RT-Thread/rt-thread/pull/5791

* [simulator] update kconfig

Co-authored-by: guozhanxin <guozhanxin@rt-thread.com>
2022-08-02 23:21:09 -04:00
xiaoxiaolisunny af82606dd3
[bsp][hc32]添加hc32f460系列WDT外设驱动 (#6158)
* 添加hc32f460系列外设WDT驱动

* format kconfig

* Update drv_wdt.c

Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2022-08-02 22:46:35 -04:00
dongly 3363586cbb
Fix some compilation warning (#5744)
* Fix some compilation warning

* 补充修正一些数据类型的使用错误

Co-authored-by: Meco Man <920369182@qq.com>
2022-08-02 12:09:49 -04:00
hipeanut 7882e42c61
[bsp/raspi3-32] fix some bug of funtion '__rt_ffs' (#6187)
* [bsp/raspi3-32] fix some bug of funtion '__rt_ffs'

* Update trap.c

Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2022-08-01 23:18:17 -04:00
liyangyang 2a7da005ba perfect bsp 2022-08-01 23:14:35 -04:00
emuzit a881c05e58
ch569w-evt : add spi master driver, SPI0 tested (#6205)
* ch569w-evt : add spi master driver, SPI0 tested

* Update bsp/wch/risc-v/ch569w-evt/board/Kconfig

* Update bsp/wch/risc-v/ch569w-evt/board/Kconfig

Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2022-08-01 22:36:49 -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
SC-201611121359\Administrator f4f1a88975 增加 F4 GCC 启动文件。
修改 F1/F4 配置文件uart改为uart1。
修改 F1/F4 main 打印内容。
2022-07-31 23:30:33 -04:00
梁生 c7ce44ab3a [bsp/hc32]添加timerA的pwm驱动 2022-07-31 23:14:13 -04:00
JamieTx 50d514a8a4 modify precompile waring for uart,spi driver. 2022-07-30 14:53:34 -04:00
emuzit c802fcdcf8
WCH CH569W-R0-1v0 evt board bsp port, first version (#6167)
WCH CH569W-R0-1v0 evt board bsp port, first version

dev/test under Ubuntu 20.04
toolchain from MounRiver_Studio_Community_Linux_x64_V120

tested drivers : SysTick, gpio, gpio interrupt, uart1 (RX interrupt, TX polling)

libcpu/risc-v/SConscript :
group includes rtconfig.CPU only if folder exists

libcpu/risc-v/common/cpuport.c/rt_hw_context_switch_interrupt() :
make it RT_WEAK for customization
2022-07-30 02:10:51 -04:00
Not Black Magic 226b3e1979
[bsp/imxrt/imxrt/imxrt1060-nxp-evk] (#6195)
Fix BSP bugs:
-Added Touch INT GPIO Init code to pin_mux.c
-Added new delay code for touch/video driver, using the rt-thread delay, in touchpad.c/.h
2022-07-30 02:06:09 -04:00
GUI 747ed9b516
[bsp/qemu-virt64-aarch64] Update drivers' code (#6194)
* [bsp/qemu-virt64-aarch64] RTC add hard alarm support

* [bsp/qemu-virt64-aarch64] Fixup VirtIO-GPU init buffer fail by cpu out-of-order execution

* [bsp/qemu-virt64-aarch64] Fixup VirtIO-NET transmit payload split
Add Virtio-GPU cursor demo
2022-07-30 14:04:25 +08:00
Meco Man 9ee9b9205c [k210] update readme 2022-07-30 10:58:57 +08:00
Meco Man c1613ec7cb [k210] 使用新版的SDK软件包 2022-07-29 21:54:51 +08:00
Rbb666 861cf14bbc Add Touch Sample 2022-07-28 18:54:50 +08:00
Rbb666 4f624f16bc Add Onchip flash 2022-07-28 18:54:50 +08:00
Rbb666 dd0d6a7ff0 formatting code 2022-07-28 18:54:50 +08:00
Rbb666 2ee400f6d1 Add RTC device 2022-07-28 18:54:50 +08:00
Rbb666 ac92106a7b Add WDT Device 2022-07-28 18:54:50 +08:00
Rbb666 4f0002525c formatting code 2022-07-28 18:54:50 +08:00
Rbb666 7fb8246307 Add Soft I2c and SPI,modify Pin Device 2022-07-28 18:54:50 +08:00
Rbb666 319a73c2e7 Add pwm device 2022-07-28 18:54:50 +08:00
Rbb666 7d68083bd7 Add Hardware I2C Bus 2022-07-28 18:54:50 +08:00
Rbb666 a0be4ee3e9 Add uart0-5 configure 2022-07-28 18:54:50 +08:00
Rbb666 fc5dfaf5c4 format code 2022-07-28 18:54:50 +08:00
Rbb666 b9401f5fd4 The first submit CY8CKIT-062S2-43012 project 2022-07-28 18:54:50 +08:00
Meco Man c775809223 [arduino][stm32f072] 修正f072反向PWM不输出的问题 2022-07-27 11:46:45 +08:00
Aligagago 250b3cbc16 使用 AStyle.exe 统一代码格式 2022-07-27 11:45:29 +08:00
Aligagago 1b55a1dedd 1. 更新 apm32\libraries\APM32F10x_Library 为 Geehy 官网 APM32F10x_SDK_V1.6。
2. 增加 apm32\libraries\APM32F4xx_Library 为 Geehy 官网 APM32F4xx_SDK_V1.2。
3. 更新 apm32\libraries\Drivers。
4. 增加 apm32f407ig-minibroard 支持。
2022-07-27 11:45:29 +08:00
liYang~ a79b34ef8a
Improve the connection of RTdunio PWM(stm32f401-st-nucleo) (#6192)
* Improve the connection of RTdunio PWM

* Update bsp/stm32/stm32f401-st-nucleo/applications/arduino_pinout/README.md
2022-07-27 11:44:13 +08:00
wudiyidashi 48d43678ed
[bsp\fm33lc026] *增加gpio支持 *更新libraries\FM33LC0xx_FL_Driver FL库到V2.3.1 (#6175)
* [bsp\fm33lc026] *增加gpio支持 *更新libraries\FM33LC0xx_FL_Driver到2021年新版本
2022-07-26 10:11:12 +08:00
liYang~ 32ed7dcfd2
修复了pwm互补输出的一些bug,并在finsh中添加使用说明 (#6191)
* Fix the bug of complementary output
2022-07-26 10:07:07 +08:00
charlown c6c8201bd4
[gd32/arm/libraries]: correct pin number in drv_gpio.c; fix compile error if use rtc in gd32 f1~f4 (#6172)
* [gd32/libraries]: fix compile error in rtc: "pmu_backup_write_enable" was not found.

* [gd32/arm/libraries/gd32_drivers/drv_gpio.c] correct gpio number.
2022-07-25 10:18:15 +08:00
ririyeye ae918797b9
[bsp/stm32]:修复阿波罗f429网口引脚错误 (#6184)
* [bsp/stm32]:修复阿波罗f429网口引脚错误

* [bsp/stm32]:更新cubemx文件,添加kconfig依赖

* Update bsp/stm32/stm32f429-atk-apollo/board/Kconfig
2022-07-25 10:15:44 +08:00