Commit Graph

5780 Commits

Author SHA1 Message Date
Meco Man 878ecd14f4 [stm32] add ignore_format.yml 2021-12-13 00:49:48 -05:00
Meco Man 05d15b1162 [stm32][drv_common] add LOW_E for Error_Handler 2021-12-12 23:45:29 -05:00
Man, Jianting (Meco) 01a6563249
[stm32l475][arduino] 初步实现Arduino生态兼容 (#5367)
* [arduino] 初步实现Arduino生态兼容组件

* [stm32f475] 增加PC2 作为ADC1_IN3

* [stm32l475][port] 将路径Arduino改为arduino
2021-12-13 11:36:51 +08:00
Lyon 0c5f612183
Update rtconfig.h 2021-12-13 10:27:38 +08:00
Lyon cdf4a606f2
Update .config 2021-12-13 10:26:57 +08:00
Z.Y.Ma 84ebf38462
add stm32g474-st-nucleo bsp (#5362)
* add stm32g474-st-nucleo bsp

* format

* format
2021-12-13 09:42:33 +08:00
Lyon b25e761712
add stack size to avoid stack overflow when boot 2021-12-12 23:39:01 +08:00
Bernard Xiong 2de4797272
Merge pull request #5354 from Lim-LinYuanbo/master
完善代码,解决部分BUG
2021-12-10 22:51:19 +08:00
guo fd6990a049
Merge pull request #5348 from fanhuanji/master
BugFix: Raspi3 GPIO driver write bug
2021-12-10 18:54:14 +08:00
guo 0555a55027
Merge pull request #5349 from mysterywolf/stm32l475
[stm32][l475] 增加ESP8266快速构建选项,串口驱动由v2调整为V1
2021-12-10 18:53:54 +08:00
guo 034b41c6fd
Merge pull request #5360 from iysheng/fix_gmtime
[bsp][stm32] Modify variable name p_tm to tm
2021-12-10 18:43:24 +08: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
Meco Man fbe71b7b30 [qemu] update Kconfig 2021-12-09 14:06:28 -05:00
192.168.1.134 6378f95f00 Merge branch 'master' of https://github.com/RT-Thread/rt-thread 2021-12-09 19:18:24 +08:00
192.168.1.134 d6b05287bb fix: fix wrong define and warning 2021-12-09 15:48:09 +08:00
guo 3c39d35c8d
Merge pull request #5350 from Guozhanxin/qemu-a9-lvgl
[qemu-a9] add lvgl support.
2021-12-09 13:32:41 +08:00
guozhanxin 45dd302abf [qemu-a9] add .ignore_format.yml 2021-12-09 11:48:48 +08:00
guozhanxin 5aecdeb8ab [qemu-a9] add lvgl support. 2021-12-09 11:24:17 +08:00
Meco Man a716a9949e [stm32][l475] 增加ESP8266快速构建选项,串口驱动由v2调整为V1 2021-12-08 18:40:37 -05:00
fanhuanji 2d6791d592 BugFix: Raspi3 GPIO driver write bug 2021-12-08 22:33:23 +08:00
192.168.1.134 d9ca4e85f6 perf: improve compiler path logic 2021-12-08 14:21:52 +08:00
rtthread-bot 9bbb74affc Merge remote-tracking branch 'rtt_gitee/gitee_master' 2021-12-08 06:12:14 +00:00
guozhanxin 88137fbc91 !315 针对STM32F4系列,根据不同的ABP1总线频率来配置CAN
Merge pull request !315 from svchao/gitee_master
2021-12-08 06:08:06 +00:00
Bernard Xiong fd9eea2f7f
Merge pull request #5334 from mysterywolf/posix
[posix] 按照高级unix环境编程整理IO类别
2021-12-07 23:54:44 +08:00
Meco Man 77dc58534a [stm32][f469]update lvgl demo 2021-12-06 09:33:04 -05:00
Meco Man 67e14adc4f [posix] 按照高级unix环境编程整理IO类别 2021-12-05 23:07:41 -05:00
Bernard Xiong 36d5154256
Merge pull request #5320 from mysterywolf/pse-master
[POSIX] move PSE branch to master
2021-12-05 13:16:39 +08:00
Bernard Xiong 0453536384
Merge pull request #5331 from recan-li/master_fix
【PR】修改bsp/qemu-vexpress-a9的若干问题
2021-12-05 09:58:57 +08:00
guo 8f2a8efe70
Merge pull request #5324 from mysterywolf/bluepill
[stm32][bluepill] update readme
2021-12-04 12:17:54 +08:00
recan-li 58af537c6c fix: Update README for bsp/qemu-vexpress-a9 2021-12-04 01:03:54 +08:00
recan-li cf92ae747f fix: Fix compile warnings on qemu-vexpress-a9 platform (-Wimplicit-function-declaration) 2021-12-04 01:03:26 +08:00
Meco Man 7b5e6a81f9 [stm32][gcc] 修复栈为0的bug,将栈扩展到0x400(与Keil IAR一致) 2021-12-03 10:05:03 -05:00
192.168.1.134 8e3caf08b9 feat: improve startup flow
1. remove gpio&uart INIT_BOARD_EXPORT
2. init gpio&uart in rt_hw_board_init
3. add clock driver
2021-12-03 14:25:13 +08:00
Man, Jianting (Meco) 1040f4a347
fix ci error. (#68)
Co-authored-by: guozhanxin <guozhanxin@rt-thread.com>
2021-12-02 22:59:59 -05:00
Meco Man 84491d9ff1 [stm32][bluepill] update readme 2021-12-02 20:39:23 -05:00
Meco Man 38e0c2af2a update mini2440 2021-12-01 22:42:08 -05:00
Meco Man 879e9d4c54 更新rtconfig.h 2021-12-01 22:02:36 -05:00
guo fda37d55f8
Merge pull request #5319 from RT-Thread/master
【PSE分支】同步master到PSE分支
2021-12-02 10:09:37 +08:00
guo d5001ab0bc
Merge pull request #5315 from greedyhao/ab32
[bsp/bluetrum] add flash support
2021-12-01 10:35:09 +08:00
Bernard Xiong 7c012afdf8
Merge pull request #5314 from GuEe-GUI/master
fixup .bss size define in link.lds and set spsel=1 in aarch64
2021-12-01 09:18:50 +08:00
Meco Man 04d3d13081 替换宏定义 2021-11-30 10:39:40 -05:00
greedyhao 8a85ff4ebe [bsp/bluetrum] formatting code 2021-11-30 17:26:39 +08:00
greedyhao 26310fe254 [bsp/bluetrum] add flash support 2021-11-30 14:38:51 +08:00
GuEe-GUI efbdbc2636 fixup .bss size define in link.lds and set spsel=1 in aarch64 2021-11-30 11:14:17 +08:00
guo ccfb3cb67d
Merge pull request #5309 from chenyingchun0312/fea_nrf5x_i2c_driver
[bsp/nrf5x] fix i2c driver bug
2021-11-29 14:11:53 +08:00
chenyingchun0312 8f65ea4e70 [bsp/nrf5x] fix i2c driver bug 2021-11-28 22:44:10 +08:00
chenyingchun0312 7db9df93e5 [bsp/stm32/stm32l496] add I2C config 2021-11-27 17:22:24 +08:00
Bernard Xiong e055a00778
Merge pull request #5299 from mysterywolf/rtc
modify time.h to sys/time.h
2021-11-27 02:43:21 +08:00
Bernard Xiong 05e1fdc8e5
Merge pull request #5306 from chenyingchun0312/fea_nrf5x_tinyusb
[bsp/nrf5x] add hwtimer config & tinyusb config
2021-11-27 02:42:52 +08:00
chenyingchun0312 43aefc9c43 [bsp/nrf5x] add hwtimer config & tinyusb config 2021-11-26 12:34:34 +08:00
Bernard Xiong 1cea0c8c79
Merge pull request #5279 from OpenNuvoton/nuvoton
[Nuvoton] Update drivers.
2021-11-25 20:03:58 +08:00
Meco Man bd80b7a4a1 对finsh_set_device调用增加宏定义限制 2021-11-24 08:57:12 -05:00
Bernard Xiong 3bc5ffb495
Merge pull request #5297 from chenyingchun0312/fea_nrf5x_hwtimer
[bsp/nrf5x] add hwtimer driver
2021-11-24 17:38:48 +08:00
Bernard Xiong 940566c867
Merge pull request #5296 from qingehao/rt-thread-qg-flash
[drv_flash_l4.c]修复stm32l4系列flash在下载完程序后首次擦除会失败的问题
2021-11-24 17:37:14 +08:00
Bernard Xiong 64023c38f7
Merge pull request #5283 from mysterywolf/dfs
[dfs] move dfs back
2021-11-24 17:37:03 +08:00
qingehao d9aebe18c3
Merge branch 'RT-Thread:master' into rt-thread-qg-flash 2021-11-24 16:39:44 +08:00
Meco Man a1cc3d43e7 modify time.h to sys/time.h 2021-11-23 22:38:00 -05:00
guo 68f33ba783
Merge pull request #5293 from sunxing0210/sunxing
[fix] fix bugs about startup_gd32f4xx
2021-11-24 10:58:08 +08:00
chenyingchun0312 09030030e5 [bsp/nrf5x] add hwtimer driver 2021-11-24 09:25:52 +08:00
qinge f89625acb6 修复stm32l4系列flash在下载完程序后首次擦除会失败的问题 2021-11-23 17:33:56 +08:00
guo 7dabc3844c
Merge pull request #5289 from mysterywolf/lvgl
[stm32l475] update lvgl driver
2021-11-22 21:21:34 +08:00
Meco Man 364109708c [stm32l475] update lcd driver 2021-11-21 16:06:41 -05:00
sunxing 4c42b5bd82 [fix] fix bugs about startup_gd32f4xx 2021-11-21 12:43:36 +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
Meco Man 5f2f862ed9 [stm32f469] update project 2021-11-18 11:44:57 -05:00
Meco Man b7d17f3df8 [stm32l475] update lvgl driver 2021-11-18 11:26:54 -05: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 d6de91c68c update lvgl 2021-11-17 23:21:14 -05:00
Huang bo 17246ed77b 修改格式 2021-11-18 09:56:45 +08:00
Huang bo 4a2ce8bca5 修改格式 2021-11-18 09:48:06 +08:00
Huang bo 341e52d940 修改格式 2021-11-18 09:37:05 +08:00
Huang bo 2b13e2fa57 修改格式 2021-11-18 09:23:29 +08:00
Meco Man 1997e5c65b [stm32][l475][f469] update lvgl 2021-11-17 18:38:08 -05:00
Meco Man df9a23c534 [mutex] use RT_IPC_FLAG_PRIO to replace RT_IPC_FLAG_FIFO 2021-11-17 15:57:15 -05:00
Huang bo 87598c7b43 修改格式 2021-11-17 18:44:00 +08:00
Huang bo cbc0e1ffcf 修改格式 2021-11-17 18:31:58 +08:00
Huang bo 456492e7ea 添加支持中断栈部分代码,修改格式 2021-11-17 17:43:42 +08:00
Huang bo 3639963a97 添加TMS320C6678处理器,keystone架构底层代码 2021-11-16 18:32:11 +08:00
qingehao 0a123c307e
Merge branch 'RT-Thread:master' into master 2021-11-16 17:39:35 +08:00
192.168.1.134 9fa72d0b81 fix: fix wrong clock input 2021-11-16 14:05:09 +08:00
Meco Man 973f25901c [dfs] move dfs back 2021-11-16 00:57:56 -05:00
Bernard Xiong c1d7eaa015
Merge pull request #5281 from tfx2001/tinyusb_stm32
[bsp][stm32] move drv_tinyusb.c to tfx2001/tinyusb
2021-11-15 23:34:22 +08:00
Bernard Xiong ef05ecf7c4
Merge pull request #5275 from mysterywolf/l745
[bsp][stm32l475] update lvgl driver
2021-11-15 23:19:02 +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
Wayne Lin 674ded6aa5 Fix format issues. 2021-11-15 12:03:46 +08:00
liukangcc 234cf4d8ff [update] readme. 2021-11-15 11:55:24 +08:00
Wayne 17cbdda13d
Merge branch 'RT-Thread:master' into nuvoton 2021-11-15 11:28:34 +08:00
Wayne Lin c07b2b0a07 [Nuvoton] Update drivers.
1. ARM9 EHCI timeout issue.
2. Sync mainstream.
2021-11-15 11:23:26 +08:00
liukangcc 1f9eb78d0e [update] add stm32u575-st-nucleo bsp. 2021-11-15 11:23:12 +08:00
Bernard Xiong 79679c2d63
Merge pull request #5271 from Lim-LinYuanbo/master
完善驱动
2021-11-14 13:48:44 +08:00
Meco Man 0f7b99e2da [bsp][stm32l475] update lvgl driver 2021-11-14 00:03:04 -05:00
Bernard Xiong f3a46a1c87
Merge pull request #5263 from jhbdream/thead_ld
[fix][bsp/thead-smart/gcc_csky.ld]
2021-11-13 03:54:25 +08:00
qinge e1c281c95d STM32H7系列无需DMA_CHANNEL_X 2021-11-11 19:05:24 +08:00
192.168.1.134 afe82549a8 perf: improve pwm driver
1. add tim1/2/3/4/5/8 pwm driver and test pass by self.
2021-11-11 15:55:40 +08:00
guo 31f0a9c2ac
Merge pull request #5270 from liukangcc/stm32f469
[update] add dma for lvgl.
2021-11-11 15:34:36 +08:00
liukangcc 33bc06de40 [update] add lvgl music demo. 2021-11-11 14:47:42 +08:00
liukangcc 9684f34b08 [update] add dma for lvgl. 2021-11-11 13:57:34 +08:00
Meco Man 52bbd9d715 [posix] implement delay functions as RT_USING_POSIX_DELAY 2021-11-10 14:12:36 -05:00
Bernard Xiong e6ae01e332
Merge pull request #5259 from mysterywolf/posix
[posix] 优化posix若干
2021-11-10 22:23:43 +08:00
Wayne Lin d74c785d00 [nuvoton] Update porting drivers and configurations. 2021-11-10 16:20:21 +08:00
Wayne Lin 9b44e57a60 Merge branch 'master' of https://github.com/RT-Thread/rt-thread into nuvoton 2021-11-10 16:01:38 +08:00
192.168.1.134 d573f6f646 feat: add iwdg driver 2021-11-10 11:25:37 +08:00
Bernard Xiong fdbaa2a808
Merge pull request #5250 from liukangcc/l552ze
[add] bsp stm32l552ze-nucleo
2021-11-10 09:13:44 +08:00
Bernard Xiong add6579d8f
Merge pull request #5258 from greedyhao/ab32
[bsp/bluetrum] add ble support
2021-11-10 09:13:03 +08:00
jihongbin 1cc029a1a3 [fix][bsp/thead-smart/gcc_csky.ld]
Correct startup segment description error in link script
2021-11-09 17:23:54 +08:00
Meco Man 3d8c063194 [stm32l5xx] adjust heap size to zero 2021-11-08 14:30:10 -05:00
Meco Man 74669b3f1d update vexpress-a9 2021-11-08 11:07:54 -05:00
greedyhao cb81d72f51 [bluetrum] rtc add version check 2021-11-08 10:19:08 +08:00
greedyhao 9d27d8c94b [bluetrum] add gpio input nopull 2021-11-08 10:06:44 +08:00
greedyhao 8e0c469d0c [bluetrum] Remove unnecessary comments 2021-11-08 09:58:25 +08:00
liukangcc c00faa21a0 Merge remote-tracking branch 'remotes/liukang/l552ze' 2021-11-08 09:41:28 +08:00
liukangcc f26dc89de6 [update] rtconfig.py 2021-11-08 09:07:20 +08:00
KafCoppelia da15b8d21d Update pin map instruction 2021-11-07 19:46:03 +08:00
KafCoppelia 42f5b6030f Add MAX32660-EVK pin map 2021-11-07 19:44:00 +08:00
KafCoppelia 42f003fd7a drv_soft_i2c.c was not in libraries 2021-11-07 19:43:40 +08:00
KafCoppelia 93e7999dca delete drv_soft_i2c.c for it was not be used 2021-11-07 19:40:17 +08:00
greedyhao 6a975ff9ed [bluetrum] fix formatting issues 2021-11-06 10:14:03 +08:00
greedyhao bae4de3b1b add ble support 2021-11-05 17:16:44 +08:00
Sherman 8b3d2adff4 [update] 同步 rt-thread 主仓库代码 2021-11-04 14:07:01 +08:00
Sherman 6e004d4b12 Merge branch 'master' of github.com:RT-Thread/rt-thread 2021-11-04 13:59:22 +08:00
Bernard Xiong 3f3418d173
Merge pull request #5246 from JonasWen/dev_at32
[update][bsp][at32][driver]Optimized the pin-index algorithm
2021-11-04 09:41:01 +08:00
Bernard Xiong 9a59a0d569
Merge pull request #5247 from mysterywolf/sim
[bsp][simulator] update project
2021-11-04 08:42:57 +08:00
Sherman 85934d95e6 Merge branch 'fix_1103'
# Conflicts:
#	bsp/ra6m4-cpk/README.md
#	bsp/ra6m4-cpk/docs/picture/rascuart.png
#	bsp/ra6m4-cpk/docs/使用瑞萨FSP配置工具.md
#	bsp/ra6m4-cpk/src/hal_entry.c
2021-11-03 20:49:45 +08:00
Sherman 91a0d2a75a [fix] 修复代码中的错误
[update] 更新说明文档,修改文档中的错误描述
2021-11-03 20:40:06 +08:00
guo 4fe6c709d0
Merge pull request #5251 from charlown/master
[bsp/stm32/libraries/HAL_Drivers/drv_wdt.c]: add SOC_SERIES_STM32G0 to fix wdt always reset.
2021-11-03 19:05:12 +08:00
Meco Man 4e07da09e9 [bsp][stm32][bluepill] update readme 2021-11-02 21:04:06 -04:00
Lim-LinYuanbo 565da0c7b7
完善ADC驱动,格式化代码 (#5232)
[AT32] 完善ADC驱动
2021-11-02 17:09:53 +08:00
jonas e835b8f21c [update][bsp][at32][driver]Optimized the pin-index algorithm 2021-11-02 16:33:19 +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
Sherman 84daab189d [add] 添加 PWM 驱动
[fix] 修复scons脚本中错误的依赖宏
2021-11-01 14:34:13 +08:00
Meco Man 3c232125db [bsp][simulator] update project 2021-10-29 09:59:45 -04:00
Meco Man 30abf0ecb9 [bsp] remove empty rt_hw_us_delay 2021-10-28 16:27:31 -04:00
guo da1cc99fe2
Merge pull request #5238 from charlown/master
[bsp/stm32/stm32g070-st-nucleo/board/Kconfig]: corret path.
2021-10-28 10:43:52 +08:00
guo 5c3b3485d2
Merge pull request #5240 from mysterywolf/lvgl
[stm32l475][lvgl]update lv_demo.c
2021-10-28 10:41:15 +08:00
Sherman c5933a652c [add] 添加 flash 驱动
[add] 添加 SPI、flash、ADC、DAC 说明文档
2021-10-28 10:33:48 +08:00
Meco Man 9eb33f6a3f [stm32l475][lvgl]update lv_demo.c 2021-10-27 16:19:03 -04:00
charlown 6bb18c11ef [bsp/stm32/stm32g070-st-nucleo/board/Kconfig]: corret path. 2021-10-27 23:24:47 +08:00
liqiwen 9f100ce980 Merge branch 'master' of github.com:RT-Thread/rt-thread into dev_li 2021-10-27 19:57:28 +08:00
guo 4107d7bea2
Merge pull request #5236 from mysterywolf/posix
[libc][posix] 解决RT_LIBC_USING_FILEIO范围过大的问题
2021-10-27 18:06:54 +08:00
guo 00c39bb960
Merge pull request #5233 from QiwenLi0729/master
去掉k210/driver/drv_mpylcd.c中lcd_init的static修饰
2021-10-27 16:41:04 +08:00
liqiwen bbabae4429 k210 lcd添加Draco板子配置 2021-10-27 16:24:47 +08:00
Meco Man 25bd908fb7 [libc][posix] 解决RT_LIBC_USING_FILEIO范围过大的问题 2021-10-27 03:04:05 -04:00
guo 4741307638
Merge pull request #5235 from Guozhanxin/f469_lvgl
[bsp][stm32f469-st-disco] add lvgl port.
2021-10-27 14:40:22 +08:00
liqiwen b064376993 去掉bsp/k210 lcd_init函数的static修饰 2021-10-27 14:09:17 +08:00
guozhanxin b7764f2aac [bsp][stm32f469-st-disco] add lvgl port. 2021-10-27 13:50:07 +08:00
Sherman ff45ee7bbb [fix] 格式化代码风格 2021-10-27 11:30:05 +08:00
Sherman ec311ee500 [add] 添加 DAC、ADC、SPI 驱动 2021-10-27 11:28:55 +08:00
Meco Man a9910a780e [posix][libc] 优化libc中posix结构 2021-10-26 23:09:54 -04:00
liqiwen 316cbd33fa adjust bsp/k210/driver/Kconfig 2021-10-27 10:52:29 +08:00
Sherman ddc5a84dc9 [fix] 整理BSP工程配置
[add] 添加文档中缺失的图片
2021-10-26 21:38:05 +08:00
guo 50bb6e33d1
Merge pull request #5212 from mysterywolf/posix
[posix][dfs] move dfs_posix dfs_poll dfs_select.c to posix folder
2021-10-26 09:37:43 +08:00
guo c8ee4cc67d
Merge pull request #5182 from NU-LL/tkm32f499 2021-10-26 07:50:40 +08:00
guo ab36707b68
Merge pull request #5227 from supperthomas/nrf51822_remove 2021-10-26 07:48:35 +08:00
supperthomas d709e7aa2b remove the bsp of nrf51822 2021-10-25 22:05:14 +08:00
guo d090e0762e
Merge pull request #5226 from supperthomas/nrf_ci
[bsp/nrf5x] add the ci of nrf5x
2021-10-25 21:44:58 +08:00
supperthomas 354b3fe8d2 add the fixed lds 2021-10-25 21:20:21 +08:00
guo 574e11f62a
Merge pull request #5183 from tfx2001/tinyusb_stm32
[bsp][stm32] add TinyUSB support
2021-10-25 09:57:20 +08:00
Meco Man 7f619606a1 [stm32l475] improve the structrue of sconscript 2021-10-24 16:21:21 -04:00
guo e2bf5863d1
Merge pull request #5216 from dongly/patch-1 2021-10-24 16:03:24 +08:00
guo 95df51b7c6
Merge pull request #5218 from supperthomas/lpc_fix_dist 2021-10-24 16:03:07 +08:00
guo 9ea2c2b075
Merge pull request #5220 from mysterywolf/kconfig 2021-10-24 16:02:06 +08:00
supperthomas 490fb129bb add the ci machine 2021-10-24 15:31:13 +08:00
Meco Man e32626da30 [stm32l475] 修复board文件夹sconscript脚本没有继续扫描子文件夹的问题 2021-10-24 01:59:31 -04:00
Meco Man 468063ae59 [stm32l475] beautify kconfig of board 2021-10-24 01:47:36 -04:00
Meco Man e63e9002bd [stm32l475] enable SPI3-DMA2 for LCD 2021-10-24 01:24:38 -04:00
supperthomas b58defa307 add the fixed gcc version 2021-10-23 22:39:15 +08:00
supperthomas 33a3f835ad fix the scons --dist 2021-10-23 14:57:34 +08:00
Meco Man 452fbf850a [lvgl][stm32l475] update demo 2021-10-23 01:58:56 -04:00
dongly 1f88f05292
修正 `bsp/Copyright_Notice.md` 笔误 2021-10-23 08:53:29 +08:00
Meco Man 7cba0ea924 [lvgl][stm32l475] implement lvgl input driver 2021-10-22 17:34:36 -04:00
guo 0746772433
Merge pull request #5214 from mysterywolf/l745 2021-10-22 20:47:47 +08:00
Sherman 6432cf4af9 [add] 添加 RTC、WDT 驱动 2021-10-22 15:37:05 +08:00
Meco Man a70eb5604c [stm32l475] upgrade lvgl porting 2021-10-22 01:46:34 -04:00
Meco Man f7548b934e [posix][dfs] move dfs_posix dfs_poll dfs_select.c to posix folder 2021-10-21 19:05:53 -04:00
guo 0b6b8b0088
Merge pull request #5181 from chunyexixiaoyu/dev
bsp/k210/:update K210 bsp
2021-10-21 10:28:55 +08:00
guo 835e656df3
Merge pull request #5211 from mysterywolf/stm32l475
[stm32l475] add BSP_USING_LCD_SAMPLE in rttlogo.h
2021-10-21 10:19:30 +08:00
Meco Man 9d8ef7382a [stm32l475] add BSP_USING_LCD_SAMPLE in rttlogo.h 2021-10-20 21:19:27 -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
Bernard Xiong 34cbc64ff8
Merge pull request #5207 from BernardXiong/riscv_smode
Fix risc-v s-mode issue.
2021-10-19 18:18:24 +08:00
guo a03846edf2
Merge pull request #5206 from liukangcc/hal
[update] Fix STM32 USB driver matching hal library version
2021-10-19 15:22:14 +08:00
BernardXiong be2dec978d [BSP] fix the compiling issue for qemu-riscv64 2021-10-19 15:00:46 +08:00
BernardXiong 557821fd3d [BSP] update qemu-riscv64-virt for s-mode issue 2021-10-19 14:46:48 +08:00
liukangcc a0bdbab7c3 [update] Fix STM32 USB driver matching hal library version 2021-10-19 11:03:18 +08:00
guo a5c3d8514b
Merge pull request #5193 from mysterywolf/null 2021-10-19 07:42:42 +08:00
Meco Man d4991d9d50 [l475] port for LVGL 2021-10-18 17:07:45 -04:00
Jianting (Meco) Man 830785eec7
Merge pull request #60 from mysterywolf/sconscirpt
[stm32][bsp] The sconscript script in the application folder increase…
2021-10-18 12:50:57 -05:00
Jianting (Meco) Man 4ac91e3dec
Merge pull request #59 from mysterywolf/l475
[bsp][stm32][l475] add lcd_fill_array()
2021-10-18 12:41:21 -05:00
Jianting (Meco) Man 21ef60c80b
Merge pull request #58 from mysterywolf/lvgl
[stm32][l745] add lvgl demo
2021-10-18 12:40:21 -05:00
Bernard Xiong abf8812802
Merge pull request #5192 from nuclei-community/nuclei/upstream
bsp/nuclei: update nuclei target support code
2021-10-18 18:08:30 +08:00
Bernard Xiong 0bbb035698
Merge pull request #5188 from liuhy-2020/master
[bsp/essemi]update old bsp,add bsp es32f365x
2021-10-18 18:06:22 +08:00
Sherman 1e880bc30a [add] 添加 软件IIC 驱动 2021-10-18 16:56:27 +08:00
Sherman 3e344b47ae [add] 添加 GPIO 驱动 2021-10-18 14:50:50 +08:00
Meco Man ff4e819dfd [stm32][l745] add lvgl demo 2021-10-17 12:03:00 -04:00
Meco Man 655d8dc768 [bsp][stm32][l475] add lcd_fill_array() 2021-10-17 03:46:20 -04:00
Meco Man fa4b7ec8fd [stm32][bsp] The sconscript script in the application folder increases the recursion searching capability 2021-10-15 15:14:30 -04:00
Meco Man 032fb73de6 [bsp][Vango V85xx] modify NULL to RT_NULL 2021-10-15 08:37:32 -04:00
Huaqi Fang 4c63055289 [bsp][nuclei] change hbird_eval bsp to nuclei_fpga_eval
we no longer use hbird_eval to stand for board using by
nuclei fpga development boards, we are now using nuclei_fpga_eval
to stand for it.

nowadays the fpga bitstream cpu freq is 16MHz, and uart tx/rx
both works at 115200bps, so we change the baudrate to 115200bps

Signed-off-by: Huaqi Fang <578567190@qq.com>
2021-10-15 17:38:50 +08:00
liuhy ebdf4155bd [bsp][essemi] add license 2021-10-15 16:11:37 +08:00
rtthread-bot b7258740e6 Merge remote-tracking branch 'rtt_gitee/gitee_master' 2021-10-15 07:46:27 +00:00
liuhy 2e5fb6bf7e [bsp][essemi] add bsp es32f365x 2021-10-15 14:47:01 +08:00
liuhy 7516c14fa5 [bsp][essemi] update bsp es32f369x 2021-10-15 14:40:55 +08:00
liuhy 5334f1aa8a [bsp][essemi] update bsp es32f0654 2021-10-15 14:39:03 +08:00
guo cda8caeda0
Merge pull request #5180 from liukangcc/bsp
[update] bsp .config file and rtconfig.h file.
2021-10-15 13:54:46 +08:00
bernard 3e6b7690db !350 解决创建PR时的报错
Merge pull request !350 from 傅尔先森/gitee_master
2021-10-15 01:23:26 +00:00
NU-LL 8a180d5dd3 Convert format 2021-10-15 00:52:10 +08:00
NU-LL 025b71530f add lcd driver 2021-10-15 00:49:17 +08:00
tfx2001 c1d3d87494 [bsp][stm32] add TinyUSB support 2021-10-15 00:49:11 +08:00
NU-LL ffd8662d7a Convert Libraries format 2021-10-14 19:46:54 +08:00
NU-LL c178d61947 Convert Libraries format 2021-10-14 19:21:16 +08:00
NU-LL 74fc3f23db add flash_download app 2021-10-14 19:01:42 +08:00
NU-LL 37b29862f6 add tkm32f499 bsp 2021-10-14 18:50:35 +08:00
liukangcc 7e88605008 [update] delete undefined function 2021-10-14 18:09:08 +08:00
chunyexixiaoyu aa09f2b5c2 bsp/k210/:update K210 bsp and base on https://github.com/kendryte/K210-Micropython-OpenMV 2021-10-14 17:23:25 +08:00
liukangcc eb962237f5 [update] add .ignore_format.yml for apm32 bsp. 2021-10-14 15:36:09 +08:00
guo 92ea0ec8c7
Merge pull request #5178 from RT-Thread/revert-5171-ccflags
Revert "Fix compiler flags issue"
2021-10-14 15:21:36 +08:00
guo acc7547264
Merge pull request #5179 from RT-Thread/revert-5176-cflag
Revert "[update] Fix compiler flags issue"
2021-10-14 15:21:16 +08:00
liukangcc 7dc99c1ff4 [update] bsp .config file and rtconfig.h file. 2021-10-14 14:49:53 +08:00
guo 1083ea59c8
Revert "[update] Fix compiler flags issue" 2021-10-14 14:36:58 +08:00
guo b1baf42d4e
Revert "Fix compiler flags issue" 2021-10-14 14:36:18 +08:00
guozhanxin 0546b4b524 Merge remote-tracking branch 'remotes/gitee/gitee_master' 2021-10-14 14:07:13 +08:00
guo 20e39f0bf7
Merge pull request #5153 from cndabai/stm32_getchar
修复STM32串口mask问题
2021-10-14 13:40:35 +08:00
liukangcc 5fef77fcdd [update] Fix compiler flags issue 2021-10-14 11:38:06 +08:00
guo 530f6b31bf
Merge pull request #5171 from liukangcc/ccflags
Fix compiler flags issue
2021-10-14 11:30:59 +08:00
guo 5ab2901dad
Merge pull request #5168 from mysterywolf/str 2021-10-14 11:01:17 +08:00
liukangcc 3ac36a3107 [update] Fix compiler flags issue 2021-10-14 10:32:22 +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
Sherman bb163a51b6 [add] 添加忽略 RASC 生成的目录文件 2021-10-14 09:45:27 +08:00
Meco Man 8f6260146c [libc][win32] improve win32 support 2021-10-13 15:29:01 -04:00
Sherman de3fe00954 [add] 添加 README.md 及相关文档 2021-10-13 19:19:51 +08:00
Sherman f2468fa70e Merge branch 'master' of github.com:ShermanShao/rt-thread 2021-10-13 18:18:01 +08:00
mazhiyuan 3c5ed4b108 修复stm32g系列不同芯片串口中断不匹配 2021-10-13 15:44:32 +08:00
Bernard Xiong 0c82690f32
Merge pull request #5160 from cndabai/bsp
修复部分bsp编译报错
2021-10-13 15:40:38 +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
Bernard Xiong 98404184b1
Merge pull request #5128 from liukangcc/action
[update] add riscv toolchain for ci.
2021-10-13 15:37:26 +08:00
liukangcc 2fd896dc89 [update] fix SCB_EnableDCache 宏与函数名冲突 2021-10-13 14:07:05 +08:00
mazhiyuan 99e9ea61bc 修复部分bsp编译报错 2021-10-13 11:02:01 +08:00
guo e3045389d0
Merge pull request #5157 from mysterywolf/win32
[bsp][simulator] support for finding a msvc path automatically
2021-10-13 09:50:03 +08:00
Meco Man 09b4f0040e [bsp][simulator] attachment pr of #3592 2021-10-12 13:37:14 -04:00
Jianting (Meco) Man 7544b40122
Merge pull request #53 from jasonbu/master
simulator add support for msvc auto find path
2021-10-12 12:20:02 -05:00
charlown 0ea1fac551 [bsp/wch/arm/ch32f103c8-core/board/board.h]: add macro definition.
[bsp/wch/arm/ch32f10x_port_cn.md]: add ch32f10x_port_cn.md.
2021-10-12 21:27:39 +08:00
malongwei ceef6543ee fix sysTickMillisecond to _systick_ms of drv_common.c in stm32 bsp 2021-10-12 15:27:48 +08:00
Lim-LinYuanbo 06fdc108b4
解决无法dist问题 (#5150)
* first commit, keil test pass

* feat : n32g452xx direct structure base at32

1. 重新整理目录结构

* feat : 基于AT32,将各驱动移植整改待验证

1. 部分驱动已经整改,但未验证
2. 根据AT32整改目录结构

* feat : add README document

1. 完善配置文件
2. 添加说明文档

* feat : 验证添加的驱动

1. UART 1-3 验证通过
2. ADC 1-2 CH 6-9 验证通过
3. TIM 6-7 验证通过

* feat : complete readme document

* feat : format code

1. ref https://github.com/mysterywolf/formatting

* feat : 完成PWM驱动移植与自测

1. 添加PWM测试代码
2. 修正PWM驱动周期与脉冲错误问题

* feat : 删除多余代码与多余的文件,修正注释与函数命名

* feat : fix tim channel comment

* feat : 完成DEMO测试例子

1. 完成MAIN函数中的LED测试例子
2. 完善README文档
3. 更新添加许可文件

* feat : 根据BSP提交自查完善固件

1. 添加.ignore_format.yml文件
2. 修正main.c的注释

* feat : add last line in .ignore_format.yml

* feat : delet file_path in .ignore_format.yml

* fix: gPIO/ADC driver

1. add ADC temperature&vref channel.
2.add GPIO IPD/OD configration

* fix: 解决告警

1. 解决告警(rt_drv_pwm.c: warning: implicit declaration of function 'atoi')

* feat: add scons --dist function

* fix: 解决MDK5无法编译问题

* perf: delete invalid code

Co-authored-by: linyuanbo_breo_server <linyuanbo@breo.com.cn>
2021-10-12 14:35:01 +08:00
guo 76a6b2cf3a
Merge pull request #5134 from CaocoWang/stm32wle5_lm401
Stm32wle5-lm401
2021-10-12 10:53:53 +08:00
liukangcc 791ec32926 [update] add riscv toolchain for ci. 2021-10-12 10:49:26 +08:00
guo f5f944897e
Merge pull request #5143 from liukangcc/spi 2021-10-12 10:11:25 +08:00
Sherman 9e00f2b079 [add] 添加 README.md 及相关文档 2021-10-12 09:46:25 +08:00
guo 7b6ecb1b95
Merge pull request #5137 from mysterywolf/tool
[tools] 增加将汇编启动文件入口函数由main改为entry的自动扫描脚本
2021-10-12 09:39:17 +08:00
Bernard Xiong 2ee81eda1a
Merge pull request #5147 from charlown/master
[bsp/wch/arm/Libraries/ch32_drivers/drv_rtc_ch32f10x.c]: rename rtc ops.
2021-10-12 08:20:54 +08:00
Meco Man 1c90cb3620 [tools] 增加将汇编启动文件入口函数由main改为entry的自动扫描脚本 2021-10-11 20:18:03 -04:00
Bernard Xiong c8a8b97d3a
Merge pull request #5129 from liukangcc/hal
[update] the stm32_hal library to the latest version.
2021-10-12 06:03:30 +08:00
Bernard Xiong bacbf28889
Merge pull request #5139 from greedyhao/ab32
[bsp][bluetrum] convert uintxx_t to rt_uintxx_t
2021-10-12 06:03:18 +08:00
Bernard Xiong 465f5fa4eb
Merge pull request #5140 from liukangcc/uart
[drivers] add uart dma support for stm32l1
2021-10-12 06:02:59 +08:00
Bernard Xiong 2944686dbc
Merge pull request #5142 from liukangcc/imx
[imxrt1050xxx] update imxrt template project to support scons --dist
2021-10-12 06:02:46 +08:00
Bernard Xiong 17833c9b2b
Merge pull request #5144 from liukangcc/stm32h750
[update] fix stm32h750-artpi-h750 工程执行 scons --dist 后无法编译
2021-10-12 06:02:31 +08:00
Meco Man 698569c3ca [stm32][lib] modify heap size to zero 2021-10-11 17:25:15 -04:00
Jianting (Meco) Man 1426e57db0
Merge branch 'RT-Thread:master' into hal 2021-10-11 15:58:20 -05:00
malongwei 88133da8e5 fix the tick of drv_common.c in stm32 bsp 2021-10-11 22:38:59 +08:00
charlown a9aa150e16 [bsp/wch/arm/Libraries/ch32_drivers/drv_rtc_ch32f10x.c]: rename rtc ops. 2021-10-11 21:29:23 +08:00
LiuKang 93792b2c84
Update drv_spi.c 2021-10-11 17:45:37 +08:00
Bernard Xiong 277bb736d7
Merge pull request #5074 from fzxhub/master
在bsp的lpc408x中增加ADC驱动的支持
2021-10-11 17:34:22 +08:00
Bernard Xiong bea0b197a7
Merge pull request #5121 from GoldBr1987/master
modify set uart clk bug
2021-10-11 17:33:32 +08:00
liukangcc c7d52a4677 [update] fix stm32h750-artpi-h750 工程执行 scons --dist 后无法编译 2021-10-11 17:25:04 +08:00
liukangcc 3c32e0168d [drv_spi.c] 修复 stm32 drv_spi.c文件中的 spixfer 未实现片选为高电平的 spi 设备 2021-10-11 17:13:33 +08:00
liukangcc 4bf6975467 [imxrt1050xxx] update imxrt template to support scons --dist 2021-10-11 17:09:13 +08:00
liukangcc 89446f25c7 [drivers] add uart dma support for stm32l151 2021-10-11 17:03:59 +08:00
Sherman 047c9453f3 [add] 添加 RA6m4-CPK 的 BSP 支持包 2021-10-11 16:26:39 +08:00
greedyhao 9fc0c75506 [bsp][bluetrum] convert uintxx_t to rt_uintxx_t 2021-10-11 15:56:02 +08:00
liukangcc 2ae8a05963 [update] bl main to bl entry 2021-10-11 14:52:41 +08:00
guo 1fcd2b6cf0
Merge pull request #5042 from WUSY1991/RTT_pr
add yichip/yc3121-pos bsp
2021-10-11 14:19:24 +08:00
guo b5c724a061
Merge pull request #5094 from aisino2200/master
ACM32F4XX-nucleo bsp add
2021-10-11 11:27:37 +08:00
guo 39197b438d
Merge pull request #4885 from willianchanlovegithub/WillianChan
[add][components][utilities]Add the Var Export component
2021-10-11 11:02:14 +08:00
guo 2d9ecd8437
Merge pull request #5135 from supperthomas/lpc55_fixed
[bsp][lpc55] fix the console, add the us_delay,fix sdio to filesystem
2021-10-11 09:35:18 +08:00
guo 24f2ce62ba
Merge pull request #5124 from tfx2001/master 2021-10-11 07:49:45 +08:00
Bernard Xiong 4f7d4247de
Merge pull request #5115 from yanmowudi/master
update lib
2021-10-11 01:53:34 +08:00
supperthomas 818d95d52e add the fixed project 2021-10-10 21:39:36 +08:00
supperthomas 52738a85e3 add the config 2021-10-10 21:38:08 +08:00
supperthomas 672cc500c5 fix the format 2021-10-10 21:34:54 +08:00
supperthomas 4cbcf5987a [bsp][lpc55] fix the console, add the us_delay,fix sdio to filesystem 2021-10-10 21:06:03 +08:00
CaocoWang 9e50f778f4 revision date 2021-10-10 13:38:20 +08:00
CaocoWang 19dff87ec0 stm32wle5-yizhilian-lm401 2021-10-10 12:18:10 +08:00
Meco Man 3482bf86dc format es32f369x 2021-10-09 15:37:48 -04:00
Meco Man 421867f49e format es32f06543 2021-10-09 15:34:54 -04:00
Bernard Xiong ee27b0cf3e
Merge pull request #5043 from liuhy-2020/master
delete bsp :es8p508x、es32f0271、es32f0334. update driver and Library.
2021-10-10 00:10:32 +08:00
liukangcc c820ae1888 [update] .ignore_format.yml file 2021-10-09 16:45:25 +08:00
liukangcc 02408a8577 [update] the stm32_hal library to the latest version. 2021-10-09 16:24:18 +08:00
tfx2001 7fe03a76e6 [bsp][artpi] enable HSI48 clock 2021-10-08 16:24:56 +08:00
Bernard Xiong 65f52257f9
Update drv_usart.c
remove the end space of line:324.
2021-10-06 04:52:02 +08:00
GoldBr1987 3bf45dc4ad modify set uart clk bug 2021-10-05 17:34:41 +08:00
Bernard Xiong 634e5341a6
Merge pull request #5120 from mysterywolf/ab32
[ab32vg1] 修复NULL和uint8报错
2021-10-04 23:32:35 +08:00
Meco Man 0d4945777d [ab32vg1] 修复NULL和uint8报错 2021-10-01 20:08:50 -04: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
yanmowudi 47d0508a74 update lib 2021-09-30 17:55:16 +08:00