Commit Graph

1502 Commits

Author SHA1 Message Date
tfx2001 f26adf6506 [bsp][stm32] add tinyusb stm32 driver 2021-10-20 01:14:32 +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
liukangcc a0bdbab7c3 [update] Fix STM32 USB driver matching hal library version 2021-10-19 11:03:18 +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
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
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
tfx2001 c1d3d87494 [bsp][stm32] add TinyUSB support 2021-10-15 00:49:11 +08:00
liukangcc 7e88605008 [update] delete undefined function 2021-10-14 18:09:08 +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
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
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
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
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 76a6b2cf3a
Merge pull request #5134 from CaocoWang/stm32wle5_lm401
Stm32wle5-lm401
2021-10-12 10:53:53 +08:00
guo f5f944897e
Merge pull request #5143 from liukangcc/spi 2021-10-12 10:11:25 +08:00
guo 7b6ecb1b95
Merge pull request #5137 from mysterywolf/tool
[tools] 增加将汇编启动文件入口函数由main改为entry的自动扫描脚本
2021-10-12 09:39:17 +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 465f5fa4eb
Merge pull request #5140 from liukangcc/uart
[drivers] add uart dma support for stm32l1
2021-10-12 06:02:59 +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
LiuKang 93792b2c84
Update drv_spi.c 2021-10-11 17:45:37 +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 89446f25c7 [drivers] add uart dma support for stm32l151 2021-10-11 17:03:59 +08:00
liukangcc 2ae8a05963 [update] bl main to bl entry 2021-10-11 14:52:41 +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
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
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
Bernard Xiong 63c741996b
Merge pull request #5031 from liukangcc/armclang
[update] support armclang
2021-09-28 13:51:23 +08:00
Rbb666 27a8ff8d19 完善ART-PI BSP 2021-09-27 17:42:30 +08:00
liukangcc 0e46c8a33d [update] support armclang 2021-09-26 10:46:21 +08:00
Meco Man d6b60300a5 [.ignore_format] 将ignore_format分散到各个文件夹中,不必集中在根目录下 2021-09-20 15:46:53 -04:00
guo 00221bd43f
Merge pull request #5006 from Ouxiaolong/master
add gd32407v-start
2021-09-17 16:51:04 +08:00
guo 62acc5cf45
Merge pull request #4971 from ze9hyr/acm32f030
add acm32f030 bsp
2021-09-17 14:18:04 +08:00
Bernard Xiong 7c526cea93
Merge pull request #5019 from Jackistang/master
serial: add CTS/RTS flowcontrol.
2021-09-11 08:48:42 +08:00
Rbb666 b31ef3c3f0 删除了board.h中多余的定义 2021-09-10 14:17:33 +08:00
Rbb666 334e3e238c 已验证ART-PI在rtthread主分支的I2C驱动,增加kconfig中I2C的配置。 2021-09-10 14:04:36 +08:00
Rbb666 1be660cfc3 修改kconfig,目前只保留验证RTC配置 2021-09-10 10:45:37 +08:00
Rbb666 efbac1c283 已完成ART-PI在rtthread主分支的bsp模板,同时已经验证通过RTC外设。 2021-09-10 10:23:22 +08:00
ze9hyr 563d11f8cd 警告消除及代码格式化
修改文件头信息

修改ACM32F030 BSP的文件格式

新增BSP驱动中的lib文件

IAR和GCC支持备份

1. 修复不能包含HAL_EFLASH.h问题, 2. 消除GCC编译的几个警告

1. gcc启动文件重命名;2. 文件头信息修改; 3. 硬件timer支持修改

移动 .ignore_format.yml到bsp的目录下

修改目录成相对目录
2021-09-08 13:10:39 +08:00
Jackistang fca9207517 serial: add CTS/RTS flowcontrol. 2021-09-06 13:27:40 +08:00
Meco Man a2fe0caeb7 [stm32][doc] 将英文文档的图片移入figure_en文件夹 2021-09-03 11:11:50 -04:00
Ouxiaolong d55f310d78 add gd32407v-start 2021-09-02 22:38:47 +08:00
zhangbingru f0af710ae2 [STM32][DOC] figures更新图片描述,增加对应翻译,文件夹为figures_en 2021-09-02 14:38:45 +08:00
guo 8d175ab3d2
Merge pull request #5001 from mysterywolf/readmeen
[STM32][DOC][翻译] 修复‘STM32系列BSP制作教程’的小问题,增加对应翻译(粗翻)
2021-09-02 10:16:56 +08:00
Bernard Xiong 42d90b9430
Merge pull request #4985 from MrYangMouren/update_lib
Update lib
2021-09-02 10:01:35 +08:00
Meco Man b9b45c33f0 [STM32][DOC]校正大小写问题 2021-09-01 20:07:06 -04:00
Meco Man cafc899ca0 [STM32][DOC][翻译] 修复‘STM32系列BSP制作教程’的小问题,增加对应翻译 2021-09-01 14:53:17 -04:00
guo c68917175a
Merge pull request #4980 from mysterywolf/407board
[bsp][stm32][f407-explorer] 优化board kconfig配置
2021-09-01 19:53:32 +08:00
guo ab2e87f607
Merge pull request #4982 from MrYangMouren/stm32f302_readme
【修改】README
2021-08-30 14:23:03 +08:00
Mr.Tiger 6a04f05bd2 【更新】STM32CubeF7_V1.16.0 2021-08-30 11:25:18 +08:00
Bernard Xiong d5ca202602
Merge pull request #4978 from yangjie11/memheap
【增加】cubemx 生成代码时的注意事项
2021-08-29 22:39:10 +08:00
Mr.Tiger 139d2d9bd7 【更新】STM32CubeF2_V1.9.0 2021-08-28 17:55:19 +08:00
Mr.Tiger f8b87223f5 【更新】STM32CubeMP1_V1.3.0 2021-08-28 17:42:41 +08:00
Mr.Tiger 671b0e188f 【更新】STM32CubeWB_V1.11.0 2021-08-28 17:22:24 +08:00
Mr.Tiger ef0414a3b4 【更新】STM32CubeL4_V1.15.0 2021-08-28 16:49:30 +08:00
Mr.Tiger 00225ae939 【更新】STM32CubeG4_V1.2.0 2021-08-28 16:24:24 +08:00
Mr.Tiger 47a17178ce 【更新】STM32CubeG0_V1.4.0 2021-08-28 16:13:14 +08:00
Mr.Tiger f97454ba0c 【修改】README 2021-08-28 15:48:47 +08:00
Mr.Tiger 59c8a218e8 【更新】STM32cubeH7_V1.7.0 2021-08-28 15:13:27 +08:00
Mr.Tiger a9709a2044 【更新】 STM32CubeF4_V1.26.0 2021-08-28 14:11:19 +08:00
Mr.Tiger b10395877e 【更新】STM32CubeF0_V1.11.0 2021-08-28 14:02:08 +08:00
guo 4f110a6d05
Merge pull request #4918 from ghmoai/bsp_stm32h743_armfly_v7
add bsp/stm32/stm32h743-armfly-V7
2021-08-28 09:25:21 +08:00
Meco Man 66e6038dfe [bsp][stm32][f407-explorer] 优化board kconfig配置 2021-08-27 19:52:42 -04:00
yangjie 1e775cc903 【增加】cubemx 生成代码时的注意事项 2021-08-26 21:09:40 +08:00
Dozingfiretruck 4c45af8f39 fix:Support for GCC compile startup 2021-08-26 09:52:16 +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
guo 7b66141889
Merge pull request #4963 from mysterywolf/407
[stm32-f407-explorer] remove sdcard thread
2021-08-24 13:51:08 +08:00
马志远 8a1e6c01ac Disable FINSH_FUNCTION_EXPORT 2021-08-23 18:37:58 +08:00
Meco Man ea3bd8812e stm32f767-fire-challenger 文件夹没删干净 2021-08-20 17:26:46 -04:00
Meco Man 2963a8095f [stm32-f407-explorer] remove sdcard thread 2021-08-20 16:10:45 -04:00
JCZou 0369db718c Fix compiler flags issue
CCFLAGS is used by gcc and g++ compiler. So CFLAGS should be used for
gcc to avoid passing gcc flags to g++.
2021-08-19 08:53:27 +02:00
guo 37a58b5347
Merge pull request #4950 from mysterywolf/407
[stm32f407-explorer] remove FAL_USING_AUTO_INIT
2021-08-18 09:50:54 +08:00
bkk 7cd05fc1e7 fix code format 2021-08-17 23:07:07 +08:00
Meco Man ad2e60d716 [stm32f407-explorer] remove FAL_USING_AUTO_INIT 2021-08-17 06:42:37 -04:00
guo 256a9aac0b
Merge pull request #4910 from Ouxiaolong/master
add stm32f746-st-nucleo
2021-08-17 12:54:03 +08:00
Bernard Xiong 2fa0456b48
Merge pull request #4934 from supperthomas/sensor_tile_box
[bsp/stm32] add the bsp of sensor_tile_box
2021-08-11 23:20:01 +08:00
JasonCang 6dd8682fa8 修改扇区计算错误的bug 2021-08-11 19:42:31 +08:00
陈迎春 ceba960c10
Merge branch 'RT-Thread:master' into master 2021-08-11 19:16:21 +08:00
chenyingchun0312 7f8e4ee108 [bsp/stm32l496-st-nucleo] update SConscript && remove uart_sample.c 2021-08-11 09:27:12 +08:00
supperthomas a2320f78b6 fix the RAM size 2021-08-10 20:17:59 +08:00
supperthomas 5b28191510 fix the startup.s to the newest version 2021-08-10 20:09:29 +08:00
supperthomas 764a9ca5da [bsp/stm32] add the bsp of sensor_tile_box 2021-08-10 20:06:09 +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
chenyingchun0312 66c6774dd9 [bsp/stm32l496-st-nucleo] add usb device cdc configration 2021-08-10 10:54:58 +08:00
guo b3ea49c8a3
Merge pull request #4930 from mysterywolf/littlefs-check
[stm32f407-explorer] 优化FAL相关设置
2021-08-08 20:54:22 +08:00
guo d92dcb59be
Merge pull request #4920 from mysterywolf/at-esp8266
[stm32][stm32f407-explorer][Kconfig] implement ESP8266 configuration in extended module driver menu
2021-08-08 20:23:17 +08:00
Ouxiaolong 26e4c36820 add stm32f746-st-nucleo 2021-08-08 07:29:05 +08:00
Meco Man 0c4b2a9e3c [bsp][stm32f407-exlorer] update readme 2021-08-07 02:03:43 +08:00
Meco Man f8f9a304f0 [stm32f407-explorer] 优化FAL相关设置 2021-08-07 01:16:31 +08:00
Meco Man edf7e90020 [stm32f407-explorer]优化Kconfig文件系统命名,SFUD注册w25q128时命名自适应,避免用户多设置一步名称 2021-08-06 15:15:56 +08:00
Meco Man 963cce1e1b 解决没有选定FAL和littlefs软件包的问题,解决挂载顺序不合理的问题,重命名spiflash设备为spiflash0 2021-08-05 21:11:37 +08:00
Meco Jianting Man 1f13b6d58e
Merge pull request #52 from YJ98/STM32F407_add_littlefs
Stm32 f407 add littlefs
2021-08-05 06:58:31 -05:00
YJIE_1998 addfbefeeb 【修改】修改 drv_filesystem.c 文件 ci 格式 2021-08-05 18:31:06 +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
Meco Man d03a0a0f6a [stm32][stm32f407-explorer][Kconfig] implement ESP8266 configuration in extended module driver menu 2021-08-05 13:32:23 +08:00
YJIE_1998 bfb9fd78a3 【修改】库文件,GCC文件entry入口 2021-08-05 11:59:36 +08:00
YJIE_1998 2ac8bc8864 【修改】函数和宏命名,移除添加的文件 2021-08-05 10:47:34 +08:00
YJIE_1998 74b3bb0af3 【添加】添加dfs_romfs.h文件,并修改构建脚本 2021-08-04 19:21:45 +08:00
YJIE_1998 a403a3ec3b 【修改】移植 littlefs 文件系统 2021-08-04 18:22:04 +08:00
bkb b8a22698de add bsp/stm32/stm32h743-armfly-V7 2021-08-04 16:45:11 +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
YJIE_1998 6550d0e498 【修改】修改构建脚本 2021-08-02 19:53:57 +08:00
Ouxiaolong 3c858e256a add stm32f746-st-nucleo 2021-08-01 15:34:29 +08:00
Ouxiaolong 5b2a7f5ed6 add stm32f746-st-nucleo 2021-08-01 15:30:50 +08:00
Meco Man 0030bde175 [stm32-stm32f407-atk-explorer] 优化文件系统选项Kconfig 2021-08-01 00:13:38 +08:00
YJ98 ece08a155e Update README.md
【修改】修改 README.md
2021-07-31 11:49:45 +08:00
Meco Man 3cb13b4523 [stm32][eth] beautify codes 2021-07-30 14:14:08 +08:00
YJIE_1998 501afa02d7 【添加】stm32f302-st-nucleo bsp 2021-07-30 11:40:18 +08:00
YJIE_1998 c03ec20498 【添加】stm32f3xx 模板 2021-07-30 11:39:31 +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
Meco Man b8ec694731 [STM32][explorer] 增加ROMFS根文件系统 2021-07-28 21:57:10 +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
Bernard Xiong f8cf8341af
Merge pull request #4851 from KyleChenjh/uart
[uart] Modify uart pin configuration to pullup
2021-07-08 15:26:51 +08:00
Meco Man 25b9a3e321 [bsp][stm32 bluepill] 更新readme 2021-07-08 01:02:35 +08:00
chenjh 67b86e61ba [uart] Modify the uart file to configure uart_pin for pullup 2021-07-07 18:51:21 +08:00
chenjh c0096e2db9 [uart] Modify uart pin configuration to pullup 2021-07-06 21:29:48 +08:00
crazt 1b85b26eb8 [bsp/stm32/rmc] update ci and README, delete c99 flag in rtconfig.py. 2021-07-03 16:23:16 +08:00
crazt 976b28660c [bsp/stm32/rmc] revise code format. 2021-07-01 14:16:56 +08:00
Zhaoxing Li 6175a594e2
Merge branch 'RT-Thread:master' into dev-bsp-robomaster-c 2021-07-01 13:02:06 +08:00
crazt 7b9904a152 [bsp/stm32/rmc] support iar. 2021-07-01 13:01:21 +08:00
guozhanxin 132ecaffb7 [fix] stm32l475-atk-pandora armcc build error. 2021-07-01 01:34:46 +08:00
guozhanxin 43d19a8b78 [bsp] stm32h750-artpi-h750/stm32f412-st-nucleo support armclang. 2021-07-01 01:31:56 +08:00