Commit Graph

7473 Commits

Author SHA1 Message Date
Meco Man 3f0934feb7 [simulator][lvgl]同步lvgl win32 driver
b69dca2ade
0b01584e29

https://github.com/lvgl/lv_drivers/pull/212
https://github.com/lvgl/lv_drivers/pull/216
2022-07-07 16:55:47 +08:00
Meco Man 15cd71bae6 [lvgl] adapt lvgl 8.3.0 2022-07-07 16:55:25 +08:00
solar_li d3139706e4
Adapt RTduino package for stm32f469-st-disco BSP (#6139)
* Adapt RTdunio package for stm32f469-st-disco BSP
2022-07-05 10:05:31 +08:00
Meco Man 74a802b445 [stm32] 合并获取定时器时钟频率公共部分
防止后续维护出现没有全面修改的问题
2022-07-04 16:23:21 +08:00
liuhy 704717a104 [bsp][essemi]fix bug. 2022-07-04 12:44:45 +08:00
BreederBai b2bc0dcd16
[rt_drv_pwm]增加API:增加单独设置PWM频率和脉宽的函数 (#6130)
* [rt_drv_pwm]增加API:增加单独设置PWM频率和脉宽的函数
2022-07-04 10:40:42 +08:00
BreederBai 78faea4b8d
[bsp/stm32]优化功能(drv_pwm):设置PWM频率和脉宽时不破坏上一个PWM周期 (#6129)
* [bsp/stm32]优化功能(drv_pwm):设置PWM频率和脉宽时不破坏上一个PWM周期
2022-07-04 10:26:33 +08:00
supperthomas 74ed15a850 [bsp/esp32c3] add Kconfig 2022-07-04 10:17:46 +08:00
张世争 c8a73411f6 [BSP][STM32] RTC Alarm驱动适配 2022-07-04 09:39:12 +08:00
Meco Man ff4b6a6671 [qemu] update qemu project 2022-07-01 11:39:28 +08:00
Man, Jianting (Meco) c651f9e6c7
chore: improve qemu readme (#6131) 2022-07-01 09:56:07 +08:00
solar_li b19602bcaa
Docking lvgl for stm32f469-st-disco bsp using ft6336 touch chip (#6121)
* Add touch V2 version

* Added touch driver ft6336 for stm32f469 bsp
2022-06-30 10:27:16 +08:00
solar_li 5b00165f6e
Add lvgl adaptation of touch screen xpt2046 for BSP (#6114)
* lvgl adaptation to resistive touch screen xpt2046

* some bug

* canonical code

* canonical code

* fix

* Modify the calibration section

* Modify the calibration section

* fix
2022-06-29 14:11:36 +08:00
Tangyuxin a47468f574
支持只运行在安全模式下 (#6115)
* [cpu][cm33] Support running in secure mode

* [bsp][lpc55sxx] Using the cortex cm33
2022-06-29 14:08:57 +08:00
BruceOu 1a010ef141
[bsp/gd32]Optimize GD32 bsp architecture (#6108)
* [bsp/gd32]Optimize GD32 bsp architecture
2022-06-28 19:43:00 +08:00
陈迎春 2a8e92b8ee
[docs] bsp/qemu_vexpress_a9 update README.md (#6109)
* [docs] bsp/qemu_vexpress_a9 update README.md
2022-06-27 11:38:55 +08:00
Meco Man 9f4b7b3858 [arduino][stm32l475] support wireless module pinout 2022-06-23 21:28:27 +08:00
solar_li 8f09245ed5
Implement api docking of rt_pin_get. (#6102)
* Implement api docking of rt_pin_get.
2022-06-23 21:26:55 +08:00
Man, Jianting (Meco) 2c10d5ad01
[rtc] use gmtime_r to replace gmtime (#6012)
* [rtc] use gmtime_r to replace gmtime
2022-06-22 13:41:06 +08:00
xinyigao 7416f62c06
update rt1170n menuconfig (#6085)
* updata rt1170 menuconfig
2022-06-22 09:33:14 +08:00
levizhxl 626da096d3
delet old HC32F460 bsp and modify README.md (#6100) 2022-06-22 09:32:21 +08:00
ueJone 956fdc60c0 接收错误中断未触发的问题
/* Enable error interrupt */
NVIC_EnableIRQ(uart->config->rxerr_irq.irq_config.irq_num);
上述代码使能错误接收中断后需要使能串口的接收中断`USART_INT_RX`才可以正常触发中断
2022-06-21 14:16:17 +08:00
GUI 5774dcac8f
[bsp/qemu-virt64-aarch64] Fixup VirtIO queue align size (#6096) 2022-06-21 13:52:02 +08:00
梁生 f41cb5636f
修复hc32f460的can总线在bus off状态时死机问题,修复can滤波器设置失效问题 (#6083)
* [bsp][hc32]fix can bus driver bug.

1. 更改硬件滤波器数量为8,和手册描述一致。
2. 修复_can_control()函数,RT_CAN_CMD_SET_FILTER指令,当应用层ID超出29bit时导致滤波器失效的问题。
3. 修改_can_control()函数,RT_CAN_CMD_SET_FILTER指令,
可同时支持标准帧和扩展帧。
4. 修复can总线故障关闭时,程序一直卡在中断中无法退出的问题。
5. 针对can收发器硬件STB引脚,增加宏定义CAN1_STB_FUNC_ENABLE,适配没有STB引脚的收发器。

This reverts commit 7fcd8e9afc.
2022-06-21 11:12:35 +08:00
GUI 8fa16f968a
[bsp/qemu-virt64-aarch64] Add more VirtIO drivers (#6091) 2022-06-18 08:09:57 +08:00
Man, Jianting (Meco) 70bd55fea5
[arduino] use perf_counter to instead of hwtimer (#6089)
移除硬件定时器依赖
取消stm32f401 spi的支持
更换f401 arduino默认例程
2022-06-17 14:29:44 +08:00
woody 1c81a6d220
修复sdio读写块的地址偏移问题 (#6082)
* 修复sdio读写块的地址偏移问题
2022-06-16 18:31:07 +08:00
梁生 3323366694
[bsp][hc32]support MDK AC6 compiler (#6087) 2022-06-16 14:18:55 +08:00
solar_li a50018c57e
[stm32][soft spi] implement soft spi (#6078)
* [stm32][soft spi] implement soft spi
2022-06-16 10:54:30 +08:00
Meco Man ada0e8f1a1 [simulator] improve init process 2022-06-16 10:30:16 +08:00
xiaoxiaolisunny 9d0f088e20
添加HC32F460系列RTC外设驱动 (#6069)
* 添加HC32F460系列RTC外设驱动
2022-06-15 10:38:35 +08:00
cmbjxxiao c8d92d7529
fix bugs of hc32 driver adc and can (#6077)
* fix bugs of hc32 driver adc and can
2022-06-15 10:37:27 +08:00
breederbai 14cd8d0145 [bsp][stm32]:修复UART6 DMA分配有可能冲突的BUG
用户自己可以添加DMA分配文件,所以这里的DMA分配有可能和用户自定义的冲突
2022-06-14 17:00:11 +08:00
Meco Man b0030704d0 [stm32][hwtimer] add H7 support 2022-06-14 16:11:05 +08:00
100ask-Alen 3d06d96f65
[bsp][stm32][drv_adc.c]: change the bsp name of 100ask to be consistent with other bsp and commit a bug for drv_adc,c (#6068)
* [bsp][stm32][drv_adc.c]: change the bsp name of 100ask to be consistent with other bsp and commit a bug for drv_adc,c (#6068)
2022-06-14 14:17:22 +08:00
rewine 53ed031498 [bsp/qemu-virt64-riscv]: dont use sbi in m-mode 2022-06-13 21:26:49 +08:00
Wayne 2006785394
[bsp/nuvoton] Upload missing files. (#6052)
* [bsp/nuvoton] Upload missing files.

Co-authored-by: Wayne Lin <wclin@nuvoton.com>
2022-06-13 21:16:55 +08:00
supperthomas c16eaf55de
[bsp/stm32l496_ali] add the on-chip flash (#6061)
* [bsp/stm32l496_ali] add the on-chip flash

* [bsp/stm32l496_ali]add Kconfig

Co-authored-by: Meco Man <920369182@qq.com>
2022-06-13 21:15:12 +08:00
xiaoxiaolisunny 5ccf6a0fa8
添加HC32F460系列ADC外设驱动支持 (#6067)
* 添加HC32F460系列ADC外设驱动支持
2022-06-13 21:13:51 +08:00
xiaoxiaolisunny fabd8cf03e 修改格式 2022-06-13 11:33:48 +08:00
xiaoxiaolisunny 65669de0e3 [bsp][hc32]添加HC32F460系列模拟I2C外设驱动支持 2022-06-13 11:33:48 +08:00
chenyingchun0312 7824c54b1b [docs] add nrfx docs 2022-06-09 14:35:20 +08:00
ueJone 138925be08
修复多串口的描述符被覆盖的问题 (#6051)
[bsp][HC32] 修复使用多串口的描述符被覆盖的问题
2022-06-09 14:32:37 +08:00
supperthomas 5e0810e756
[bsp][stm32l496zg] add on-chip feature (#6056)
* [bsp][stm32l496zg] add on-chip feature
2022-06-09 14:28:36 +08:00
Steven-LiuSF 8b60b58b51
[bsp][rockchip][rk2108]: add rk2108 base support. (#6040)
* [bsp][rockchip][rk2108]: add rk2108 base support.

Signed-off-by: Steven Liu <steven.liu@rock-chips.com>
2022-06-09 14:27:30 +08:00
xiaoxiaolisunny 3151d01d85 修改USART2_RX_PIN 2022-06-09 07:05:23 +08:00
xiaoxiaolisunny a738849257 添加HC32F460系列CAN设备驱动支持 2022-06-09 07:05:23 +08:00
Meco Man c9878aacd2 [scons][iar] 将IAR的PLATFORM字段由iar调整为iccarm
将路径更新为IAR最新版本的路径
2022-06-09 07:01:59 +08:00
Meco Man 83b3aadaa3 [Scons][iar][iccarm] IAR统一使用iccarm作为判断条件而不是是用IDE的名字来进行判断
因为不确定后续IAR是否会像Keil一样内含有不同的编译工具链
此外,将判断条件改为列表方式,这样更方便后续增加其他可能的IAR编译链
2022-06-09 07:01:59 +08:00
Meco Man 50f041f5c2 [Scons] 将GCC判断条件改为列表方式,方便后续增加新的编译工具链 2022-06-09 07:01:59 +08:00
xiaoxiaolisunny e622ef3aec
添加USART1/2/3的管脚配置操作 (#6039) 2022-06-08 23:29:32 +08:00
100ask-Alen 4fa1beb812
[bsp][100ask]: create two new bsp for 100ask stm32f103 boards and commit them (#6045)
* 重新pull后上传bsp和action
* remove the file named main.c in cubemx prj and add enter at last in the file named user_key.c
* remove personal project environment file project.uvguix.slhuan in rtt/bsp/stm32/stm32f103_100ask_mini
* remove system_stmf1xx.c in bsp/stm32/stm32f103-100ask_pro/mini
* modify stm32f1xx_it.c code to conform to the specification

Co-authored-by: slhuan <953172510@qq.com>
2022-06-08 23:28:49 +08:00
luhuadong 5b84857889 [bsp][stm32] fix stm32f767-st-nucleo console device name 2022-06-08 14:46:34 +08:00
Yanlineng a9dce72915 [bsp][stm32h750-artpi] Modify the content of flash algorithms in README.md 2022-06-08 14:18:11 +08:00
Yanlineng 4b26e44e55 [bsp][stm32h750-artpi] add bootloader.bin, add the description of the bootloader in README.md.(#5923) 2022-06-08 14:18:11 +08:00
breederbai 21003c74ea [bsp][stm32] 增加uart7和uart8的DMA配置 2022-06-08 11:57:23 +08:00
liuhy 2d62a95339 [bsp][essemi] update es32f36xx libraries. 2022-06-06 09:57:58 +08:00
levizhxl 093793dfe2
HC32 configuration file revise (#6015)
* fixed some configuration errors.
2022-06-06 09:56:05 +08:00
Man, Jianting (Meco) b197b503c6
[stm32] move CMSIS hearder files to common folder (#5998)
* [stm32] move CMSIS hearder files to common folder

* add CMSIS new sconscript
2022-06-04 17:05:37 +08:00
supperthomas 433f0c7721
[bsp/ESP32_C3] Add the gpio driver and readme.md (#6027) 2022-06-04 17:04:19 +08:00
Man, Jianting (Meco) fb3f835089
[libc] remove strdup from rtthread.h (#6026)
add __STDC_LIMIT_MACROS macro in Keil
add RT_USING_LIBC in simulator
add _DLIB_ADD_EXTRA_SYMBOLS=0 in IAR
2022-06-04 17:02:35 +08:00
Man, Jianting (Meco) 02b176f8cb
[arduino] add comment (#6016) 2022-06-04 13:20:30 +08:00
Wayne 1fb3f1fcec
[bsp/nuvoton] Update. (#6022)
1. Sync 4.1.1+.
2. Add SDIO drivers for M480/M2354 platforms.
3. Update LVGL porting.
4. Add N9H30 FMI NAND driver.

Co-authored-by: Wayne Lin <wclin@nuvoton.com>
2022-06-03 10:01:15 +08:00
陈迎春 59d3156611
[bsp/qemu-vexpress-a9] add remount operation to avoid dfs_mout fail (#6018) 2022-06-02 06:58:28 +08:00
levizhxl 1d6347796d
Hc32 pr (#6003)
* HC32F460 supported

Co-authored-by: JamieTx <yangjp24@126.com>
Co-authored-by: Jamie <48308473+JamieTx@users.noreply.github.com>
2022-05-31 11:53:56 +08:00
xiangxistu 2f9f39764d
[add] winsock implement on windows simulator. (#6010)
* [add] winsock implement on windows simulator.
2022-05-31 11:50:17 +08:00
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
Freey0 532180dc19
Fix bug when restarting and getting interrupts that are not processed. (#5997)
Reason: Interrupts were not cleaned up during initialization
2022-05-28 10:01:42 +08:00
rewine 9ebe0f3b47 [bsp] rename qemu-riscv-virt64 to qemu-virt64-riscv 2022-05-25 10:05:23 +08:00
Meco Man 996add96d6 [stm32][dac] add comment 2022-05-25 10:04:33 +08:00
Meco Man 4ac54cfd60 [arduino] suuport MsTimer2 library 2022-05-25 10:03:54 +08:00
Meco Man 3d4bb43aec [arduino][readme] 增加对5v容忍的描述 2022-05-25 10:03:54 +08:00
Meco Man b0364da7e3 [arduino] add F_CPU to indicate the frequency of CPU 2022-05-25 10:03:54 +08:00
Meco Man 36f142fbc3 [arduino] add RTDUINO_NO_SETUP_LOOP 2022-05-25 10:03:54 +08:00
Sherman 1c64c9ef08
[bsp/renesas/docs/] Add English documents (#5985)
* [bsp/renesas/docs/] Add English documents
2022-05-25 10:02:42 +08:00
Man, Jianting (Meco) 1506829b85
[lvgl] remove LV_DISP_DEF_REFR_PERIOD which are defined manually (#5976) 2022-05-23 01:41:23 +08:00
Meco Man 2fc7fab80a remove CMSIS/RTOS folders 2022-05-20 10:51:55 +08:00
Meco Man 4557d3c8c3 update 2022-05-20 10:51:55 +08:00
Meco Man 19672b7c3a update stm32 ci checking list 2022-05-20 10:51:55 +08:00
Meco Man 9182d4cbb7 [stm32] remove meaningless files 2022-05-20 10:51:55 +08:00
sheltonyu d466bd0540 [bsp/at32] 1、调整文件结构,合并各系列独立的rt-drivers,以便维护。 2、更新各系列library和工程相关内容 2022-05-19 15:00:03 +08:00
xinyigao 53be4393aa
add rt1170/rt1020 bsp (#5927)
* add rt1170 bsp
* add rt1020 bsp
2022-05-19 14:06:35 +08:00
Ting Liu 880fc2f59a [imxrt 1060] support touchpad
Signed-off-by: Ting Liu <ting.liu@nxp.com>
2022-05-19 14:03:20 +08:00
Meco Man 08737c2a26 [simulator] 消除windows下的警告 2022-05-19 09:43:20 +08:00
Meco Man 569facb12d [simulator] 增加RTC配置项(默认开启) 2022-05-19 09:43:20 +08:00
Meco Man e43548f46f [simulator] 优化SD挂载,在首次挂载失败后格式化重新尝试 2022-05-19 09:43:20 +08:00
Meco Man 7d657cbf46 [simulator] enable BSD socket by default 2022-05-19 09:43:20 +08:00
Meco Man 5ee36367da [simulator] improve Kconfig structure
add Onboard Peripheral Drivers menu
2022-05-19 09:43:20 +08:00
rewine e9a5d41351 [bsp] chmod u+x shell script 2022-05-17 11:16:33 +08:00
tangzz98 020e1bd7da Add quick start guide for QEMU on macOS 2022-05-17 10:56:38 +08:00
Meco Man 7fc707d99c [sal][kconfig] 重新梳理sal的依赖关系 2022-05-16 10:02:22 +08:00
Meco Man b793b6427a [sal] add draft for docking winsock 2022-05-16 10:02:22 +08:00
Meco Man 19abf927d2 [simulator] avoid conflicts between winsock.h and sys/time.h 2022-05-16 10:02:22 +08:00
Meco Man 2d41853124 [stm32f746] update the project
取消了默认选中LWIP和DFS
2022-05-16 09:53:25 +08:00
Jamie db27095da6
Unified management interrupt vector table. (#5925)
* Unified management interrupt vector table.
2022-05-15 20:57:35 +08:00
Rbb666 e848031c93 删除多余文件 2022-05-13 15:39:07 +08:00
Rbb666 63f8811c89 优化 LVGL文件结构 2022-05-13 15:39:07 +08:00
sheltonyu 8579f19ceb [bsp/at32] add at32f413 and at32f415 series 2022-05-13 15:38:43 +08:00
Ting Liu ea6999a700 [imxrt 1060]: support keil armclang compiler
Test with Keil MDK 5.36, Compiler V6.16

Signed-off-by: Ting Liu <ting.liu@nxp.com>
2022-05-13 15:37:57 +08:00
Meco Man a0bfbe8d90 [imxrt1060]support NXP GUiGuider 2022-05-13 14:12:15 +08:00
Meco Man 3344e38dd5 [imaxrt 1060] 优化LVGL文件结构 2022-05-12 10:10:11 +08:00
Meco Man 6fe83d4a77 [lvgl][stm32f407] 优化LVGL初始化流程 2022-05-12 10:10:11 +08:00
Meco Man 1b4f16f729 [stm32f469][lvgl] 优化LVGL文件结构 2022-05-11 20:30:50 +08:00
Meco Man e6466d0fb7 [qemu] 优化qemu模拟器的LVGL文件结构 2022-05-11 20:30:38 +08:00
Meco Man 4448869394 [simulator] 优化vs模拟器的LVGL结构 2022-05-11 20:30:38 +08:00
Meco Man 9ff61b4cb3 [l475] remove meaningless header file 2022-05-11 20:30:38 +08:00
Man, Jianting (Meco) 4e7823cb6b
[stm32l475]优化LVGL初始化流程和结构 (#5919)
* [lvgl] 代码精炼

* delet lv_port_indev.c

* Update Kconfig
2022-05-11 08:41:57 +08:00
Meco Man 8a7b9da76d [stm32 nucleo][f072][f401] support TIM7/TIM11 hardware timer 2022-05-10 13:55:16 +08:00
xiaoxiaolisunny b9902b2fac
添加RTC设备驱动 (#5914)
* 添加RTC设备驱动
2022-05-10 13:54:15 +08:00
Meco Man c14dbe8a2e [lvgl] beautify code 2022-05-10 10:12:45 +08:00
Man, Jianting (Meco) 0d2b96d7cc
[stm32][l4] add tim7 support | 设备框架以及驱动错误码处理逻辑存在问题 (#5901) 2022-05-09 22:59:27 +08:00
Meco Man 96dd783f37 [cmsis] avoid conflict between cmsis5 and bsp cmsis 2022-05-09 22:54:36 +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
Meco Man e037b7684e prepare to support squareline studio 2022-05-09 09:56:27 +08:00
Meco Man 907ee070dd [imxrt1060] exchange On-chip Peripheral Drivers and Onboard Peripheral Drivers menu in Kconfig 2022-05-09 09:56:27 +08:00
charlown 6495df717f
[gd32/libraries]: fix compile error in rtc: "pmu_backup_write_enable" was not found. (#5906) 2022-05-09 09:37:51 +08:00
Jamie df3d16294c
Delete the bsp of hc32f4a0. (#5907)
* delete the bsp of hc32f4a0.
2022-05-09 09:32:30 +08:00
Jamie 28b551bfe3
Add the BSP of HC32 series. (#5905)
* Add the BSP of HC32 series.
2022-05-06 09:28:21 +08:00
Man, Jianting (Meco) 0e66f3f833
[arduino] update (#5895) 2022-05-01 12:24:35 +08:00
supperthomas ee1e0a0df0
[bsp][esp][esp32c3] add the bsp of esp32c3 (#5869)
* add the ESP32_C3 first version

* add the blinky ok version

* fix the code

* format file

* add the readme

* fix the formate

* Update README.md

* Update main.c

* fix the readme

* fix rtconfig.h

* remove cpp config
2022-04-29 09:01:44 +08:00
Meco Man ec9629b5f0 更新文档 潘多拉增加spi2 2022-04-28 09:19:39 +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
Wayne 7215a27038
[nuvoton] Update nuc980iot configuration (#5882)
* Disable TRNG function in default configuration.

Co-authored-by: Wayne Lin <wclin@nuvoton.com>
2022-04-27 21:53:50 +08:00
Kevin Liu 55c9827096
添加对Microchip SAML10系列支持 (#5868)
* Add SAML10 Cortex-M23 series support

1. Add SAML10 Cortex-M23 series support; 2. remove STDIO related code of same54 series, no need any more; 3. update rtconfig.py to support output bin & map file containing DEVICE PART info.
2022-04-27 09:24:56 +08:00
blta d52ad69d6f
[BSP] judge the SPI instances before operating (#5874) 2022-04-26 13:26:28 +08:00
Sherman 7c99148f78
[bsp/renesas] update docs/RA系列BSP制作教程.md (#5862)
* [update] 添加 RA 系列 BSP 开发教程:
  - 添加 RA 系列 BSP 开发教程
  - 添加 ra6m4-iot PPP 上网
  - 整理 驱动文件

* [bsp/renesas] update docs/RA系列BSP制作教程.md

* [restore] Restore to the latest version
2022-04-24 14:53:03 +08:00
wolfJane d77125452b
为n32g45x添加硬件CRC支持 (#5852)
* 为n32g45x添加硬件CRC支持

基于stm32的驱动文件进行改造,目前modbus的crc16和mpeg2的crc32测试正常
2022-04-24 11:42:25 +08:00
Man, Jianting (Meco) 6ce4a87492
[fcntl] create new fcntl.h file for vs (#5860)
* [fcntl] create new fcntl.h file for vs
2022-04-24 10:52:57 +08:00
sheltonyu 7af43fdd4f [bsp/at32] update at32f435_437 adc driver 2022-04-24 09:28:37 +08:00
xfwangqiang 717c678190
fixed some warning (#5866) 2022-04-24 01:24:20 +08:00
Meco Man 175ca2ee09 [dac] add get resolution method 2022-04-23 23:03:59 +08:00
Man, Jianting (Meco) acc04facf9
[gd32] format code (#5861) 2022-04-22 22:30:15 +08:00
Man, Jianting (Meco) c2a0995545
[adc] 支持adc框架获取BSP的ADC分辨率 (#5853) 2022-04-22 22:26:41 +08:00
Forest-Rain b06228ec7e
[bsp/gd32] bug fixed gpio_mode_set miss gd32_spi->mosi_pin,gd32_spi->sck_pin (#5729)
* bug fixed gpio_mode_set miss gd32_spi->mosi_pin,gd32_spi->sck_pin
* feature,add gd32_spi's alt_func_num member for different spi periph's gpio
* feature,add spi3,spi4,and support multi spi devices
* feature,add rt_hw_spi_device_attach api
* tested on the gd32f450i-eval board
2022-04-22 14:40:45 +08:00
blta 04fe6232fb
[bsp] add null CCFLAGS for Nuclei bsps (#5851)
* [bsp] fix gd32vf103_rvstar building issue
2022-04-21 20:37:39 +08:00
zhouji 77900ab420 [update] Updated the Cortex-A of linker scripts for the new version of GCC(4.7)。 2022-04-20 17:32:02 +08:00
wolfJane cbd062ca25
[bsp/n32g45x] drv_spi.c中添加超时检测避免卡死 (#5820)
* 为spi添加超时检测,避免卡死。提取公共部份,避免代码复制。
2022-04-20 10:28:29 +08:00
Man, Jianting (Meco) a0f8d43744
[gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM (#5802)
* [gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM
2022-04-20 09:56:04 +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
Kevin Liu 7847c5e98d
Microchip SAM MCU新增ethernet支持和驱动更新 (#5821)
* Microchip SAM MCU BSP update and add ethernet driver

1. Update Microchip SAM MCU BSP, add I2C, GMAC, ADC driver support. 2. Add ethernet driver support of SAM MCU for RT-Thread.

* Add GMAC and I2C driver support

1. Update MCU BSP to support I2C/ADC/GMAC peripherals. 2. Add I2C and ethernet driver and LWIP support. 3. Update serial driver.

* Add I2C driver and move some files to the common folder

1. Add I2C driver. 2. Move the same drivers and demo code to same folder to reduce duplicated code.
2022-04-19 14:32:02 +08:00
Meco Man 991b6e78b3 [bug] 修正rtc对时间参数范围的处理 | fix a bug of rtc 2022-04-19 11:48:59 +08:00
Rbb666 a003cbe705
rt1052 添加 RT-Thread Studio 工程 (#5838)
* rt1052 添加 RT-Thread Studio 工程
2022-04-19 11:04:44 +08:00
sheltonyu e1f7e95f5d remove unused files 2022-04-18 10:07:15 +08:00
sheltonyu ebcc2cb8c1 update for file format 2022-04-18 10:07:15 +08:00
sheltonyu 0449ade73b add at32f435_437 first version 2022-04-18 10:07:15 +08:00
sheltonyu c2b8df673b update for drivers and readme 2022-04-18 10:07:15 +08:00
Man, Jianting (Meco) 0dc493d6da
[stm32f072] support Arduino I2C and update readme (#5824)
[stm32f072] support Arduino I2C and update readme
2022-04-18 09:36:12 +08:00
Man, Jianting (Meco) 9fa8c78c9a
update arduino related (#5809)
- add comments
- remove ARDUINO_PWM_HZ
- remove initVariant blank function
- support DAC0
- improve Kconfig of STM32L475 PANDORA
- add readme
- add i2c1 bus device
2022-04-16 15:10:00 +08:00
Wayne Lin 35fced1235 Disable TRNG function in default configuration. 2022-04-15 15:05:33 +08:00
Miaowulue 5e7badd34c [bsp/stm32] update ov5640 configuration of openmv 2022-04-15 10:34:38 +08:00
Miaowulue da0164cf8e [bsp/stm32] add ov5640、dcmi、i2c for openmv 2022-04-15 10:34:38 +08:00
Miaowulue 7919642a8b [bsp/stm32] add rtc for openmv 2022-04-15 10:34:38 +08:00
guo 54642ec639
Merge pull request #5807 from rtthread-bot/rtt_bot
[update] RT-Thread Robot automatic submission
2022-04-14 16:33:44 +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
Kevin Liu 8af8decb62
Add Microchip SAM series MCU support for RT-Thread (#5771)
* Add Microchip SAM series MCU support for RT-Thread

Add Microchip SAM series MCU support for RT-Thread, including SAM Cortex-M0+, M4F and M7.

* Add bsp directory to ignored check list

Add bsp directory to ignored check list, add microchip /samc21/same54/same70 to workflows list

* remove STDIO definition and bug fix

1. remove STDIO code from Microchip official BSP. 2. bug fix of SAME70 hpl/hpl_usart.c, samc21&same54 hpl/hpl_sercom.c baudrate update interface.  3. Add RT-Thread standard STDIO implementation on Microchip SAM MCU.

* add CAN driver & example and script fix

Add CAN driver and example for SAMC21/SAME5x/SAME70 and fix rtconfig.py issue(unused space might result link error)

* Add Chinese version README

Add Chinese version README for SAMC21/E54/E70
2022-04-14 10:54:53 +08:00
rtthread-bot 435d2b24f8 Merge remote-tracking branch 'rtt_gitee/gitee_master' 2022-04-13 16:16:47 +00:00
Meco Man efdd28bde6 remove meaningless debug file 2022-04-13 22:37:59 +08:00
Meco Man 3cacdf6ddb [simulator] upgrade SDL2.0 to 2.0.20 2022-04-13 22:37:59 +08:00
wolfJane fdb486de7b
[Update] n32_msp.c add spi3 (#5733)
* Update n32_msp.c
* 添加SPI3的初始化代码
* 修正spi收发函数卡死在SPI_I2S_GetStatus的BUG
2022-04-13 16:19:21 +08:00
wang0huan 3471663a7f bsp-gd32:adc驱动bug修复 2022-04-13 08:52:11 +08:00
打盹的消防车 ec539bc930
fix:修复i2c异常问题 (#5794)
* fix:修复i2c异常问题

* add:格式化代码格式
2022-04-11 17:34:40 +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
Meco Man 9b6bc0fcc7 [simulator] 解决simulator模拟器不能挂在sd卡的问题,并更新文档 2022-04-11 14:07:55 +08:00
Yang sheng eb2fc60207
[bsp] Make all warnings into errors with qemu-vexpress-a9 qemu-virt64… (#5785)
* [bsp] Make all warnings into errors with qemu-vexpress-a9 qemu-virt64-aarch64 and stm32f411-st-nucleo.
* [RTC] Fix compile errors
2022-04-09 00:39:00 +08:00
CaocoWang 6b56515249
Lm402 (#5746)
* 1、添加基于STM32WLE5JC的BSP
2、修正stm32wlxx的引用

* edit readme
2022-04-08 01:12:37 +08:00
Man, Jianting (Meco) c318dfa964
improve libc time and MSVC simulator (#5775)
- [libc] 解决由于类unix操作系统发展历史原因fcntl.h定义的标志位在不同编译器中定义不同的问题
- [simulator] 部分宏定义转为全局宏定义以确保vs内置文件可以正确配置
- [simulator] 取消自欺欺人式的警告消除处理方式
- [libc][time] 优化time相关结构体在不同编译器下的包含
2022-04-07 14:24:11 +08:00
Zhang Jianfei 33603974c5 [bsp/gd32]Complete the pins device define. 2022-04-06 11:28:19 +08:00
Zhang Jianfei 00970db10d [bsp/gd32] Add gd32450i-eval board bsp. 2022-04-06 11:28:19 +08:00
blta 99526cc047 [bsp/ch32v103r-evt] add ch32v103r-evt bsp
feat: move MRS demo source to bsp and libraries folder

feat: update Sconscript

feat: modify SConstruct in the bsp

feat: use the rtconfig.py of gd32vf103v-eval bsp to modify

feat: use the MRS's rtconfig.h temoporarily

feat: update Kconfig files

feat: use the MRS's .ld and rename as link.lds

feat: add ch32v1 porting folder

perf: remove board/system_ch32v10x.c

fix: define SOC_ARM_SERIES_CH32V103 in rtconfig.h

fix: add some neccessary macros in rtconfig.h

perf: use the menuconfig to generate rtconfig.h

feat: add readme.md

fix: correct the bad encode in main.c

fix: include board.h in main.c

perf: check and update README.md

perf: remove ch32f10x_port_cn.md

feat: ignore the standard libraries's CI checking

feat: add sdk_dist.py

fix: correct some style errors again

perf: simply the board/kconfig

fix: format ch32v103r-evt

fix: format drvs and libcpu
2022-04-06 11:06:55 +08:00
Man, Jianting (Meco) 953ebe29de
[arduino] 非必要功能使用弱依赖 (#5757) 2022-04-06 10:25:38 +08:00
Man, Jianting (Meco) 6bd22f3e6f
替换RTThread旧版文件头注释版权声明 (#5774) 2022-04-05 19:34:30 +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
guozhanxin d48630e2b6 [bsp]fix building error. 2022-04-01 00:09:31 +08:00
guozhanxin b10761c09d [bsp]Fix issue that dist cannot specify a directory 2022-04-01 00:09:31 +08:00
guo 201bd8871d
Revert "优化build输出" (#5747) 2022-03-30 16:59:20 +08:00
guo 06b56d1aaa
Merge pull request #5742 from Guozhanxin/fix
优化build输出
2022-03-30 10:41:18 +08:00
Man, Jianting (Meco) b1b770f6fb
[sconscript] LOCAL_CCFLAGS -> LOCAL_CFLAGS (#5741) 2022-03-30 10:22:27 +08:00
guozhanxin d9591b6eb3 revert stm32l0xx change. 2022-03-30 01:39:36 +08:00
guozhanxin 1b6031954a [bsp/imxrt] improve build output. 2022-03-30 01:21:59 +08:00
guozhanxin 921247b420 [bsp/stm32] improve build output. 2022-03-30 00:52:12 +08:00
guo 4af064ce67
[bsp] Improve rtconfig.py path definition (#5739) 2022-03-29 22:15:09 +08:00
guozhanxin e353b2d5f1 [bsp] Update all projects. 2022-03-29 19:28:06 +08:00
guozhanxin 12c4b5b1df [bsp] Fix RTT_ROOT path problem. 2022-03-29 18:12:19 +08:00
guozhanxin 8763d8b776 [bsp/imxrt] fix compile warnings. 2022-03-29 16:33:36 +08:00
Man, Jianting (Meco) be892de35a
[posix] add RT_USING_POSIX_SOCKET (#5731) 2022-03-29 13:39:55 +08:00
GUI f587a55bc2
[libcpu/aarch64] add gicv3 support and bsp/rockchip/rk3568 (#5722)
* [libcpu/aarch64] add smp support

* [libcpu/aarch64] rt_hw_trap_irq get irq instead of iar when using gicv2

* [libcpu/aarch64] disable irq/fiq when switch thread

* [libcpu/aarch64] add gtimer frq set and stack align

* [libcpu/aarch64] add gicv3 support and bsp/rockchip/rk3568
2022-03-29 11:08:25 +08:00
guo d23493d05d
Merge pull request #5728 from mysterywolf/master
整理BSP并入统一文件夹中(采用merge合并)
2022-03-29 10:49:36 +08:00
Meco Man d8aee1c74a 将mb9x系列BSP并入fujitsu文件夹中 2022-03-28 20:15:54 -04:00
Meco Man c8420ffc0b 将at91系列BSP并入一个文件夹中 2022-03-28 20:09:56 -04:00
Meco Man 8003788ad5 将龙芯bsp并入loongson文件夹中 2022-03-28 20:06:03 -04:00
Meco Man 82a2fb169e 将acm32并入一个文件夹中 2022-03-28 19:55:01 -04:00
Meco Man 4f97d6e1d3 [vango] remove duplicated files 2022-03-28 19:46:35 -04:00
Meco Man ab4c22b07d [nk-n9h30] format code 2022-03-28 19:41:16 -04:00
Meco Man 6a20471ee9 [vango] 将v85xx和v85xxp两个bsp整合到一个文件夹下 2022-03-28 19:38:42 -04:00
Man, Jianting (Meco) c5d16f28dd
Merge branch 'master' into arduino 2022-03-28 19:13:57 -04:00
Wayne 7fee6530f9
[nuvoton] Update drivers and project setting. (#5726) 2022-03-29 07:10:35 +08:00
rtthread-bot 6330720b5c Merge remote-tracking branch 'rtt_gitee/gitee_master' 2022-03-28 16:15:54 +00:00
stevetong459 84e18bb2d5
fix the startup files of apm32f1 (#5725)
* fix the startup files of apm32f1

* delete ARM folder for apm32f1
2022-03-28 16:50:01 +08:00
ZhuXW 85e2d6b85b !338 增加Vango V85xxp(V85xx衍生版本)
* add file
* add mdk5 project, update file
* update readme
* add V85xxp first version
2022-03-28 03:14:09 +00:00
Man, Jianting (Meco) ad90cf59c4
[at] add ingore_format.yml (#5718) 2022-03-28 10:39:05 +08:00
ACM32_MCU 9779963c6d
[libcpu/arm/cortex-m33]fix syscall_iar.S compiler error (#5719)
* 1. 新增了i2c/spi/rtc/crypto等驱动;2. 删除了部分文件中的未使用到的头文件包含; 3. 修改keil编译时pm文件atoi的头文件stdlib未包含的警告

* 修改文件格式

* BSP

1. 修改f4系列bsp的readme文件与工程文件
2. 修改f0系列源文件的版权信息、删除目前没有的库文件。
3. 其他

* 修改IAR环境下arm cortex-m33内核的syscall_iar.S文件编译错误

* 还原.gitignore文件

Co-authored-by: aisino2200 <90822414+aisino2200@users.noreply.github.com>
2022-03-28 10:38:46 +08:00
Meco Man a2b1757448 增加依赖项 2022-03-26 23:48:41 -04: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
ACM32_MCU bee9f4c7c4
Add some drivers (#5208)
* 1. 新增了i2c/spi/rtc/crypto等驱动;2. 删除了部分文件中的未使用到的头文件包含; 3. 修改keil编译时pm文件atoi的头文件stdlib未包含的警告

* 修改文件格式

* BSP

1. 修改f4系列bsp的readme文件与工程文件
2. 修改f0系列源文件的版权信息、删除目前没有的库文件。
3. 其他

* 还原.gitignore文件

Co-authored-by: aisino2200 <90822414+aisino2200@users.noreply.github.com>
2022-03-26 15:40:33 +08:00
kylepengchn 851d16b18f
Soft spi (#5712)
* add soft-spi
* add spi-bit-ops.c/h to components/drivers/spi
* add a drv_soft_spi example for gd32303e-eval
* use formatting.py scripts for scanning

Signed-off-by: kyle <kylepengchn@163.com>
2022-03-25 23:06:43 +08:00
Miaowulue c4b62a9161
[bsp/stm32] add usbcdc for openmv (#5702) 2022-03-25 22:58:14 +08:00
sheltonyu cff34466b0
upload bsp package based firmware library v2.0 (#5711)
* [bsp/at32] remove old version bsp
* [bsp/at32] upload bsp package based firmware library v2.0
2022-03-25 22:54:51 +08:00
Man, Jianting (Meco) db04395d76
[stm32 pandora][arduino] 增加依赖项 (#5709) 2022-03-25 20:43:22 +08:00
Man, Jianting (Meco) ba6f78bd8e
format code (#5699) 2022-03-24 08:30:41 +08:00
FmdAE 19f0f9e610
modify system_ft32f0xx (#5703) 2022-03-24 08:30:02 +08:00
cha331 96b4974ea2
[stm32][driver_crypto]修复CRC自定义设置不生效的bug (#5655)
* [stm32][drivers]修复CRC自定义设置不生效的bug

* update format
2022-03-23 14:17:10 +08:00
kylepengchn 5810f4de7d
[components][drivers][spi]: 基于SPI总线驱动框架添加模拟SPI总线扩展 (#5656)
* add soft-spi

* add spi-bit-ops.c/h to components/drivers/spi
* add a drv_soft_spi example for gd32303e-eval

Signed-off-by: kyle <kylepengchn@163.com>

* Fixed the format and the certificate.

Signed-off-by: kyle <kylepengchn@163.com>

* Update the certificate data.

Signed-off-by: kyle <kylepengchn@163.com>
2022-03-23 14:16:14 +08:00
FmdAE 0f2e9a3afb
bsp-ft32 (#5652) 2022-03-23 11:03:48 +08:00
Miaowulue f6f6dae2d6
[bsp/stm32] add qspi flash and sdio for openmv h7plus (#5679)
* [console] fix bug of sdram, configure PA7(DRAM_WE)

* [bsp/stm32] add qspi flash for openmv

* [bsp/stm32] change sram1 to sram2

* [bsp/stm32] add sdio for openmv

* [update] update README.md of openmv
2022-03-22 09:39:13 +08:00
rtthread-bot b906fe648f
!449 at91sam9260平台增加mtdnand驱动用于支持uffs文件系统 (#5695)
* update bsp/at91sam9260/drivers/at91_nand.c.
* update bsp/at91sam9260/drivers/at91_nand.c.
* update bsp/at91sam9260/drivers/at91_nand.h.
* update bsp/at91sam9260/drivers/at91_nand.c.
* update bsp/at91sam9260/drivers/at91_nand.c.
* 添加at91sam9260下mtd nand flash驱动

Co-authored-by: brightsally <121477585@qq.com>
2022-03-22 09:06:45 +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) fba060e550
[stm32 pandora] fix the bug when using LCD demo (#5692)
* [stm32 pandora] fix the bug when using LCD demo

* arduino 增加内部温度传感器和参考电压通道

* remove ARDUINO_PINOUT_PWM_MAX
2022-03-21 11:53:31 +08:00
Man, Jianting (Meco) bb4fc9cb3a
[stm32 pandora] support backlight with brightness adjustable (#5691) 2022-03-20 15:47:57 +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
guo 3b1445d49c
[bsp][imxrt1060]fix gcc can't runing issue. (#5667) 2022-03-14 22:54:12 +08:00
Man, Jianting (Meco) 59079fe91f
update documentation (#5674) 2022-03-14 21:18:14 +08:00
guo 0e21bbfc7d
Merge pull request #5673 from Rbb666/master 2022-03-14 18:57:24 +08:00
Rbb666 0a27c43ac8 添加中文文档 2022-03-14 18:07:32 +08:00
Rbb666 59f38ddbdd 删除多余的部分 2022-03-14 17:53:10 +08:00
Rbb666 b71020e83c 更改图片大小 2022-03-14 16:39:54 +08:00
Rbb666 8a8a4d5f1c add Raspberry-Pico-LVGL README.md 2022-03-14 16:31:38 +08:00
Cathy-lulu 909130ba53
Merge pull request #5672 from yangjie11/f469
[bsp][stm32f469-st-disco] 增加英文readme
2022-03-14 00:37:52 -07:00
yangjie11 9ccf1ee9ad [bsp][stm32f469-st-disco] 增加英文readme 2022-03-14 14:40:34 +08:00
Wayne a65e6d1613
Nuvoton drivers updating and more LVGL supporting. (#5647) 2022-03-12 07:00:53 +08:00
Rbb666 d53ff73615
add README_zh.md、led blink (#5666) 2022-03-11 18:26:56 +08:00
Rbb666 e484ff5942
添加 imxrt1060-evk BSP (#5657)
* 添加 imxrt1060-evk BSP

* add LVGL

* add README.md

* Delete irrelevant files

* Modify the optimization level to O1

* Organize documents

* Source code formatting
2022-03-11 12:13:56 +08:00
Sherman 7c53d46ba7
[update] 添加 RA 系列 BSP 开发教程: (#5598)
- 添加 RA 系列 BSP 开发教程
  - 添加 ra6m4-iot PPP 上网
  - 整理 驱动文件
2022-03-11 09:17:46 +08:00
Man, Jianting (Meco) 5b17eeeb9b
[stm32][nucleo-f072] add arduino support (#5650)
* [stm32][nucleo-f072] add arduino gpio support

* 完善stm32f401nucleo的基本配置

* 修改led引脚描述

* 潘多拉增加arduino引脚别名

* [ARDUINO]STM32L072RB 增加ADC A0-A5的引脚配置

* add pwm
2022-03-10 13:44:39 +08:00
andychen329 0569add5b2
update readme picture name (#5644)
update readme picture name
2022-03-08 15:33:54 +08:00
打盹的消防车 0e254652aa
add:air105 bsp (#5607)
* add:air105 bsp

* add:去掉注释代码

* add:注释修改

* fix:格式化一遍代码格式

* add:main函数添加闪灯

* add:完善bsp

* add:添加一些信息

* add:使用工作队列喂狗

* add:整理目录

* add:去掉乱码部分

* add:修改readme

* add:更新readme说明

* add:去掉bootloader.bin和soc_download.exe,README.md中添加标注

* fix:去除多余文件

* add:补充license

* add:支持scons --dist

* add:更新soc_download.exe连接地址
2022-03-08 12:04:17 +08:00
stevetong459 fb61c7960b
本次PR涉及①BSP驱动新增②F103库更新③GCC、IAR适配及MDK更新④README文件及由更新驱动引起的脚本改动。 (#5638)
* 本次提交包括①BSP驱动新增②F103库更新③GCC、IAR适配及MDK更新④README文件及由更新驱动引起的脚本改动。
详情如下:
一、BSP驱动新增
这是本次PR的主要目的,现新增了如下BSP驱动:
ADC、DAC、RTC、PWM、HWTIMER、I2C、SPI和WDT等八个驱动文件。
二、F103库更新:
本次提交使用2022年3月初极海官网发布的最新F103库,主要增加了版权声明、USB驱动及其他代码调整。
三、编译器适配:
1、新增GCC编译支持,在ENV工具下编译能成功且输出的bin文件能够使开发板闪灯。
2、新增IAR工程支持。
3、由F103的SDK更新,MDK的工程也进行了相应更新。
四、其他
1、README文件做了修改,加入了scons编译后的jlink下载说明和官网链接。
2、Kconfig、SConscript脚本根据驱动更新做了修改。

* 格式化代码(AStyle + Formatting)

* 增加BSP APM版权声明

* 在ci添加当前bsp的路径,以能够验证gcc能否正常编译

* 路径的“\”改为“/”
2022-03-08 12:03:06 +08:00
GUI 0a8dd10b0b
[libcpu/aarch64] add gtimer frq set and stack align (#5642)
* [libcpu/aarch64] add smp support

* [libcpu/aarch64] rt_hw_trap_irq get irq instead of iar when using gicv2

* [libcpu/aarch64] disable irq/fiq when switch thread

* [libcpu/aarch64] add gtimer frq set and stack align
2022-03-07 22:41:56 +08:00
来一颗糖 532d898e71
[bsp/n32g452xx] add drv_spi.c (#5640) 2022-03-07 12:05:53 +08:00
Yang sheng 542195559b
[bsp][stm32] Add support with pwm6 to pwm13 (#5620) 2022-03-07 01:20:05 +08:00
Man, Jianting (Meco) c1ab995371
增加板卡标识 (#5633) 2022-03-07 01:15:13 +08:00
BruceOu 38ed2a3ec4
[bsp/gd32]Optimize UART (#5603)
* [bsp/gd32]Optimize UART

* [bsp/gd32]Optimize UART
2022-03-04 13:49:28 +08:00
Man, Jianting (Meco) d28654570d
增加板卡标识 (#5615) 2022-02-27 09:02:14 +08:00
Man, Jianting (Meco) e96e3e07f5
[lwip] integrate lwip porting layer (#5606)
* [lwip] integrate lwip porting layer

* Lwip 通用文件梳理 (#2)

* [modify] extract the common files for different version about lwip.

* [update] the initialization logic of lwIP.

* 整理源码结构

* ethernetif 头文件 ""改为<>

* 整理代码

* add macro definition "RT_USING_DEVICE_IPC".

* [update] mandatory selected "RT_USING_DEVICE_IPC".

* [modify] compile error for lost "lwip/init.h"

Co-authored-by: xiangxistu <52819708+xiangxistu@users.noreply.github.com>
Co-authored-by: liuxianliang <liuxianliang@rt-thread.com>
2022-02-23 23:56:43 +08:00
guo 2c165449ee
[bsp] Fix a typo in qemu.sh (#5612) 2022-02-23 14:16:12 +08:00
Man, Jianting (Meco) 2e98bc4e19
[arduino][stm32l475] enable i2c4 bus (#5608)
* [Arduino][stm32l475] enable i2c bus device

* 增加默认i2c总线设备名称
2022-02-23 10:20:36 +08:00
Tuber 5a61304a09
add ch579m bsp (#5600)
* add ch579m bsp

Author:    Tuber <tuber@xyza.cn>
Date:      Wed Feb 16 07:20:23 2022 +0000

* fix uart reg value error and format code

* change file encode to utf-8
2022-02-18 13:41:59 +08:00
Man, Jianting (Meco) 89bf823f7d
[arduino][stm32l475] update application/arduino folder (#5599) 2022-02-17 13:36:15 +08:00
GUI 85dc9bd4a6
[libcpu/aarch64] rt_hw_trap_irq get irq instead of iar when using gicv2 (#5601)
* [libcpu/aarch64] add smp support
* [libcpu/aarch64] rt_hw_trap_irq get irq instead of iar when using gicv2
2022-02-17 01:00:29 +08:00
WillianChan a1d1f95338 [bsp][stm32][stm32f769-st-disco]add stm32f7xx_hal_dsi.c when using LTDC/MIPI-DSI
Signed-off-by: WillianChan <chentingwei@rt-thread.com>
2022-02-14 13:55:39 +08:00
yanmowudi 98b98124c7 delete swm320-lq100 bsp 2022-02-14 13:53:04 +08:00
WillianChan 56235c21dd [bsp][stm32][stm32f769-st-disco]fix wrong CPPDEFINES and close lwip
Signed-off-by: WillianChan <chentingwei@rt-thread.com>
2022-02-14 10:13:42 +08:00
Wayne 23c1fdd779
[nuvoton] Update configuration files and fix issue. (#5588)
1. Add default rtconfig.h header.
2. Fix IP reset issue.

Co-authored-by: Wayne Lin <wclin@nuvoton.com>
2022-02-08 15:03:05 +08:00
liuhy-2020 a23aadd631
[bsp][essemi] fix bugs. (#5585)
* [bsp][essemi] update es32f36xx libraries.
* [bsp][essemi] add led_pin control.
2022-02-08 09:13:05 +08:00
RudyLo 4192f0d651
[bsp][artpi] porting LVGL to ART-Pi with Media-IO (#5583)
* [bsp][art-pi] add spi lcd ili9488 driver
* [bsp][art-pi] support LVGL display
* [bsp][artpi] support LVGL indev
* [bsp][artpi] debug LVGL indev with ft6236
* [bsp][artpi] swap and invert touchpad coordinate
* [bsp][artpi] redundant declarations
* [bsp][artpi] indent BSP_USING_LVGL config
* [bsp][artpi] default build debug version
* [bsp][artpi] fix BSP_USING_LVGL Kconfig
2022-02-07 17:24:48 +08:00
guozhanxin a0fadd4e5a remove duplicate code 2022-01-29 21:52:26 +08:00
guozhanxin 44dcf1d68a Merge remote-tracking branch 'remotes/origin/gitee_master' 2022-01-29 18:37:56 +08:00
Man, Jianting (Meco) 71ba65e7c0 add new bsp tms320c6678
原始提交PR:https://gitee.com/rtthread/rt-thread/pulls/372
提交者:https://gitee.com/wei-handong

----------------------

在TI公司C6000 DSP处理器上成功移植rt-thread操作系统;主要在libcpu/ti-dsp/c6x添加keystone架构底层代码,在bsp/ti-c6678添加bsp工程,该工程已在本人的开发板上成功运行

* 添加TMS320C6678处理器,keystone架构底层代码

* 添加支持中断栈部分代码,修改格式

* 修改汇编rt_hw_context_switch_to处关于时间槽的使用;修改格式

* 修改使用C语言构建任务栈帧,清除fls和ffs对<c6x.h>文件的依赖

* 修改bsp tms320c6678工程,并测试

* 删除依赖TI的KeyStone_common.c文件

* 添加编译说明

* update bsp/ti-tms320c6678/README.md.

* format code

Co-authored-by: Huang bo <hb265419@126.com>
Co-authored-by: hdwei <1147479335@qq.com>
Co-authored-by: bernard <bernard.xiong@gmail.com>
Co-authored-by: rtthread-bot <48120998+rtthread-bot@users.noreply.github.com>
Co-authored-by: Meco Man <920369182@qq.com>
2022-01-29 16:11:42 +08:00
Meco Man 7a0f48caa9 [stm32]小ROMbsp 默认为-O2 2022-01-28 04:23:41 -05:00
charlown e969e7166a [bsp/wch/arm/ch32f103c8-core]:add BSP_USING_TIM to fix compile error if no select hwtimer. 2022-01-28 12:26:50 +08:00
bernard 1c4c186181
!372 [本次提交内容:在TI公司C6000 DSP处理器上成功移植rt-thread操作系统;主要在libcpu/ti-dsp/c6x添加keystone架构底层代码,在bsp/ti-c6678添加bsp工程,该工程已在本人的开发板上成功运行]
Merge pull request !372 from hdwei/hdwei
2022-01-28 01:38:42 +00:00
charlown 90c3ef05c5 [bsp/wch/arm/Libraries/CH32F20x_StdPeriph_Driver]:support gcc. 2022-01-28 09:30:25 +08:00
hdwei c5ab5250bc
update bsp/ti-tms320c6678/README.md. 2022-01-27 14:43:52 +00:00
hdwei 0d4e3a4b16
update bsp/ti-tms320c6678/README.md.
添加READM.md说明文档
2022-01-27 14:42:08 +00:00
hdwei 5c8b4908e7
update bsp/ti-tms320c6678/README.md. 2022-01-27 14:38:46 +00:00
hdwei 0ea04eb842
update bsp/ti-tms320c6678/README.md. 2022-01-27 14:33:48 +00:00
hdwei 9fb11fd815
update bsp/ti-tms320c6678/README.md. 2022-01-27 14:30:44 +00:00
hdwei 36471da716
update bsp/ti-tms320c6678/README.md. 2022-01-27 14:29:36 +00:00
hdwei 72083e3986
rename bsp/ti-tms320c6678/readme.txt to bsp/ti-tms320c6678/README.md. 2022-01-27 13:57:07 +00:00
liukangcc ccbd22f493 [update] refresh project 2022-01-26 18:30:23 +08:00
guo 0b191fbdc9
Merge pull request #5522 from ShermanShao/master
[bsp/renensas] 更新 ra6m4-cpk 的 FSP 3.5.0;添加 ra6m4-iot bsp
2022-01-26 18:08:19 +08:00
charlown 94cfe1d338 [bsp/wch/arm/Libraries/ch32_drivers]format code. 2022-01-26 18:07:36 +08:00
charlown 7b2b9cdb70 add wch ch32f203r-evt bsp. 2022-01-26 18:07:36 +08:00
Sherman 544c721d89 Merge branch 'master' of github.com:RT-Thread/rt-thread 2022-01-26 17:48:46 +08:00
Sherman fc3c29df70 Merge remote-tracking branch 'remotes/origin/ra6m4-cpk-3.5.0'
# Conflicts:
#	bsp/ra6m4-cpk/.settings/standalone.prefs
#	bsp/ra6m4-cpk/SConscript
#	bsp/renesas/ra6m4-cpk/ra_gen/vector_data.h
#	bsp/renesas/ra6m4-iot/buildinfo.gpdsc
#	bsp/renesas/ra6m4-iot/project.uvoptx
#	bsp/renesas/ra6m4-iot/project.uvprojx
#	bsp/renesas/ra6m4-iot/ra/fsp/inc/api/r_external_irq_api.h
#	bsp/renesas/ra6m4-iot/ra_gen/SConscript
2022-01-26 17:42:57 +08:00
Wayne Lin 8803bf4018 Update RT_USING_DFS options and sync new USB host API. 2022-01-26 15:09:29 +08:00
Wayne Lin 648199808e Merge branch 'master' of https://github.com/RT-Thread/rt-thread into nuvoton 2022-01-26 14:54:14 +08:00
guo e665bacf89
Merge pull request #5567 from mysterywolf/nxp
#5564 format codes
2022-01-26 12:51:53 +08:00
Meco Man 77b8db800c [imxrt] format codes 2022-01-25 23:24:09 -05:00
LeeChunHei 3000140bfd
爲imxrt系列添加usb host驅動 (#4377)
* adding fsl_os_abstraction porting

* port usbh to imxrt

Co-authored-by: guo <guozhanxin@rt-thread.com>
2022-01-26 11:49:22 +08:00
guozhanxin 2f6f9da5e3 fix usbhost issue by #4378 2022-01-26 11:39:39 +08:00
LeeChunHei c06b57670f
修改bsp的usb host 驅動 (#4379)
* add arg for rt_usb_host_init call
2022-01-26 10:46:57 +08:00
guo e6cc9363c7
Merge pull request #5561 from iysheng/up_gd32
同步更新 GD32 框架代码,移动 wdt 和 rtc 驱动
2022-01-26 10:46:01 +08:00
iysheng e4892b95fd [bsp][gd32103c-eval] Port rtc, adc, wdt, hwtimer drivers to new gd32
frame
2022-01-26 10:28:15 +08:00
WBI\nxf44444 8b0f50b7e2 Update i2c driver, add read ACK and BUS status check 2022-01-26 01:43:05 +08:00
WBI\nxf44444 3be35fecae Update i2c driver, add read ACK and BUS status check 2022-01-26 00:54:03 +08:00
Wayne Lin 1577e91c50 Update default configurations. 2022-01-25 19:15:55 +08:00
Wayne Lin e272d04219 [nuvoton] Sync to 4.1.0.
1. Remove dfs_posix.h including for syncing 4.1.0.
2. Fix issue in crypto driver.
3. Add LVGLv81 supporting in NuMaker-M2354 BSP.
4. Update USB board menu in M480 BSP.
2022-01-25 19:03:07 +08:00
rtthread-bot 759ae194f5 Merge remote-tracking branch 'rtt_gitee/gitee_master' 2022-01-25 06:46:10 +00:00
brightsally 5a0575e7be !428 [at91sam9260 platform/interrupt.c fix "rt_interrupt_dispatch" Undefined error]
* 1.修改template.uvproj文件所伴随的改动
* 1.编译选项指定C99格式,解决编译错误declaration may not appear after executable statem…
* 1.修复找不到函数rt_interrupt_dispatch错误
2022-01-25 06:35:27 +00:00
LeeChunHei cd72ef6ecb
add pulse encoder porting to imxrt1052 (#4372) 2022-01-24 14:22:48 +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
Bernard Xiong b5de986122
Merge pull request #5542 from mysterywolf/keil
[sconscript.platform] 优化针对编译器判断
2022-01-20 21:01:00 +08:00
Meco Man 3606065803 [lwip] remove lwip 2.0.2
- 移除2.0.2,该版本存在几个重要的bug,已经在2.0.3中修复,作者强烈建议更新
- 将部分bsp由2.0.2调整为2.0.3
2022-01-20 20:54:51 +08:00
guo 7c403d3587
Merge branch 'master' into keil 2022-01-20 14:20:43 +08:00
Meco Man 884218588a [sconscript.platform] 优化针对编译器判断的脚本
- 删除啰嗦的代码
related: https://github.com/RT-Thread/rt-thread/issues/3046
2022-01-19 23:24:47 -05:00
liukangcc 27511885f3 [update] change ccflags to cflags 2022-01-20 11:50:30 +08:00
guo 3448a8b6d5
Merge pull request #5531 from Ouxiaolong/master
[bsp]gd32103c-eval,gd32105c-eval,gd32107c-eval,gd32303e-eval,gd32450z…
2022-01-20 10:46:26 +08:00
guo 61d5e72248
Merge pull request #5538 from Blues-Jiang/Blues_dev
[bsp/n32g45x] Add UART support and menuconfig.
2022-01-20 10:45:37 +08:00
Blues-Jiang d62368cc75 Reinit .config based on default setting. 2022-01-20 10:01:34 +08:00
Blues-Jiang 711465b137 Regenerate rtconfig.h based on default configuration. 2022-01-19 17:49:37 +08:00
Blues-Jiang 7c54f5eca7 reformat code. 2022-01-18 17:20:02 +08:00
Blues-Jiang a095de14c2 Init update. 2022-01-18 16:51:46 +08:00
Meco Man 94116501fe [stm32][at esp8266][kconfig] 增加esp8266配置选项接管 2022-01-17 13:16:14 -05:00
Siwei Xu 77a5ddf9ae [bsp/n32g452xx] add rt_pin_get support 2022-01-18 01:38:03 +08:00
guo 1a46d7fe92
Merge pull request #5530 from mysterywolf/audio
[l475][audio] 消除编译错误
2022-01-17 10:54:47 +08:00
Meco Man eef0a2d810 [qmeu] chore 2022-01-16 18:54:24 +08:00
Wayne 446bde64c8
[Nuvoton] Update drivers (#5501)
* Update drivers.

1. Improve LVGL avg FPS.
2. Sync configuration to 4.1.0.

* [Nuvoton] Update drivers.

1. Fix open-control order issue in CAN driver.
2. [N9H30] Improve N9H30 I2C busy-wait implementation.
3. [N9H30] Support 1024x600x32b LCD panel.
4. Move nu_packages menu into sub-menu of board.

* Update menu-option.

1. Set BOARD_USING_LCM is on by default.
2. Fix default value setting in choice-option.

* Fix control function in I2C driver.

* Add sdk_dist.py and ADC touching calibration function.

Co-authored-by: Wayne Lin <wclin@nuvoton.com>
2022-01-16 18:43:27 +08:00
Ouxiaolong 0d929da6ca [bsp]gd32103c-eval,gd32105c-eval,gd32107c-eval,gd32303e-eval,gd32450z-eval 2022-01-16 14:58:05 +08:00
Meco Man 0f856cc2d2 [l475][audio] 消除编译错误 2022-01-15 23:21:38 -05:00
liukangcc 3d2e23ec1c [update] move dfs_posix.h to legacy/dfs/dfs_posix.h 2022-01-14 23:09:32 +08:00
Bernard Xiong 2949ced0f4
Merge pull request #5426 from Rbb666/master
Refresh using dma2d,screen refresh average 25fps
2022-01-14 22:51:21 +08:00
Sherman d728c3d27c [bsp/ra6m4-iot] add ra6m4-iot BSP 2022-01-14 18:58:03 +08:00
Sherman 44070a7b0c [bsp/ra6m4-cpk] FSP updated to 3.5.0 2022-01-14 17:04:12 +08:00
guo 16806a1496
Merge pull request #5516 from cazure/master
[bsp/n32g452xx] add can drivers
2022-01-13 16:07:35 +08:00
Rbb666 eaf54ca571 Refresh using dma2d,screen refresh average 25fps 2022-01-13 10:18:33 +08:00
Rbb666 6953914ff5 规范格式 2022-01-13 09:38:20 +08:00
chenbin 66628f1061 格式化代码 2022-01-13 00:03:46 +08:00
Rbb666 814c15cdbc Add lvgl_8.1.0 support for raspberry_pi pico 2022-01-12 18:56:37 +08:00
guo 8444f16d07 Merge pull request #5499 from mysterywolf/dfs_posix
format codes
2022-01-12 17:35:32 +08:00
chenbin b4b9394051 add n32g45x can 驱动 2022-01-10 23:28:25 +08:00
guo 5206f65040
Merge pull request #5495 from mysterywolf/simulator
[simulator] 消除““Gm”选项已否决,并将在将来的版本中移除”的警告
2022-01-10 11:10:13 +08:00
Meco Man b2b3fa6e27 format codes 2022-01-09 07:44:32 -05:00
Ouxiaolong 457572db1c Repair startup_gd32f30x_cl.s 2022-01-09 12:42:45 +08:00
Ouxiaolong ecba17963c Merge branch 'master' of github.com:Ouxiaolong/rt-thread 2022-01-09 12:39:51 +08:00
Ouxiaolong dafa934443 Repair startup_gd32f30x_cl.s 2022-01-09 12:39:08 +08:00
BruceOu 6278523af7
Merge branch 'master' into master 2022-01-09 10:06:01 +08:00
guozhanxin 502176ae63 Remove the problematic rtconfig.h|移除有问题的 rtconfig.h 2022-01-09 09:41:44 +08:00
Meco Man 42a28df745 [simulator] 解决““Gm”选项已否决,并将在将来的版本中移除”的警告 2022-01-08 17:40:26 -05:00
Man, Jianting (Meco) bb1084556f [console] 解决在没有定义RT_USING_DEVICE的情况下使用device报错的问题
* [console] 解决在没有定义RT_USING_DEVICE的情况下使用device报错的问题

* format codes

* [libc] 整理格式

* refresh projects
2022-01-09 00:20:32 +08:00
GuEe-GUI 353f717037 [libcpu/aarch64] add smp support 2022-01-08 18:24:02 +08:00
Blues-Jiang 774031aed2 [bsp/n32g452xx] Unified header file definition. "GPIO_H__" to "DRV_GPIO_H". "USART_H" to "DRV_USART_H"
[bsp/n32g452xx] In drv_pwm.c, variable meaning is different with RT-Thread interface definition. Fixed and tested.
[bsp/n32g452xx] Add support for UART4/UART5.
[bsp/n32g452xx] In drv_gpio.c Modify "N32F10X_PIN_NUMBERS" to "N32G45X_PIN_NUMBERS".
2022-01-08 16:06:13 +08:00
Meco Man 85441c0dc4 [sconscript] 代替+=的表述方法 2022-01-08 15:48:50 +08:00
Meco Man 8565fe2448 [simulator] 消除vs下的警告 2022-01-08 15:46:52 +08:00
Ouxiaolong 77ccb89590 Modify format 2022-01-07 21:32:00 +08:00
guo 495e209f37
Merge pull request #5480 from mysterywolf/l475
[lvgl][l475] use single buffer instead of double buffers
2022-01-06 19:59:03 +08:00
Meco Man 195f753cbb [lvgl][l475] use single buffer instead of double buffers 2022-01-06 03:33:28 -05:00
Wayne Lin 7566c1a24c Update drivers.
1. Improve LVGL avg FPS.
2. Sync configuration to 4.1.0.
2022-01-06 11:41:55 +08:00
Meco Man e1a17f0bbc [frdm] format codes 2022-01-05 23:11:58 +08:00
Meco Man 918ee6147c add RT_USING_POSIX_STDIO 2022-01-05 23:11:58 +08:00
guo 5e24acf7fa
Merge pull request #5470 from supperthomas/dd_master
[bsp/stm32] add sdram for openmv
2022-01-05 11:02:22 +08:00
supperthomas e56221c7b1 [bsp/stm32] add sdram for openmv 2022-01-04 19:23:26 +08:00
Ouxiaolong eeae3f7b71 modify readme 2022-01-02 09:50:34 +08:00
Ouxiaolong 5a37490153 modify readme 2022-01-02 09:42:46 +08:00
Ouxiaolong 02e15699a7 [bsp]gd32105r-start, gd32205r-start, gd32305r-start 2022-01-02 09:35:39 +08:00
Meco Man 9c67e061df [stm32] format codes 2021-12-29 22:33:16 -05:00
Meco Man 5187d75af5 [armclang] 使用__clang__代替__CLANG_ARM 2021-12-29 14:15:38 -05:00
xiangxistu 88a746377c [restore] restore to basic function. 2021-12-30 01:41:38 +08:00
xiangxistu 40785ea926 [update] use macro 'BSP_USING_LVGL' to select something about 'lvgl' . 2021-12-30 01:41:38 +08:00
liuxianliang a45953f2bc [update] the file format. 2021-12-30 01:41:38 +08:00
liuxianliang 8e50ef53d5 [add] proting 'lvgl' for stm32f407-atk-explorer. 2021-12-30 01:41:38 +08:00
Wayne Lin 8ab54c3018 Correct coding-style format. 2021-12-30 01:39:17 +08:00
Wayne Lin e8f4208bb2 Update LVGLv81 porting.
1. Add RTGRAPHIC_CTRL_PAN_DISPLAY and RTGRAPHIC_CTRL_WAIT_VSYNC control command.
2. Add calibration data of 480x272 ADC touching.
3. Add 480x272 LCD panel menu option and driver.
4. Update lv_conf.h.
2021-12-30 01:39:17 +08:00
Wayne Lin c18dae2c2e Migrate lv porting folder. 2021-12-30 01:39:17 +08:00
Wayne Lin 5031a5c757 Large reserved partition size.
To avoid to overwrite larger firmware size with LVGL.
2021-12-30 01:39:17 +08:00
Wayne Lin de7dc291ab Updated about suggestions. 2021-12-30 01:39:17 +08:00
Wayne Lin b33967ecf4 [N9H30] Update readme. 2021-12-30 01:39:17 +08:00
Wayne Lin 9966f195b4 Support LVGLv81 RTT music demo for N9H30 and NUC980. 2021-12-30 01:39:17 +08:00
Meco Man ed09f38012 [libc] remove RT_USING_LIBC 2021-12-30 01:27:25 +08:00
supperthomas 5593e39847 [bsp/stm32] stm32l433 starterkit first version 2021-12-29 12:10:41 +08:00
Huang bo 457fcecda9 添加编译说明 2021-12-29 09:23:17 +08:00
greedyhao 6b44585ade [bluetrum] sdk version change from latest to 0.0.2 2021-12-28 21:25:04 +08:00
guo fe0d02d63b
Merge pull request #4001 from luhuadong/riscv
[bsp] add sparkfun-redv bsp
2021-12-28 14:41:06 +08:00
guo a8ca46869c
Merge pull request #5435 from Ouxiaolong/master
Fix the problem of stm32f746-st-nucleo that env cannot be configured with menuconfig
2021-12-28 13:47:10 +08:00
guo 2b1ae8de37
Merge pull request #5439 from liuhy-2020/master
[bsp][essemi]update es32f365x information.
2021-12-28 13:42:10 +08:00
guo 008eaed0f1
Merge pull request #5440 from mysterywolf/l475
[lvgl][simulator]&[l475][arduino] 细节修改
2021-12-27 21:10:19 +08:00
liuhy 66acb9d2d2 update es_conf_info_map.h 2021-12-27 16:58:12 +08:00
Meco Man 559d4ef4d6 [simulator][lvgl]暂时屏蔽到lvgl文件系统使能 2021-12-26 22:15:49 -05:00
Meco Man fd2892b82d [kconfig] 修复kconfig路径 2021-12-27 08:25:15 +08:00
Meco Man 9684d29fd1 [simulator] add utf-8 2021-12-27 08:24:34 +08:00
Meco Man fc87122711 [mini4020] format code 2021-12-27 00:51:22 +08:00
Meco Man 923fb0c146 [rtdef] re-implement RT_UNUSED 2021-12-27 00:51:22 +08:00
Ouxiaolong 316af57a79 Fix the problem of stm32f746-st-nucleo that env cannot be configured with menuconfig 2021-12-26 12:40:17 +08:00
liuhy a5a6cc66e7 update es32f365x information. 2021-12-24 19:12:16 +08:00
Meco Man 33c1bfbc79 [l475] 修复bug 2021-12-24 02:55:13 -05:00
Meco Man 787b854f27 [bsp][stm32l475] move arduino to application 2021-12-24 02:18:07 -05:00
guo 51569a068a
Merge pull request #5418 from mysterywolf/revert-5412-clang-arm
Revert "add clang-arm support."
2021-12-24 09:17:41 +08:00
luhuadong c3ce011eea [bsp][redv] change header file reference 2021-12-23 19:42:16 +08:00
luhuadong c85e5d429d [bsp][redv] update CFLAGS 2021-12-23 19:35:24 +08:00
pikastech 581780a8a4 use menuconfig to update keil project for gd32e230 2021-12-23 09:51:56 +08:00
Man, Jianting (Meco) ed1f8b3f64 Revert "add clang-arm support."
This reverts commit a5f6fdc780.
2021-12-22 18:57:16 -05:00
guozhanxin 67a39f62e5 Improve armclang support.|完善 armclang 支持 2021-12-22 13:04:02 +08:00
guozhanxin a5f6fdc780 add clang-arm support. 2021-12-22 13:03:05 +08:00
liuhy 3b861541e2 formatting 2021-12-21 23:52:58 +08:00
liuhy 576e7f1098 [essemi][es32f369x] fix bugs and update libraries. 2021-12-21 23:52:58 +08:00
陈迎春 2539c7ff85
[bsp/stm32/stm32l496-ali-developert] add pm supported (#5391)
* [bsp/stm32/stm32l496-ali-developert] add lptimer config

* [bsp/stm32/stm32l496-ali-developert] add pm supported
2021-12-21 22:23:13 +08:00
guo 2babfedd52
Merge pull request #5397 from liukangcc/cflag
[update] CFLAGS
2021-12-21 17:50:54 +08:00
luhuadong f7447a8dc5 [bsp][redv] formatting 2021-12-20 16:07:35 +08:00
Meco Man 7afddbd5bb [f469-disc] 优化lvgl例程 2021-12-19 18:46:08 -05:00
Meco Man 1948988913 [lvgl] 将lvgl目录调整到application文件夹下 2021-12-19 18:21:31 -05:00
Meco Man f4aa860d8b [qemu][lvgl] 优化lvgl显示驱动 2021-12-18 14:16:08 -05:00
Man, Jianting (Meco) 6369e89502
[posix] POSIX standard implementation for PSE51 (#5384)
* [posix] POSIX standard implementation for PSE51

- add some posix's interfaces that we haven't before.
- these PR have passed the interface definition test across gcc platfrom;
- have tested base on qemu-a9 and stm32h750-art-pi.

* [newlib] only enable POSIX.1-1990

* update projects
2021-12-17 15:34:17 +08:00
liukangcc b0f6c2fbae [update] CFLAGS 2021-12-17 14:28:40 +08:00
liukangcc 0c4e733737 [update] remove RT_USING_TC 2021-12-17 10:24:48 +08:00
supperthomas 6c95714f73 [bsp/stm32] add bsp of openmv 2021-12-17 10:23:44 +08:00
liukangcc 7733999c0c [update] stm32f469 lvgl demo 2021-12-16 17:03:43 +08:00
guo c4cd52a746
Merge pull request #5393 from mysterywolf/win32 2021-12-16 16:51:49 +08:00
guo a6b62d37d0
Merge pull request #5394 from mysterywolf/simu 2021-12-16 16:51:30 +08:00
Tangyuxin d724eed9fc
分离内存分配接口与内存分配算法 (#5175)
* [kernel][mem] Multiple instances of small memory allocation algorithm

* [kernel][mem] Change small memory management algorithm memory header flag

* [kernel][mem] Fix assertion problem

* [kernel][slab] Multiple instances of slab memory management algorithm

* [kernel][memheap] Remove rt_malloc/rt_free/rt_realloc and other related memory interfaces

* [kernel][mem] Clean up memory space of small memory management objects

* [kernel][kservice] Add memory application interface and thread protection interface

* [kernel][kservice] Fix function return value problem

* [kernel][memheap] Optimize memheaptrace print

* [kernel][memheap] Support best mode

* [kernel][memory] Remove semaphore lock

* [kernel][memheap] Add locked flag

* [kernel][memory] Support malloc memory in interrupt

* [kernel][memheap] Add 'memheapcheck' cmd

* [kernel][mem] Fix failure to request full memory

* [kernel][memheap] Fix compilation warning

* [kernel][mem] Fix mem realloc ASSERT

* [examples][testcases] Add small mem testcase

* [examples][mem_tc] Modify test memory size

* [examples][testcases] Add slab memory management algorithm test case

* [examples][testcases] fix small memory management algorithm test case

* [kernel][memory] Adjusting memory allocation algorithm object definition and interface

* [kernel][memory] Fix compilation warning

* [examples][utest] Fix mem test case

* [examples][utest] fix slab test case

* [utest][testcases] Shorten test time

* [kernel][memory] Formatting code

* [examples][utest] Adjust test run time

* [examples][utest] Formatting code

* [bsp] update all rtconfig.h
2021-12-16 16:23:58 +08:00
Meco Man d4a72f29c7 [simulator][lvgl] 处理注释 2021-12-16 03:16:02 -05:00
Meco Man e72eb1ae95 [simulator][win32] add lvgl driver 2021-12-16 01:12:24 -05:00
Meco Man a8796abdc2 [qemu][lvgl]移除无用的定义和对外声明 2021-12-15 22:34:41 -05:00
Meco Man 82cae7dcc9 [vs simulator] remove the error prompt for v4.1.0 2021-12-15 16:56:34 -05:00
Meco Man df474d79c5 [qemu] 调整lvgl配置参数 2021-12-15 02:17:18 -05:00
Meco Man 79e3d7f48e [qemu] format codes 2021-12-15 01:49:09 -05:00
Meco Man 5f6729e1b8 [qemu][lvgl] 优化lvgl显示驱动 2021-12-15 01:24:44 -05:00
Meco Man f6ae47fa94 [qemu][lvgl] update player demo configuration 2021-12-14 22:16:12 -05:00
Huang bo 3e32b36c2b 修改格式 2021-12-15 11:10:13 +08:00
Huang bo b8db37f53f 修改格式 2021-12-15 10:55:24 +08:00
Huang bo 466f9ad4e3 删除依赖TI的KeyStone_common.c文件 2021-12-15 10:43:06 +08:00
Huang bo c37fcb6049 修改bsp tms320c6678工程,并测试 2021-12-15 09:17:25 +08:00
guo 4f15bc66b0
Merge pull request #5385 from mysterywolf/qemu
[qemu] update Kconfig for LVGL demo and delete LVGL demo
2021-12-15 09:13:15 +08:00
Meco Man be5ad6f079 [qemu] update Kconfig for LVGL demo 2021-12-14 14:53:55 -05:00
Meco Man f9fa08208c [qemu] delete lvgl demo 2021-12-14 14:34:26 -05:00
Sherman a4cec7acc7 [fix] MDK 旧版本错误识别 SConscript 文件 2021-12-14 23:10:26 +08:00
Sherman 218a6bbe24 [fix] 缺少文件导致的编译错误 2021-12-14 23:10:26 +08:00
Sherman 6a6b85d6f6 [fix] MDK 旧版本错误识别 SConscript 文件 2021-12-14 18:37:48 +08:00
Sherman c3e20fda8b Merge branch 'master' of github.com:ShermanShao/rt-thread 2021-12-14 16:19:48 +08:00
Sherman a42cc7f5d0 [fix] 缺少文件导致的编译错误 2021-12-14 16:19:21 +08:00
guo 92cf02a34d
Merge pull request #5262 from ShermanShao/master
[BSP/RA6M4-CPK] 添加 CAN、RW007 的支持
2021-12-14 11:24:47 +08:00
Sherman 0f0093aa3e [UPDATE]添加新驱动、完善 BSP
- [update] 更新 template 工程配置
 - [update] 更新 PLATFORM 配置
 - [add] 添加 ra icu 驱动文件
 - [add] 增加传感器类型 IAQ、EtOH
 - [add] 添加 CAN 驱动
 - [add] 添加 RW007 驱动及使用说明
 - [fix] GCC 编译问题
 - [fix] flash 驱动
 - [fix] 修改 scons 脚本配置
2021-12-14 11:04:46 +08:00
guo c5208a7d19
Merge pull request #5375 from mysterywolf/arduinol475
[l475][arduino] 增加ADC PWM管脚定义
2021-12-14 09:43:29 +08:00
Meco Man 7f9546ada0 [l475][arduino] 增加ADC PWM管脚定义 2021-12-13 20:18:26 -05:00
guo 9ab2ceb8b3
Merge pull request #5373 from Rbb666/master
Add BSP-ART-PI download algorithm
2021-12-14 09:17:43 +08:00
guo a8fd3025de
Merge pull request #5374 from Puhan-Zhou/master
[bsp][stm32f411][docs]fix doc error
2021-12-14 09:16:43 +08:00
张世争 7455e2487b [components] PM框架更新 2021-12-14 06:12:55 +08:00
Bernard Xiong 3b007a7bbc
Merge pull request #5359 from qingehao/h7_spi
完善了STM32H7系列SPI使用DMA的驱动
2021-12-14 06:11:22 +08:00
Bernard Xiong b36a02fc39
Merge pull request #5368 from pikasTech/patch-1
add stack size to avoid stack overflow when boot
2021-12-14 06:11:04 +08:00
Puhan Zhou 8ba68a0617 fix doc error 2021-12-13 21:07:07 +08:00
Rbb666 5a53afd00a Add BSP-ART-PI download algorithm 2021-12-13 17:29:06 +08:00
guo c26f66489f
Merge pull request #5370 from mysterywolf/stm32ignore
[stm32] add ignore_format.yml for STM32
2021-12-13 14:00:46 +08:00
guo bf7a1d7cb0
Merge pull request #5371 from mysterywolf/common
[stm32][drv_common] add LOG_E for Error_Handler
2021-12-13 14:00:13 +08:00
Meco Man d83bea2ba3 [stm32l475] 修正port/Arduino的宏定义 2021-12-13 00:50:41 -05:00
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
armink 3fafe6e811 [bsp][simulator] Add RT_DEVICE_CTRL_RTC_GET_TIMEVAL support for RTC driver 2021-09-29 19:47:22 +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
Bernard Xiong d43a68e95e
Merge pull request #5105 from mysterywolf/part
[libc]新建gcc文件夹,将newlib和partical文件夹并入
2021-09-28 13:48:39 +08:00
Bernard Xiong ae49c3f560
Merge pull request #5096 from rtthread-bot/rtt_bot
[update] RT-Thread Robot automatic submission
2021-09-28 13:47:50 +08:00
aisino2200 ab2e2a9767 ACM32F4XX bsp add 2021-09-28 11:02:41 +08:00
Meco Jianting Man ebdf19bf0f
Merge branch 'RT-Thread:master' into part 2021-09-27 21:12:08 -05:00
guo 00d42ef73c
Merge pull request #5030 from junchao98/local-dev
[bsp] Fix missing header file applications in ls2k
2021-09-28 09:36:55 +08:00
Meco Man 8b17d53da7 [libc]新建gcc文件夹,将newlib和partical文件夹并入 2021-09-27 16:40:12 -04:00
fzxhub a5f7da8ec1 修改lpc408x中ADC驱动的版权信息 2021-09-27 22:29:53 +08:00
Rbb666 27a8ff8d19 完善ART-PI BSP 2021-09-27 17:42:30 +08:00
Bernard Xiong c6a40b77c8
Merge pull request #5098 from mysterywolf/simulator
[bsp][simulator] 消除大部分编译错误
2021-09-27 14:14:42 +08:00
Bernard Xiong 4a9ecd8d0d
Merge pull request #5095 from charlown/master
support ch32f10x pwm driver.
2021-09-27 13:49:45 +08:00
guo cbf0cd1217
Merge pull request #5097 from mysterywolf/mm32
[bsp][mm32f327]修复.ignore_format路径错误
2021-09-27 13:38:41 +08:00
Bernard Xiong e60213e2bf
Merge pull request #5084 from QPLover/master
修正了bsp/hc32f4a0的scons构建脚本里的语法错误
2021-09-27 08:15:20 +08:00
Bernard Xiong 8bf5c27406
Merge pull request #5090 from GuEe-GUI/master
Merge AArch64 libcpu and add some drivers for their bsps
2021-09-26 17:18:43 +08:00
GuEe-GUI 740cd9dfb0 Merge AArch64 libcpu and add some drivers for their bsps 2021-09-26 15:01:59 +08:00
傅尔先森 7e4e58a50e 将`NULL`修改为`RT_NULL` 2021-09-26 06:13:38 +00:00
liukangcc 0e46c8a33d [update] support armclang 2021-09-26 10:46:21 +08:00
Meco Man 7d57f6b175 [bsp][simulator] 增加_CRT_DECLARE_NONSTDC_NAMES=0全局宏定义,防止vs内置stdc与libc定义冲突,如dev_t等 2021-09-25 00:24:55 -04:00
BernardXiong c82bce24a7 [BSP] fix formating issue 2021-09-25 12:09:09 +08:00
BernardXiong 43336faf1e [BSP] fix formatting issue in APM32 BSP 2021-09-25 12:05:46 +08:00
BernardXiong d9057a3263 [BSP] fix the formating issue for drv_spi in ls2k 2021-09-25 11:53:23 +08:00
Meco Man f944ea7690 [bsp][simulator] 刷新工程 移除rtlibc以及重复定义的内容 2021-09-24 23:40:44 -04:00
guo f4412c3abc
Merge pull request #5085 from supperthomas/lpc55sxx
[bsp][lpc55sxx] fix the complier error
2021-09-24 13:21:50 +08:00
Meco Man 9e3dc681d8 [bsp][mm32f327]修复.ignore_format路径错误 2021-09-24 00:32:06 -04:00
rtthread-bot 240f67d145 Merge remote-tracking branch 'rtt_gitee/gitee_master' 2021-09-23 16:24:09 +00:00
charlown 9ec326f931 [bsp/wch/arm/Libraries/ch32_drivers/drv_pwm_ch32f10x.c]:support pwm.
[bsp/wch/arm/ch32f103c8-core]:add timer1~4(include 4 channel) pwm.
2021-09-23 23:20:16 +08:00
bernard 5e643ff619 !331 增加VangoV85xx初版BSP,提供Keil编译支持,增加数据手册链接,芯片PACK包
Merge pull request !331 from 傅尔先森/gitee_master
2021-09-23 10:54:40 +00:00
bernard 554d5bd807 !327 增加bsp工程hc32l136
Merge pull request !327 from ching/pjq_hc32l13x
2021-09-23 10:54:09 +00:00
bernard 1e663b72ce !317 Perfect AT32 BSP
Merge pull request !317 from Dozingfiretruck/gitee_master
2021-09-23 10:53:53 +00:00
guo cf82025470
Merge pull request #5088 from mysterywolf/LONGXINDABAOBEN
[ci][action.yml]CI加入龙芯ls2kdev
2021-09-22 20:58:51 +08:00
Meco Man f191694b19 [ci][action.yml]CI加入龙芯ls2kdev 2021-09-22 08:24:45 -04:00
supperthomas d85f1d97e8 add the ci and formatt 2021-09-21 18:38:25 +08:00
supperthomas f34e841e3e fix the complier error 2021-09-21 18:24:52 +08:00
QPLover dd33001682 修正了bsp/hc32f4a0的scons构建脚本里的语法错误 2021-09-21 16:33:41 +08:00
似水流年 ad197870d2 main.c增加空行,将debug输出移动到board.h 2021-09-21 16:24:18 +08:00
似水流年 b81dc4a933 匹配spi驱动,开放SPI1和SPI2,scons和mdk5编译通过 2021-09-21 16:15:53 +08:00
似水流年 e923ba2884 Add v85xx spi driver first version 2021-09-21 14:56:40 +08:00
Meco Man d6b60300a5 [.ignore_format] 将ignore_format分散到各个文件夹中,不必集中在根目录下 2021-09-20 15:46:53 -04:00
WUSY1991 2389b309f4 修改反馈的格式问题 2021-09-20 09:20:17 +08:00
chenyingchun0312 3c8799cfeb 【bsp/nrf5x】优化驱动代码,消除warning & 默认关闭libc功能 2021-09-19 22:55:12 +08:00
fzxhub 1b87dd23cb lpc408x的ADC驱动进行格式处理 2021-09-18 09:41:44 +08:00
fzxhub 79bed2c0fd 使用lpc408x时,需要用到ADC,因此写了ADC的驱动 2021-09-17 18:19:23 +08:00
guo 00221bd43f
Merge pull request #5006 from Ouxiaolong/master
add gd32407v-start
2021-09-17 16:51:04 +08:00
guo ef71de34f7
Merge pull request #5054 from yanmowudi/master
修复RTC问题,增加GCC工具链
2021-09-17 14:28:34 +08:00
guo 62acc5cf45
Merge pull request #4971 from ze9hyr/acm32f030
add acm32f030 bsp
2021-09-17 14:18:04 +08:00
guo 1066eca784
Merge pull request #5021 from lza1205/master
[bsp] add gd32107c-eval first commit
2021-09-17 14:15:29 +08:00
Ouxiaolong bcfe5c19eb add gd32407v-start 2021-09-17 07:23:10 +08:00
abbbcc 29c79753db update bsp/apm32/apm32f103xe-minibroard/README.md.
修改开发板描述信息
2021-09-16 03:23:38 +00:00
Meco Man 9f55c88ddd 刷新龙芯工程 2021-09-15 11:50:53 -04:00
yanmowudi f0dba49850 更新README.md中datasheet链接 2021-09-15 08:31:18 +08:00
Bernard Xiong 673718c0a0
Merge pull request #5057 from mysterywolf/posix
[libc] fix the conflict warning of read and write functions
2021-09-14 22:32:15 +08:00
yanmowudi 6c6b531971 完善README.md 2021-09-14 22:08:30 +08:00
guo a8fd81f0c0
Merge pull request #5049 from StackRyan/mm32_dev
[bsp]add mindmotion MM32F103xx BSP.
2021-09-14 07:19:38 +08:00
Meco Man e91ffdd1a0 [libc] fix the conflict warning of read and write functions 2021-09-13 11:39:04 -04:00
yanmowudi bdc34dac30 formatting 2021-09-13 21:04:42 +08:00
yanmowudi 208eb0a385 修复RTC问题,增加GCC工具链 2021-09-13 20:19:14 +08:00
FuChao f4305df3f5 更正keil5编译时不能自动加入startup的问题 2021-09-12 10:38:52 +08:00
FuChao 1b52935dc8 增加串口5,串口中断已可用 2021-09-12 10:38:09 +08:00
FuChao ea5d55e7de fix GPIO define 2021-09-12 10:36:14 +08:00
StackRyan cde09c7e19 [add]add bsp/mm32f103x/.ignore_format.yml for ci ignorance. 2021-09-11 20:36:48 +08:00
Bernard Xiong 4423b487c5
Merge pull request #5044 from BernardXiong/libc_pr
[libc] remove rtlibc
2021-09-11 20:00:39 +08:00
Ouxiaolong 9386c4f6f8 add gd32407v-start 2021-09-11 19:01:59 +08:00
BernardXiong 99804fa19a [bsp] fix formatting issue in mini2440 bsp 2021-09-11 18:32:01 +08:00
StackRyan 9033979539 [bsp]add mindmotion MM32F103xx BSP. 2021-09-11 18:13:25 +08:00
BernardXiong 0b13409c16 [BSP] fix compiling issue with libc 2021-09-11 18:09:22 +08:00
Bernard Xiong 8da9f78d72 [libc] remove rtlibc 2021-09-11 11:07:51 +08:00
Bernard Xiong 6af6a88d33
Merge pull request #4993 from charlown/master
support ch32f10x family, add ch32f103c8-core bsp
2021-09-11 09:19:22 +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
WUSY1991 05bf7e61f6 add yichip/yc3121-pos bsp 2021-09-10 19:41:22 +08:00
liuhy 870f82190a update applications/main.c 2021-09-10 18:15:33 +08:00
liuhy 0f6a753992 update es32f0654 , es32f369x drivers. 2021-09-10 18:13:18 +08:00
liuhy ca77bbfb0a update es32f0654 , es32f369x libraries 2021-09-10 18:09:25 +08:00
liuhy d77b9d8234 delete essemi bsp es32f0334 (all) 2021-09-10 18:05:17 +08:00
liuhy 7d5a97e3ea delete essemi bsp es32f0334 (libraries) 2021-09-10 18:04:14 +08:00
liuhy aa55441a03 delete essemi bsp es32f0271 (all) 2021-09-10 18:03:02 +08:00
liuhy 056caf7a2f delete essemi bsp es32f0271 (libraries) 2021-09-10 18:01:04 +08:00
liuhy 7f97f62a94 delete essemi bsp es8p508x (all) 2021-09-10 17:59:34 +08:00
liuhy 28b7723256 delete essemi bsp es8p508x (libraries) 2021-09-10 17:58:56 +08:00
charlown 5ce84153f3 [bsp/wch/arm/Libraries/ch32_drivers/drv_hwtimer_ch32f10x.c]:rename func: ch32f1_hwtimer_clock_init, ch32f1_hwtimer_clock_get, hwtimer and pwm will be use it. change some code annotation.
[bsp/wch/arm/ch32f103c8-core]: rename func.
2021-09-10 17:12:31 +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
lza1205 01b63b907e [bsp] gd32107c-eval 修改PR审核意见 2021-09-10 12:10:53 +08:00
lza1205 64c828666d [bsp] add gd32107c-eval first commit 2021-09-10 12:10:40 +08:00
FuChao 850815db62 增加GPIO中断 2021-09-10 11:21:47 +08:00
Rbb666 1be660cfc3 修改kconfig,目前只保留验证RTC配置 2021-09-10 10:45:37 +08:00
Rbb666 1d4b298056 Merge branch 'master' of github.com:Rbb666/rt-thread 2021-09-10 10:25:22 +08:00
Rbb666 efbac1c283 已完成ART-PI在rtthread主分支的bsp模板,同时已经验证通过RTC外设。 2021-09-10 10:23:22 +08:00
FuChao 3c1c2d4ff3 花括弧换行;ignore_format.yml以空行结束 2021-09-09 21:50:53 +08:00
Lim-LinYuanbo 77638c1787
添加 N32G452 最小系统 BSP 源码 (#4959)
[add] N32G452 BSP
2021-09-09 20:31:17 +08:00
Ouxiaolong a686bfa4c3 add gd32407v-start 2021-09-09 20:23:44 +08:00
ze9hyr 7d8cfef866 删除driver中的led相应文件改成直接使用pin操作 2021-09-09 18:38:43 +08:00
FuChao a33e89a79c 增加GPIO中断基本实现,fixing... 2021-09-09 00:54:54 +08:00
FuChao 1612d8900b 补充KEIL5编译支持文件,解决KEIL5编译问题 2021-09-09 00:54:19 +08:00
FuChao fc537808cf 更换格式控制文件位置,删除冗余代码和注释,更正芯片命名 2021-09-09 00:52:22 +08:00
Ouxiaolong 77638c9526 add gd32407v-start 2021-09-08 20:45:35 +08:00
xiaoqin 7fa1c819ee
add bsp of tae32f5300 (#5015)
* add bsp of tae32f5300

* [tae32f5300]Modify the format of the bsp of tae32f5300

* [tae32f5300]Remove the compilation scripts of gcc and iar

* [tae32f5300]Resolve conflicts of action.yml secondly
2021-09-08 17:04:39 +08:00
ze9hyr 0c25d7c82b 1. GCC工具链中入口函数修改;2. SConscript中大小写修改 2021-09-08 16:48:45 +08:00
charlown 84111766f9 [bsp/wch/arm/Libraries/ch32_drivers]: support ch32f10x hwtimer.
[bsp/wch/arm/ch32f103c8-core]: add hwtimer1~4.
2021-09-08 16:45:55 +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
FuChao dd910a7805 增加delay的实现;解决编译warning
增加作者信息
2021-09-08 13:08:25 +08:00
FuChao 60c6a878bf 新增对MDK5的编译支持 2021-09-08 13:02:13 +08:00
FuChao e1de520885 README增加数据手册;增加PACK包; 2021-09-08 12:59:45 +08:00
yarra b20f4b0844 [bsp] Fix missing header file applications in ls2k 2021-09-08 10:57:21 +08:00
guo 42c0144319
Merge pull request #5023 from wenbodong2015/BSP_HC32L196
创建 HC32L196 bsp, 实现 uart 和 gpio 驱动
2021-09-08 10:06:07 +08:00
BernardXiong bfc1c6152e [BSP] Enable romfs in x86 BSP 2021-09-07 20:47:56 +08:00
FuChao dcdfd19fe3 add format control 2021-09-07 20:10:30 +08:00
FuChao 8b250bc9ff add Vango V85xx first version 2021-09-07 20:08:26 +08:00
wenbodong2015 3ec0a46f23
Merge branch 'master' into BSP_HC32L196 2021-09-07 17:44:33 +08:00
Bernard Xiong 7245922a5b
Merge pull request #5013 from GoldBr1987/master
HC32F460PETB移植rt-thread。移植验证通过pin驱动,uart驱动(包含uart1,2,3,4),默认使用uart4。
2021-09-07 17:19:12 +08:00
charlown 7aa4dfec8b [wch/arm/ch32f103c8-core]:format board/Kconfig, format README.md. 2021-09-07 16:11:07 +08:00
wenbodong2015 ae926ab39f 补充Copyright和文末空格 2021-09-07 15:47:28 +08:00
jacycle d0c0e4e674 1.规范代码风格及命名规则
2.增加.ignore_format.yml
2021-09-07 12:42:29 +08:00
wenbodong2015 1b472e988c 再次解决 HC32L196 scons编译问题 2021-09-07 11:34:14 +08:00
wenbodong2015 38bd06cc17 解决 HC32L196 scons编译问题 2021-09-07 11:19:47 +08:00
wenbodong2015 55d3011f95 创建 HC32L196 bsp, 实现 uart 和 gpio 驱动 2021-09-07 10:45:38 +08:00
charlown f6edb4754b delete dir_path in wch bsp ignore_format file. 2021-09-06 21:06:39 +08:00
GoldBr1987 c00507f49d 修改格式错误 2021-09-06 19:18:27 +08:00
guo ae3a972159
Merge pull request #5009 from lza1205/master
[bsp] add gd32105c-eval first commit
2021-09-06 18:48:02 +08:00
charlown 454d620b62 add wch bsp ignore_format file. 2021-09-06 17:38:53 +08:00
charlown abeb9500d0 fix rtconfig.py param: DEVICE = cortex-m3 in other platform. 2021-09-06 13:42:48 +08:00
Jackistang fca9207517 serial: add CTS/RTS flowcontrol. 2021-09-06 13:27:40 +08:00
Bernard Xiong 9d6a6547fd
Merge pull request #5010 from supperthomas/rice_nrf52833
[bsp/nrf5x] add the bsp of nrf52833
2021-09-06 00:49:53 +08:00
WuKaiLi 284c6ffc98 解决 代码格式问题
添加联系人
2021-09-05 21:40:55 +08:00
WuKaiLi c55c964ba4 解决 LED0 OR LED2 2021-09-05 21:23:21 +08:00
guo 877bb072cf
Merge pull request #5014 from mysterywolf/finsh
[finsh] 修复由于移除finsh导致__cmd_xxx命令无法使用的问题
2021-09-05 19:49:43 +08:00
Meco Man e18d44940f [finsh] 修复由于移除finsh导致__cmd_xxx命令无法使用的问题 2021-09-05 01:57:26 -04:00
Bernard Xiong 6bd218204b
Merge pull request #5011 from mysterywolf/doc
[stm32][doc] 将英文文档的图片移入figure_en文件夹
2021-09-05 03:52:00 +08:00
guo 40df71e7a6
Merge pull request #5002 from JonasWen/bsp_hk32
【修改】bsp目录下增加忽略检查库文件
2021-09-04 18:06:18 +08:00
GoldBr1987 1d89578109 HC32F460PETB移植rt-thread。移植验证通过pin驱动,uart驱动(包含uart1,2,3,4),默认使用uart4。 2021-09-04 17:56:49 +08:00
lza1205 9debfd3d9a [bsp] 修改 PR 审核意见~ 2021-09-04 17:21:09 +08:00
jonas 81ab0a1943 【修改】bsp目录下增加忽略检查库文件 2021-09-04 11:12:17 +08:00
Ouxiaolong f1fd03c3fc add gd32407v-start 2021-09-04 09:48:56 +08:00
Meco Man a2fe0caeb7 [stm32][doc] 将英文文档的图片移入figure_en文件夹 2021-09-03 11:11:50 -04:00
supperthomas 8da2f96bc2 fix the readme.md 2021-09-03 22:25:59 +08:00
rice.chen 7f737e5e63 [add]Add nrf52833 support for Bluetooth protocol stack 2021-09-03 22:20:35 +08:00
rice.chen 8e0cebbd45 [add]add nrf52833 BSP 2021-09-03 22:20:34 +08:00
guo 31061873ae
Merge pull request #5005 from supperthomas/fix_nrfx
[bsp/nrf52840]fix the board uart config
2021-09-03 18:23:12 +08:00
charlown 5169360e21 support gcc for ch32f10x. 2021-09-03 15:44:19 +08:00
Dozingfiretruck a38607fcbc add:rtc命名规范,默认不启用DFS 2021-09-03 12:15:13 +08:00
lza1205 a12b25fd21 [bsp] add gd32105c-eval first commit 2021-09-03 11:50:17 +08:00
guo 41b491eae3
Merge pull request #5004 from Rbb666/master
[STM32][DOC] figures更新图片描述,增加对应翻译,文件夹为figures_en
2021-09-03 11:27:10 +08:00
charlown 02a3ac4036 format wch bsp code. 2021-09-02 22:49:01 +08:00
charlown 8abbe89cee Merge branch 'master' of https://github.com/RT-Thread/rt-thread 2021-09-02 22:39:34 +08:00
Ouxiaolong d55f310d78 add gd32407v-start 2021-09-02 22:38:47 +08:00
supperthomas 32a305904d fix the uart config 2021-09-02 21:34:31 +08:00
WillianChan 4b2913a898 [modify][components][utilities]add qemu-a9 section information for var export and fix some problems.
Signed-off-by: WillianChan <chentingwei@rt-thread.com>
2021-09-02 18:06:38 +08:00
zhangbingru f0af710ae2 [STM32][DOC] figures更新图片描述,增加对应翻译,文件夹为figures_en 2021-09-02 14:38:45 +08:00
jqj96 8bb7d44a3a
Merge branch 'master' into master 2021-09-02 13:53:11 +08:00
jqj96 25f84a6c03
Merge branch 'master' into master 2021-09-02 11:29:07 +08:00
jonas d72ee7b6cc Merge branch 'master' of git@github.com:RT-Thread/rt-thread.git into bsp_hk32
# Conflicts:
#	.ignore_format.yml
2021-09-02 10:36:07 +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 c89e7e43ed
Merge pull request #4976 from mysterywolf/finsh_kconfig
[finsh] finsh组件可以选择是否包含内置命令
2021-09-02 10:03:03 +08:00
Bernard Xiong 42d90b9430
Merge pull request #4985 from MrYangMouren/update_lib
Update lib
2021-09-02 10:01:35 +08:00
abbcc 3ac58b8577 添加 APM32F103ZE MINI 板 bsp 2021-09-02 09:55:07 +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
charlown 2e74dd8e2d support ch32f10x family, add ch32f103c8-core bsp 2021-08-31 14:41:35 +08:00
Bernard Xiong 14d0001c2b
Merge pull request #4987 from ssd4561/ft_2004_august
修正ft2004 env 编译出错问题
2021-08-30 23:22:42 +08:00
guo ab2e87f607
Merge pull request #4982 from MrYangMouren/stm32f302_readme
【修改】README
2021-08-30 14:23:03 +08:00
ssd4561 43c0fa3c62 修正ft2004 env 编译出错问题 2021-08-30 14:20:35 +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
jonas ab43390fe2 【添加】hk32f030c8t6-mini bsp 2021-08-29 17:29:43 +08:00
Meco Man 1997113fbc FINSH_USING_BUILT_IN_COMMANDS改MSH_USING_BUILT_IN_COMMANDS 2021-08-28 16:48:08 -04: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
1 38ec6d229d 1.修改代码规范和许可
2.删除没用的文件
2021-08-27 15:19:21 +08: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
Meco Man 29828dc94f [finsh] finsh组件可以选择是否包含内置命令 2021-08-25 19:48:15 -04:00
Bernard Xiong bd44c1e590
Merge pull request #4970 from cndabai/master
Remove C Style Command Shell
2021-08-25 19:03:52 +08:00
Dozingfiretruck 6ea9a4b3b5 implement RTC framework V2.0 2021-08-25 10:11:50 +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
Bernard Xiong 92df292f1d
Merge pull request #4968 from wugensheng-code/master
update bsp k210
2021-08-25 07:38:01 +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
Dozingfiretruck 00373d5e23 ATLINK is used by default 2021-08-24 13:50:45 +08:00
Dozingfiretruck 1f24348464 fix:Unable to enter the menuconfig menu after executing scons -- dist
Compilation failure for enabling DFS after using SDIO
2021-08-24 13:45:30 +08:00
wugensheng 7003527060
Update rtconfig.py 2021-08-24 10:41:24 +08:00
Bernard Xiong 973464351b
Merge pull request #4954 from WaterFishJ/master
修改nrf5x的README.md
2021-08-24 09:56:31 +08:00
1 4a836e2a89 添加说明,更改芯片名称 2021-08-24 09:19:35 +08:00
马志远 8a1e6c01ac Disable FINSH_FUNCTION_EXPORT 2021-08-23 18:37:58 +08:00
马志远 221da7f464 Remove C Style Command Shell 2021-08-23 17:30:05 +08:00
shinu_61 606044bf6b update bsp/k210/README.md 2021-08-23 16:12:40 +08:00
shinu_61 4e21c1254d update K210 BSP 2021-08-23 16:02:29 +08:00
jacycle 83636c461f 1.再次修复扫描问题 2021-08-23 14:58:40 +08:00
jacycle d316f09175 1.修复扫描问题 2021-08-23 10:50:22 +08:00
jacycle fa6a9ec7da 1.修复缺陷扫描的问题 2021-08-23 10:35:49 +08:00
Bernard Xiong af52c577a2
Merge pull request #4965 from BernardXiong/master
Add more script and README.md for x86 bsp.
2021-08-22 19:27:14 +08:00
BernardXiong 13fb026934 [BSP] Add README.md in x86 2021-08-22 07:10:40 +08:00
BernardXiong 89d7159460 [BSP] add dbg/run.sh script for x86 2021-08-22 07:03:16 +08:00
jacycle 3a602808c9 1.增加hc32l136 bsp工程文件 2021-08-21 14:10:33 +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
1 91ffe90af3 为复旦微电子FM33LC0XX添加BSP。包含UART驱动,已经在板子上测试通过。 2021-08-20 16:37:50 +08:00
区荣杰 26db04e773 修改nrf5x的README.md 2021-08-19 15:55:36 +08: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 146269ce2e
Merge pull request #4945 from wormsX/master
[BSP]: Support QEMU run for Xuantie-E9xx Series CPU.
2021-08-17 11:34:24 +08:00
ssd4561 8932a16b6e ft2004 bsp 增加gtimer 支持,修正can驱动初始化问题 2021-08-16 23:36:31 +08:00
chen zx ac824e0ef3
Merge branch 'RT-Thread:master' into master 2021-08-16 16:29:25 +08:00
wormsX 360223a693 QEMU support, and code optimization for thead extension 2021-08-16 16:07:57 +08:00
Bernard Xiong fea12e0903
Merge pull request #4929 from greedyhao/ab32
[bsp][bluetrum] 优化串口驱动和对接新的RTC框架
2021-08-15 10:12:27 +08:00
greedyhao 4b4ec3e789 [bsp][bluetrum] Adding RT_USING_CONSOLE judgment 2021-08-12 17:12:52 +08:00
greedyhao e6afb03d14 [bsp][bluetrum] remove .a file 2021-08-12 17:06:26 +08:00
chenyingchun0312 18c9c50592 [bsp/nrf52x] optimize drv_wdt.c
refer to issue: https://github.com/RT-Thread/rt-thread/issues/4558
2021-08-12 10:17:38 +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
Bernard Xiong a6df4391ed
Merge pull request #4924 from GuEe-GUI/master
[bsp/virt64/aarch64]添加qemu-virt64-aarch64平台
2021-08-10 18:03:07 +08:00
GuEe-GUI ab47a8f5af [bsp/virt64/aarch64] Fixed Kconfig GIC's select format 2021-08-10 16:09:12 +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
马志远 2a5f5b0e88 add on-chip flash driver for mm32f327x 2021-08-09 17:51:55 +08:00
GuEe-GUI aa11ddf59f [bsp/virt64/aarch64] Fixed format 2021-08-09 16:44:59 +08:00
GuEe-GUI f56c373f26 [bsp/virt64/aarch64] Fixed bsp's Kconfig 2021-08-09 10:38:27 +08:00
Bernard Xiong 1e26128735
Merge pull request #4871 from wormsX/master
Support T-HEAD Xuantie-E9xx Series CPU on Smart-EVB
2021-08-09 08:53:42 +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
guo 85d7748266
Merge pull request #4919 from YJ98/STM32F407_add_littlefs
【修改】STM32F4探索者,移植 littlefs 文件系统
2021-08-08 20:19:28 +08:00
greedyhao 65cade5b7e TAB converts to Spaces 2021-08-08 16:38:25 +08:00
greedyhao 5409ceed63 [bsp][bluetrum] Fixed RTC driver building errors 2021-08-08 16:32:56 +08:00
greedyhao 1e7290231e [bsp][bluetrum] Optimizing the uart driver 2021-08-08 16:31:00 +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
GuEe-GUI b7dd004de0 [bsp/virt64/aarch64] Add 'qemu-virt64-aarch64' bsp 2021-08-06 18:35:58 +08:00
wormsX f60514cd71 formatting thead-smart bsp code 2021-08-06 17:22:11 +08:00
chen zx b104bbc4f9
Merge branch 'RT-Thread:master' into master 2021-08-06 17:05:50 +08:00
马志远 f71bb5cd43 add bsp for MM32F3270 EVBoard 2021-08-06 16:59:04 +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
Weilin Wang 24d29d8297 fix net driver 2021-08-03 11:26:46 +08:00
Meco Man e41bb4f8be [eth] replace rt_memcpy with SMEMCPY 2021-08-03 10:29:17 +08:00
Wayne Lin 37f5236dfa [N9H30] Fix IRQ trap issues.
1. Fix mismatch IRQ trap issue.
2. Use cond-wait in ge2d driver.
2021-08-03 09:07:09 +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
Bernard Xiong 2967da3cdf
Merge pull request #4878 from xfwangqiang/imxrt1064
[BSP][IMXRT]fixed lcd driver and scons script
2021-07-31 08:30:09 +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 94a9332915 [rtc] 移除rtc_core.c/.h 将内容转移到rtc.c/.h 2021-07-30 03:24:50 +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
Meco Man 6635e59b59 [imxrt] 补充NXP官方移植文档 2021-07-27 04:28:45 +08:00
wangqiang 178e1db288 修复了drv_lcd.c中frame_buffer的段分配在GCC编译器情况下的错误
修复了构建脚本未编译库文件fsl_elcd.c的问题
2021-07-20 17:37:24 +08:00
chenzx 236e01bead support T-HEAD Xuantie-E9xx Series CPU on Smart-EVB, eg. E906/F/D/P, E907/F/D/P 2021-07-14 20:12:55 +08:00
Wayne Lin 7352853609 Merge branch 'master' of https://github.com/RT-Thread/rt-thread into nuvoton 2021-07-12 18:17:25 +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
iysheng c08cdf145a [bsp][efm32] Fix RTC driver compile error 2021-07-08 22:41:40 +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
guo b3fa063a8d
Merge pull request #4837 from CraztTnspt/dev-bsp-robomaster-c
[bsp/stm32] add the bsp of robomaster dev board C
2021-07-05 14:56:36 +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
chenyingchun0312 8708808a35 [bsp/nrf5x] remove drivers/drv_fs.c to application/mnt.c 2021-07-01 22:36:30 +08:00
陈迎春 b72bd90912
Merge branch 'RT-Thread:master' into master 2021-07-01 20:56:33 +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
guozhanxin 194e33a792 [tools] add scons --target=cmake-armclang 2021-07-01 01:30:50 +08:00
crazt 892ddb247d [bsp/stm32/rmc] update readme. 2021-06-30 19:23:19 +08:00
crazt 489c2f9f8d [bsp/stm32/rmc] Robomaster C BSP configuration. 2021-06-30 19:23:19 +08:00
crazt 1d01348414 [bsp/stm32/rmc] CubeMX config. 2021-06-30 19:23:18 +08:00
crazt 551923578f [bsp/stm32] add robomaster c board. 2021-06-30 19:22:21 +08:00
bernard 2fda55d898 !233 [add]add gd32350r-eval bsp
Merge pull request !233 from Rice_Chen/gd32350r_bsp
2021-06-30 09:14:06 +00:00
Wayne Lin 978ea520d9 [N9H30] Fix SDH dual ports. 2021-06-29 00:37:32 +08:00
chenyingchun0312 75e575476b [bsp/nrf5x] update link.lds 2021-06-28 22:57:40 +08:00
chenyingchun0312 0acbc36e4a [bsp/nrf5x] update config file 2021-06-28 22:34:35 +08:00
chenyingchun0312 04a2434233 [bsp/nrf5x] update config file 2021-06-28 21:11:35 +08:00
陈迎春 cd571127e8
Merge branch 'RT-Thread:master' into master 2021-06-28 20:21:20 +08:00
Bernard Xiong ae3c272e2c
Merge pull request #4827 from supperthomas/ble_nano_33
[bsp/nrf52840] add the bsp support of ble nano 33
2021-06-28 19:19:11 +08:00
Meco Man c9b0876ac5 更新老bsp工程和rtconfig.h 2021-06-28 16:29:26 +08:00
chenyingchun0312 a1f2cdd4d6 [bsp/nrf5x] format drv_fs.c 2021-06-28 11:12:09 +08:00
chenyingchun0312 670000dd0f [bsp/nrf5x] fix gcc compile exception and add onchip filesystem
Signed-off-by: chenyingchun0312 <chenyingchun0312@163.com>
2021-06-28 10:56:53 +08:00
supperthomas f9a07e4019 add the link 2021-06-26 22:06:42 +08:00
supperthomas d00c3249d4 add the readme 2021-06-26 20:42:06 +08:00
supperthomas 05e37a17b2 add the gcc build 2021-06-26 19:42:28 +08:00
supperthomas c2a06c0cfb [bsp/nrf5x] add the bsp ble_nano_33 2021-06-26 19:42:27 +08:00
supperthomas 19ec36bc6e rebuild the Kconfig 2021-06-26 19:42:26 +08:00
supperthomas 8849d16394 [bsp/nrf5x] rebuild nrf52840 gpio 2021-06-26 19:42:25 +08:00
supperthomas 56815eb6f7 [bsp/nrf5x] fix the config 2021-06-26 19:42:24 +08:00
ArdaFu eebb2561ec [bsp][tm4c129x] Do not free net driver rx pBuf in receive method when device is not ready. Fix#4625 2021-06-26 12:37:59 +08:00
ArdaFu 7841aff0ca [bsp][tm4c129x] Upgrade the Tiva Peripheral Driver Library to version 2.2.0.295. 2021-06-26 12:37:09 +08:00
RiceChen f02ebb3661 [add]add gd32350r-eval bsp 2021-06-23 14:00:13 +08:00
guo 95cea205b1
Merge pull request #4812 from rtthread-bot/rtt_bot
[update] RT-Thread Robot automatic submission
2021-06-23 13:45:38 +08:00
guo a1a656fbe7
Merge pull request #4817 from greedyhao/ab32
[bsp][bluetrum] fix audio replay device problem
2021-06-22 15:06:43 +08:00
ZHU Hao a3db13b0a2
Update link.lds 2021-06-22 14:15:06 +08:00
ZHU Hao d0a9402583
Update drv_sound.c 2021-06-22 14:12:05 +08:00
Weilin Wang 095d2e8da6 update raspi4-32 eth drv 2021-06-22 10:17:22 +08:00
Bernard Xiong 06c1d33371
Merge pull request #4814 from Guozhanxin/lcd_fix
[bsp][stm32] fix LTDC_IRQHandler irq enter bug.
2021-06-21 22:16:25 +08:00
Wayne Lin 84e5ec69a2 [N9H30] Support P0 and P1 ports of SDH. 2021-06-21 22:04:34 +08:00
greedyhao 7c259a05c2 [bsp][bluetrum] Compatible romfs 2021-06-21 21:07:58 +08:00
greedyhao 9d08e9fb12 [bsp][bluetrum] update link.lds 2021-06-21 21:01:05 +08:00
greedyhao 8c5fed62c1 [bsp][bluetrum] stream close 存在问题 2021-06-21 21:00:41 +08:00
guo 6f1a505cd2
Merge pull request #4801 from mysterywolf/delay2
implement delay.c/.h
2021-06-21 17:14:05 +08:00
guozhanxin 0849a6061d [bsp][stm32] fix LTDC_IRQHandler irq enter bug. 2021-06-21 17:06:41 +08:00
Wayne Lin db3dec0ef3 [N9H30] Fix SDH driver building. 2021-06-21 16:39:06 +08:00
Bernard Xiong bccdf912c8
Merge pull request #4764 from KyleChenjh/master
[serial] 增加serial_v2版本的框架和基于stm32的串口驱动
2021-06-21 14:29:04 +08:00
guo b032f9a6e2
Merge pull request #4793 from mysterywolf/lwipcc
[bug][lwip] 修复lwip临界区保护的bug
2021-06-20 11:27:52 +08:00
guo 8a7213a267
Merge pull request #4803 from chenyingchun0312/master
[bsp/nrf5x] modify nrf52832 default memory config
2021-06-18 22:03:02 +08:00
chenjh 0613cf8ca2 [serial] 解决serial_close未清除回调接口的问题 2021-06-18 14:54:37 +08:00
rtthread-bot 82560192a0 Merge remote-tracking branch 'rtt_gitee/gitee_master' 2021-06-17 16:30:09 +00:00
bernard 171bd477cf !90 修复k210 GPIO引脚中断电平变化的错误
Merge pull request !90 from StupidMalphite/gitee_master
2021-06-17 08:50:28 +00:00
bernard 2b8ed5704c !47 安富莱V5开发板BSP
Merge pull request !47 from Dozingfiretruck/gitee_master
2021-06-17 08:43:21 +00:00
bernard 678786ba29 !213 增加了许可证说明、bsp配置的接口,优化了驱动及用例。
Merge pull request !213 from 刘泓研/gitee_master
2021-06-17 08:39:22 +00:00
guo 4b9913f06d
Merge pull request #4802 from rtthread-bot/rtt_bot
[update] RT-Thread Robot automatic submission
2021-06-17 11:06:07 +08:00
Bernard Xiong fab435a16d
Merge pull request #4739 from xfwangqiang/imxrt1064
[BSP][IMXRT]modify kconfig for i2c, uart, LCD, and fixed i2c read bug in drv_i2c.c
2021-06-17 10:46:11 +08:00
Meco Man 5b889d05ac [w60x] 修复UART1功能无法使用 2021-06-17 06:15:39 +08:00
陈迎春 6f36fdf177
[bsp/nrf5x] modify nrf52832 default memory config 2021-06-16 23:52:30 +08:00
rtthread-bot 1e7dfa694f Merge remote-tracking branch 'rtt_gitee/gitee_master' 2021-06-16 09:32:46 +00:00
chenjh 5ac5d92cbb [serial] 优化发送非阻塞时,serial_close未执行rt_completion_done的问题。 2021-06-16 16:55:33 +08:00
Wayne Lin a45417b868 [N9H30/NUC980] Update SDH driver
1. Fix SDH_Set_clock function.
2. Correct EMMC, SDH0 and SDH1 options for N9H30.
2021-06-16 16:53:41 +08:00
THEWON c444c5d3d4 update bsp/stm32/libraries/HAL_Drivers/drv_usbh.c.
修改了 hcd 初始化函数。删掉 RT_ASSERT 宏调用函数的操作方法。防止因禁用调试 RT_ASSERT 定义为空,导致 HAL_HCD_Init 不被编译的情况出现。
2021-06-16 16:37:53 +08:00
Meco Man 56e3571e8a implement delay.c/.h 2021-06-16 14:15:31 +08:00
Bernard Xiong 8a274211f1
Merge pull request #4787 from leton-tian/patch-1
Update drv_rtc.c
2021-06-14 21:11:37 +08:00
Meco Man ce06e5e160 adjust drv_eth.c's head files 2021-06-13 13:15:59 +08:00
Bernard Xiong 4595ada2ce
Merge pull request #4774 from Wang-Huachen/master
[bsp][zynqmp-r5-axu4ev]修复使用xil_cache.h可能找不到函数定义的问题
2021-06-12 19:29:10 +08:00
Bernard Xiong 03b758c7f3
Merge pull request #4786 from chunyexixiaoyu/dev
update board.c in k210 bsp
2021-06-12 19:24:11 +08:00
chunyexixiaoyu 4e54555120 /bsp/k210:add delay us function in board.c ,when using posix interface ,rt_hw_us_delay this function will be called in unistd.c file 2021-06-11 10:02:24 +08:00
leton-tian 4e66a20fbf
Update drv_rtc.c
将rt_int32_t改为time_t。
2021-06-10 22:23:06 +08:00
Wang-Huachen 788203117a delete extra space at the end of line 2021-06-10 20:49:54 +08:00
Wang-Huachen b9b5a32da4 add copyright notice and permission notice 2021-06-10 20:46:13 +08:00
iysheng f2734c0a54 [bsp][gd32450z-eval] Formating files to pass the CI check 2021-06-10 00:06:56 +08:00
iysheng f070d64021 [bsp][gd32450z-eval] Synchronize firmware library updates 2021-06-10 00:06:50 +08:00
iysheng 7b5fd81d06 [bsp][gd32450z-eval] Update firmware library and delete usb relate library codes 2021-06-09 23:49:18 +08:00
cyz 796c8affdd rt_hw_us_delay的实现有问题,针对这一问题进行了修改 2021-06-09 12:35:52 +08:00
Wang-Huachen e029953bc0 fixed possible errors when using xil_cache.h 2021-06-08 19:28:08 +08:00
chenjh fac3c5cda1 [serial] 优化dma接收处理流程,解耦驱动调用串口框架的API接口 2021-06-08 09:38:43 +08:00
chenjh d94be14df5 [serial] 增加serial_v2版本的框架和基于stm32的串口驱动 2021-06-08 09:38:43 +08:00
ivan 1e82e40c82 fixed bug of lcd_draw_line function when y1 == y2. need to consider user case when x1 >= x2 2021-06-07 11:37:12 +08:00
liuhy 66e7465c5a 增加了许可证说明和bsp配置的接口,优化了驱动及用例。 2021-06-04 18:58:22 +08:00
guozhanxin 9d5ae107ee [ci] update Arm ToolChains to 10-2020-q4. 2021-06-02 09:15:25 +08:00
wangqiang fefaac854c 完善i2c,uart,LCD的kconfig,修复了I2C的imxrt_i2c_mst_xfer函数读取数据前会多进行一次写地址的操作 2021-05-28 14:20:49 +08:00
zhouji 3350b0ba4e [update] 整理cortex-a kconfig菜单,并更新相关BSP的配置。 2021-05-27 17:44:44 +08:00
Bernard Xiong 59bec27364
Merge pull request #4713 from ssd4561/ft2004
ft2000/4 开发板BSP完成提交
2021-05-27 17:06:01 +08:00
Bernard Xiong f61b966562
Merge pull request #4726 from Guozhanxin/origin/master
在潘多拉开发板上添加 usb 扬声器、麦克风选项
2021-05-27 16:53:40 +08:00
huanghe 0c5692eece 修改部分格式问题
[add] 增加ft2004 BSP
2021-05-26 16:34:37 +08:00
guozhanxin e455b18241 [bsp][qemu-riscv-virt64]add English README.md 2021-05-25 11:58:02 +08:00
guozhanxin 247943f1cd add usb audio for pandora. 2021-05-24 16:59:32 +08:00
BernardXiong 66e54122fc [BSP] fix space issue 2021-05-23 00:47:58 +08:00
BernardXiong 22e84516f4 [BSP] Update imx6ul bsp for Kconfig and UART 2021-05-22 21:47:04 +08:00
bigmagic123 d6f5fbcd5b format code 2021-05-21 18:39:41 +08:00
bigmagic a5503a4a71 add rv64 virt readme 2021-05-21 17:47:43 +08:00
bigmagic b7c7c7f4de Support for running with M-Mode 2021-05-21 17:10:07 +08:00
Bernard Xiong 9317ee2cb2
Merge pull request #4705 from lizhirui/master
add qemu-riscv-virt64 bsp
2021-05-21 06:41:20 +08:00
Bernard Xiong 5ba96109c6
Merge pull request #4665 from tao-eternal/patch-1
[GD32V]fixed some bugs about interrupt
2021-05-18 19:34:25 +08:00
BernardXiong f960128acf [BSP] remove the unnecessary code. 2021-05-18 19:05:06 +08:00
BernardXiong f07857324b [bsp] Use sbi from freebsd 2021-05-18 18:58:39 +08:00
Bernard Xiong a0175e3d15
Merge pull request #4683 from Wang-Huachen/master
add ethernet driver for zynqmp-r5-axu4ev
2021-05-18 18:51:19 +08:00
lizhirui 5036816967 add qemu-riscv-virt64 bsp
add qemu-riscv-virt64 bsp
2021-05-18 09:57:25 +08:00
Wayne Lin 541426a72a [nuvoton] Support M031 Series.
1. Import M031 porting.
2. Support numaker-m032ki BSP.
2021-05-17 16:23:41 +08:00
Wang-Huachen b57278f830 remove redundant code in zynqmp-r5-axu4ev bsp 2021-05-16 10:00:17 +08:00
Bernard Xiong 53cfba8725
Merge pull request #4689 from mysterywolf/simulator-sd_sim
[bug][bsp][simulator] 修复sd_sim.c编译报错的问题,使用rt_dgb代替老旧的debug输出方式
2021-05-16 08:57:10 +08:00
Bernard Xiong 1744a6d7cc
Merge pull request #4690 from mysterywolf/simulatorformatcodes
[bsp][simulator]format codes to prevent being given a CI error
2021-05-16 08:56:55 +08:00
Meco Jianting Man 1773908df8
remove \n from LOG_x 2021-05-15 16:16:34 +08:00
Meco Man 69471e6242 [bsp][simulator]format codes to prevent CI errors 2021-05-15 15:38:14 +08:00
Meco Man a00a463248 format codes 2021-05-15 15:35:45 +08:00
Meco Man 31b94778c3 [bug][bsp][simulator] 修复sd_sim.c编译报错的问题,使用rt_dgb代替老旧的debug输出方式 2021-05-15 15:30:28 +08:00
Bernard Xiong 3baad47752
Merge pull request #4682 from greedyhao/ab32
[bluetrum] add fmrx support
2021-05-15 14:45:57 +08:00
Bernard Xiong a896d977c1
Merge pull request #4686 from mysterywolf/drv_sdcard.c
[bsp][stm32f407-explorer] 修复drv_sdcard.c没有被包含到工程的bug
2021-05-15 07:38:56 +08:00
Bernard Xiong 0e8a264384
Merge pull request #4684 from OpenNuvoton/nuvoton
[nuvoton] Support NK-N9H30 NUemWin platform.
2021-05-14 19:07:59 +08:00
zhouji 2eea7259c2 [update] 更新与libcpu\cortex-a相关BSP的配置, 选择合适的GIC控制器。 2021-05-14 16:08:32 +08:00
zhouji 42ce237dc9 [update] 整理cortex-a aarch32启动代码
1. 去除start_gcc.s中set_secondary_cpu_boot_address代码,这部分提取到qemu-vexpress-a9 bsp中。
2. 移动cpu.c中rt_hw_cpu_id函数到cp15_gcc.s,使用汇编实现,采用wake属性,方便bsp根据cpu特性获取CPU ID(多cpu集群中,不同厂家使用组合不一样).
3. 整理start_gcc.s 适应多核启动,原来的代码只考虑到双核的情况。
2021-05-14 15:30:31 +08:00
Wang-Huachen 956664eed9 format files in zynqmp-r5-axu4ev bsp 2021-05-14 14:42:21 +08:00
Wang-Huachen 97b6f10a45 format files in zynqmp-r5-axu4ev bsp 2021-05-14 14:22:23 +08:00
Wayne Lin 1008f9e543 Merge branch 'master' of https://github.com/RT-Thread/rt-thread into nuvoton 2021-05-14 13:28:25 +08:00
ZHU Hao 8da49ff984
Update startup.S 2021-05-14 11:59:30 +08:00
Wayne Lin cc32e7aa4d Follow coding-style and formatting. 2021-05-14 11:53:46 +08:00
Meco Jianting Man 71a5385a97
[sconscript] application文件夹增加工程文件路径向下扫描功能
用户在加入自己的工程文件夹时,只要该文件内含有Sconscript,就可以被自动探测到,无需手动修改application下的sconscript手动添加。
2021-05-14 10:06:27 +08:00
Meco Jianting Man 74064e8cc7
[bug][bsp][stm32f407-explorer] 修复sdcard驱动没有加入工程的问题 2021-05-14 10:03:38 +08:00
Bernard Xiong 484cda4d92
Merge pull request #4676 from OpenNuvoton/miss_rvds_s_armclang
[libcpu][arm][cortex-m23]Correct rvds.S including for armclang platform.
2021-05-13 20:51:34 +08:00
Bernard Xiong bfd836e44c
Merge pull request #4675 from mysterywolf/stm32f407_2
[bsp][stm32f407-explorer] fix a bug that cannot use fatfs in the main thread at starting up
2021-05-13 20:51:06 +08:00
Bernard Xiong 1dd166734b
Merge pull request #4671 from mysterywolf/stm32f407_1
[bsp-stm32f407-explorer] 完善F407探索者网络部分board配置
2021-05-13 20:50:57 +08:00
Bernard Xiong c0ebb5dacf
Merge pull request #4680 from mysterywolf/a9
[bsp][qemu-vexpress-a9] 更新工程配置
2021-05-13 20:50:14 +08:00
Wayne Lin 4ae3a3a7f0 Update NK-N9H30 description. 2021-05-13 18:47:12 +08:00
Wang-Huachen d205721462 add ethernet driver for zynqmp-r5-axu4ev 2021-05-13 16:33:40 +08:00
Bernard Xiong e58ea3ded4
Merge pull request #4677 from mysterywolf/stm32f407_3
[bsp][stm32f407-explorer] 避免COM2与以太网或PWM冲突,调整Kconfig文件
2021-05-13 12:23:31 +08:00
Meco Jianting Man 329fc480ce
revert automac.h 2021-05-13 12:05:30 +08:00
ZHU Hao 21beba7913
Update api_fmrx.h 2021-05-13 11:58:09 +08:00
greedyhao 3e65ce5d03 [bluetrum] add fmrx support 2021-05-13 10:22:45 +08:00
greedyhao 74f6a0ba7d [bluetrum] Fix the cache mechanism 2021-05-13 10:22:09 +08:00
Wayne Lin 972aa93a27 Update N9H30 porting. 2021-05-12 19:15:17 +08:00
Wayne Lin d3131ee55f Nuvoton release/update.
(1) Support NK-N9H30 board.
(2) Change Mutex's flag to RT_IPC_FLAG_PRIO from RT_IPC_FLAG_FIFO.
2021-05-12 18:49:31 +08:00
Wayne Lin f068908728 Merge branch 'master' of https://github.com/RT-Thread/rt-thread into nuvoton 2021-05-12 18:39:35 +08:00
Meco Man f58fbe5e78 rever ymodem 2021-05-12 18:28:29 +08:00
Meco Man e13827ec7f [bsp][qemu-vexpress-a9] 完善readme 2021-05-12 14:48:49 +08:00
Meco Man 6f3f58dae0 [bsp][qemu-vexpress-a9] 更新工程配置 2021-05-12 14:41:15 +08:00
Tao_eternal 2a56598c8c
Update drv_gpio.c 2021-05-11 12:04:53 +08:00
Meco Man 2b5970e94a tab->spaces 2021-05-11 09:15:10 +08:00
Meco Man 119c04d0f2 [Kconfig] 避免COM2与以太网或PWM冲突
因此增加depends on指令,在开启以太网或者PWM驱动后,不再显示COM2
2021-05-10 20:20:29 +08:00
Meco Man 39417ac51a [kconfig]优化 PHY_USING_LAN8720A 2021-05-10 17:15:46 +08:00
Meco Man dc55b1e19c [bsp][stm32f407-explorer] 重命名sram_port.h为drv_sram.h 2021-05-10 16:49:02 +08:00
Meco Man ab6c69fe9e 优化SDIO_MAX_FREQ依赖 删除PHY_USING_LAN8720A无用配置 2021-05-10 16:45:00 +08:00
Wayne Lin 0da2fb5f9b Correct rvds.S including for armclang platform. 2021-05-10 16:17:11 +08:00
Meco Man d81be2e8fd [bsp][stm32f407-explorer] fix a bug that cannot use fatfs in the main thread at starting up 2021-05-10 15:14:50 +08:00
Meco Man 61ec310591 implement BSP_USING_ETH_SAL 2021-05-10 14:22:06 +08:00
Meco Man efa64e0da4 [bsp-stm32f407-explorer] 完善F407探路者网络board配置 2021-05-09 21:30:14 +08:00
Tao_eternal 7d0aa5bd34 Merge branch 'RT-Thread:master' into patch-1 2021-05-09 15:32:09 +08:00
Tao_eternal 14d64a1dff
Update drv_gpio.c
one more bug fixed
2021-05-09 15:30:36 +08:00
Bernard Xiong 06b5b0c840
Merge pull request #4660 from yanmowudi/master
update swm320 libraries
2021-05-09 12:58:23 +08:00
guozhanxin 7ab2cae3fa [bsp]add seeed Arch_Mix bsp 2021-05-07 17:42:49 +08:00
Tao_eternal 6cb39a15a6
fixed some bugs about interrupt
When I used the pin's interrupt, I always get a FALSE state.
So I read the drv_gpio.c and has found that function gpio_exti_source_select has not  truly set yet and the GPIO input mode and the EXTI_(bitno) should be correct.
2021-05-07 13:52:33 +08:00
Bernard Xiong 186466ecc6
Merge pull request #4593 from yangjie11/bsp-to-apache
[bsp]add copyright notice
2021-05-06 17:55:32 +08:00
yanmowudi 2c05296948 format utf-8 2021-05-06 10:42:41 +08:00
yanmowudi c00300d5f4 format utf-8 2021-05-06 10:24:00 +08:00
yanmowudi 22513fe86c update swm320 libraries 2021-05-06 10:10:29 +08:00
Bernard Xiong 39aa987fc8
Merge pull request #4632 from yaoyufan/master
fix bluetrum uart1 and uart2 cannot recv data
2021-05-03 21:55:00 +08:00
wangqiang 9d8e5c0e06 修复board/Kconfig的错误 2021-05-03 09:28:03 +08:00
wanghaijing 2715dca27b [remove] configuration options for Kconfig 2021-04-28 14:39:00 +08:00
wanghaijing 79771e42e7 [rename] stm32f767-fire-challenger-v1 2021-04-28 14:30:32 +08:00
YYF 58065b0565
Update drv_usart.c 2021-04-28 09:20:04 +08:00
Bernard Xiong ff4dfda5ff
Merge pull request #4633 from whj4674672/spi
[add] spi config increases irq_type
2021-04-27 20:52:33 +08:00
Bernard Xiong 01050e5e54
Merge pull request #4642 from xiaoxiaohuixxh/juicevm-port
Juicevm port
2021-04-27 10:08:51 +08:00
Bernard Xiong c75ea0ae7d
Merge pull request #4645 from yangjie11/delete-bsp
[bsp]delete simulator files and realview-a8 bsp
2021-04-27 10:01:14 +08:00
yangjie d1ae1bed84 [bsp][Copyright_Notice]update 2021-04-26 15:42:57 +08:00
yangjie 5ea61fca5a [bsp][realview-a8] delete realview-a8 bsp 2021-04-26 14:59:31 +08:00
yangjie 9c784f9c1f [bsp][simulator]delete tap_netif.c 2021-04-26 14:57:26 +08:00
xiaoxiaohuixxh a87e33db3f [bsp/juicevm] ADD README.md 2021-04-26 14:48:20 +08:00
xiaoxiaohuixxh d64a11bb1e [bsp/juicevm] Add JuiceVm BSP. 2021-04-26 13:46:22 +08:00
Bernard Xiong f251cf152d
Merge pull request #4638 from yangjie11/remove-gpl
[bsp][sam7x]remove the gpl file(mii.h)
2021-04-25 18:14:58 +08:00
wanghaijing 7c074c0717 [remove] incorrect SPI IIC information 2021-04-25 14:24:22 +08:00
yangjie 6152b37ca6 [bsp]delete fh8620、gkipc, because of gpl license 2021-04-25 11:39:21 +08:00
yangjie ba37e72217 [bsp]add copyright notice 2021-04-25 11:21:45 +08:00
yangjie 8f2ebf6eec [bsp][sam7x]remove the gpl file(mii.h) 2021-04-25 10:02:29 +08:00
yaoyufan e2d4a912be fix bluetrum uart1 and uart2 cannot recv data 2021-04-23 10:21:10 +08:00
wanghaijing 5b7dac8c8e [add] spi config increases irq_type 2021-04-23 09:55:31 +08:00
Bernard Xiong ed84d02eb3
Merge pull request #4618 from mysterywolf/key
[stm32 pandora] implement drv_key and modify drv_sdcard
2021-04-22 11:39:15 +08:00
Bernard Xiong 490b2be755
Merge pull request #4628 from yangjie11/remove-bsp
[bsp][qemu]更换 smc911 驱动头文件
2021-04-22 00:18:40 +08:00
yangjie afee7fd2b9 [bsp]update 2021-04-21 17:22:07 +08:00
yangjie b2a589b89e [bsp][qemu-vexpress-a9/drivers] change to lan911 header file 2021-04-21 10:33:58 +08:00
Bernard Xiong f4f6bf5237
Merge pull request #4485 from mysterywolf/wdgl0
[bug][stm32][wdg] 修复没有考虑到L0芯片的问题
2021-04-21 08:38:36 +08:00
Meco Man b5a7a4365a miss typing 2021-04-17 20:43:44 +08:00
Meco Man a1d4a2586c miss typing 2021-04-17 16:32:33 +08:00
Meco Man 71988c967d format codes 2021-04-17 16:31:08 +08:00
Meco Man 8956b2ea46 [stm32 pandora] implement drv_key and modify drv_sdcard 2021-04-17 16:28:09 +08:00
Bernard Xiong dfeacfb686
Merge pull request #4614 from armink/fix_rtc
Add feature of millisecond time
2021-04-15 12:15:26 +08:00
Bernard Xiong 288ed103ac
Merge pull request #4603 from greedyhao/ab32
[ab32vg1] add irda support
2021-04-15 12:10:59 +08:00
armink 2a66024bdc [bsp/simulator] Add RTC device RT_DEVICE_CTRL_RTC_GET_TIME_US command implement. 2021-04-14 20:08:22 +08:00
ZHU Hao 368676a42f
[ab32vg1] update file format 2021-04-14 09:20:53 +08:00
Bernard Xiong b7a5319e5c
Merge pull request #4605 from sheltonyu/developer
[bsp/at32] remove notes
2021-04-14 08:13:19 +08:00
Bernard Xiong f104944c51
Merge pull request #4607 from armink/add_win_rtc
[bsp/simulator] Add windows rtc driver.
2021-04-14 08:13:02 +08:00
Bernard Xiong b893f6039a
Merge pull request #4606 from mysterywolf/stm32f2
[bsp] remove stm32f20x
2021-04-14 08:11:10 +08:00
armink a62a07446c [bsp/simulator] Add windows rtc driver. 2021-04-13 20:11:56 +08:00
Meco Man c3c0e7cb0c [bsp] remove stm32f20x 2021-04-13 14:21:28 +08:00
sheltonyu 46c5ba9225
Merge branch 'master' into developer 2021-04-13 11:37:46 +08:00
wanghaijing fcbec9700c fix link.lds annotation 2021-04-13 11:16:14 +08:00
wanghaijing 23356e78a0 update bsp/stm32/readme 2021-04-13 10:39:03 +08:00
wanghaijing ead1b81831 [add] bsp-stm32-stm32f207zg 2021-04-13 10:34:24 +08:00
greedyhao ada0570b47 [ab32vg1] add irda support 2021-04-13 10:28:47 +08:00
sheltonyu 35ef1f9e0f [bsp/at32] remove notes 2021-04-13 10:17:09 +08:00
Bernard Xiong c44e5165be
Merge pull request #4599 from mysterywolf/ab32
[ab32vg1] optimize main function
2021-04-12 12:54:37 +08:00
Meco Man f1d45a184a 优化main函数 2021-04-12 11:51:59 +08:00
supperthomas b2a2da70a4 fix the ld 2021-04-11 17:04:38 +08:00
supperthomas 9d034b7821 add the ld file 2021-04-11 12:53:34 +08:00
supperthomas 66195afe24 add the fixed format 2021-04-11 12:36:50 +08:00
supperthomas b1dbe51d85 add the templete of nrfx 2021-04-11 12:24:47 +08:00
rtthread-bot ceeaca25fd Merge remote-tracking branch 'rtt_gitee/gitee_master' 2021-04-10 16:40:13 +00:00
Bernard Xiong 4dc6d00216
Merge pull request #4580 from xfwangqiang/stm32
[BSP][STM32]fixed project.uvprojx in stm32l476-st-nucleo
2021-04-10 13:53:09 +08:00
Bernard Xiong fa2a7b67d4
Merge pull request #4297 from steny91/master
[bsp/stm32][libraries/HAL_Drivers][Fix bug] drv_can.c filter config
2021-04-10 13:52:37 +08:00
Bernard Xiong 2cf49c58f5
Merge pull request #4571 from yangjie11/bsp-to-apache
[bsp]update GPL license to Apache-2.0, and format license
2021-04-10 13:51:35 +08:00
Bernard Xiong 8b3349ebe4
Merge pull request #4561 from supperthomas/nrf51822
[bsp/nrf51822] fix the nrf51822 with microbit board
2021-04-10 13:51:06 +08:00
supperthomas 3101fb7104 remove the ignore 2021-04-09 21:40:27 +08:00
supperthomas 18d20e106f add the ci 2021-04-09 21:13:41 +08:00
supperthomas 6e4818ff63 add the ignore 2021-04-09 21:07:46 +08:00
yangjie 3755427ff1 Merge branch 'master' of https://github.com/RT-Thread/rt-thread into bsp-to-apache 2021-04-09 18:38:40 +08:00
greedyhao 849e7728db [ab32vg1] Enable RT_USING_LIBC 2021-04-09 17:41:28 +08:00
greedyhao 42dc1c9c3e [ab32vg1] rewrite drv_xx.c 2021-04-09 17:35:26 +08:00
yangjie 75e4c9dd0a [bsp]update GPL license to Apache-2.0, and format files 2021-04-09 10:52:34 +08:00
supperthomas 76838b795e revert the file 2021-04-08 22:44:45 +08:00
supperthomas 3d72a6a1f5 add the formatting.py 2021-04-08 22:44:45 +08:00
supperthomas b9868f2441 add the fixed 2021-04-08 22:44:45 +08:00
supperthomas c0d47f44c6 add the scons 2021-04-08 22:44:45 +08:00
supperthomas 3c28b29da3 [bsp/nrf51822] fix the complier 2021-04-08 22:44:44 +08:00
shuobatian 7355e4b6f3 Merge branch 'fudfe' into gitee_master 2021-04-08 21:19:30 +08:00
thread-liu 219012d75e [update] stm32mp1 wifi sdio. 2021-04-08 15:17:53 +08:00
wangqiang 911cda811f 更新project.uvprojx,修复工程文件中还包含了components中已经删除了的文件,造成编译错误 2021-04-08 12:01:14 +08:00
Bernard Xiong c5a0df2254
Merge pull request #4550 from mysterywolf/bluertc
[ab32] rt_rtc_control->ab32_rtc_control
2021-04-06 07:54:49 +08:00
shuobatian a8fb6109e0 fix unused device frame error 2021-04-05 15:08:53 +08:00
Bernard Xiong 1e4a463f36
Merge pull request #4508 from Guozhanxin/add_error_check
add error checks of rt_mutex_create()
2021-04-03 23:24:34 +08:00
Bernard Xiong 199f73c72d
Merge pull request #4547 from rtthread-bot/rtt_bot
[update] RT-Thread Robot automatic submission
2021-04-02 18:37:40 +08:00
tangyuxin 015418fa9b [bsp][simulator] 支持自动初始化及用户 main 入口 2021-04-01 17:01:14 +08:00
Bernard Xiong 08a4de57e2
Merge pull request #4554 from hyhkjiy/feature/nrf5x
[UPD]nRF5x 'scons --dist' support
2021-03-31 18:32:05 +08:00
Bernard Xiong a225ca8014
Merge pull request #4537 from mysterywolf/stm32
[stm32] remove 'count' variable in main()
2021-03-31 14:18:48 +08:00
Bernard Xiong 259144b2e6
Merge branch 'master' into master 2021-03-31 14:15:21 +08:00
Bernard Xiong a15040d3a9
Merge pull request #4532 from xupenghu/master
[BSP][STM32WB55] change some file to support ble stack.
2021-03-31 14:04:39 +08:00
Bernard Xiong eb8a02365c
Merge pull request #4543 from mysterywolf/amebaz
[amebaz] auto & manual formatted
2021-03-31 14:04:02 +08:00
guozhanxin d49cc64524 Merge remote-tracking branch 'remotes/origin/master' into add_error_check 2021-03-31 14:00:09 +08:00
Bernard Xiong 61be3180f5
Merge pull request #4539 from mysterywolf/rx
[rx] manual formatted
2021-03-31 13:54:53 +08:00
Bernard Xiong a8037b9d04
Merge pull request #4541 from mysterywolf/rx2
[rx] auto formatted
2021-03-31 13:54:38 +08:00
Bernard Xiong 85e81c4d60
Merge pull request #4461 from mysterywolf/at32
[at32] auto formatted
2021-03-31 13:53:25 +08:00
Bernard Xiong ac41503a4a
Merge pull request #4533 from mysterywolf/efm32
[efm32] auto formatted
2021-03-31 13:50:53 +08:00
thread-liu 43e8524ffc [update] stm32mp1 opemamp malloc -> rt_malloc. 2021-03-31 11:27:11 +08:00
hyhkjiy f109444d6e [UPD]nRF5x 'scons --dist' support 2021-03-30 22:14:22 +08:00
Meco Man 8e1bbb06de [ab32] rt_rtc_control->ab32_rtc_control 2021-03-29 23:39:01 +08:00
Bernard Xiong 69c0156368
Merge pull request #4544 from mysterywolf/fh8620
[fh8620] auto formatted
2021-03-29 16:16:23 +08:00
Bernard Xiong 4c7c215efc
Merge pull request #4542 from mysterywolf/apollo2
[apollo2] auto & manual formatted
2021-03-29 16:06:24 +08:00
Bernard Xiong 5d275ff06c
Merge pull request #4538 from mysterywolf/taihu
[taihu] auto formatted
2021-03-29 16:06:08 +08:00
Bernard Xiong cecd78b174
Merge pull request #4540 from mysterywolf/allwinner_tina
[allwinner_tina] manual & auto formatted
2021-03-29 16:05:55 +08:00
rtthread-bot 11dd63e9e9 Merge remote-tracking branch 'rtt_gitee/gitee_master' 2021-03-29 06:39:42 +00:00
Meco Man 49ef3cdca5 [fh8620] auto formatted 2021-03-29 07:31:02 +08:00
Meco Man 590c84cfcb [amebaz] auto & manual formatted 2021-03-29 07:25:10 +08:00
Meco Man fd0ce832e1 [apollo2] auto & manual formatted 2021-03-29 07:20:47 +08:00
Meco Man b88e579b62 [rx] mannual formatted 2021-03-29 07:13:22 +08:00
Meco Man dfa72b980d [allwinner_tina] manual & auto formatted 2021-03-29 07:11:44 +08:00
Meco Man ea96e75817 [rx] auto formatted 2021-03-29 07:02:36 +08:00
Meco Man 8a5876a908 [taihu] auto formatted 2021-03-29 06:57:58 +08:00
Meco Man a13aea3a30 remove return 2021-03-28 22:42:37 +08:00
Meco Man 390c635267 [stm32] remove 'count' variable in main() 2021-03-28 19:36:32 +08:00
Bernard Xiong 81761b153c
Merge pull request #4494 from mysterywolf/stm32f2111
[stm32f20x] update project files and auto formatted
2021-03-28 18:04:29 +08:00
Meco Man 9f2192a03d [efm32] auto formatted 2021-03-27 15:16:57 +08:00
Bernard Xiong 6ebb8a7eb4
Merge pull request #4516 from nongxiaoming/fix_bug
[bsp][nuvoton] update to compatible with Python 3.
2021-03-27 15:00:12 +08:00
Bernard Xiong 575bbfd7ef
Merge pull request #4528 from supperthomas/remove_useless
[bsp:efm32]remove the useless large file
2021-03-27 14:59:54 +08:00
静静流淌的柯溪 b1c041a3a7
open rtc clk to support ble stack 2021-03-27 14:44:21 +08:00
静静流淌的柯溪 d3d19d0494
add stm32wbxx_hal_hsem.c
add this file to support ble stack.
2021-03-27 14:42:40 +08:00
iysheng 7f738d9f3a [bsp][ab32vg1] Add alarm and 1 second interrupt support 2021-03-26 23:38:40 +08:00
supperthomas 7a5fd37fab remove the useless large fold 2021-03-26 21:17:40 +08:00
Bernard Xiong 358bc60a6a
Merge pull request #4517 from yangjie11/zynq-bsp
[bsp] 移出 zynq7000 bsp
2021-03-26 13:00:34 +08:00
yangjie 7f99cd8342 [bsp] 移出 zynq7000 bsp 2021-03-25 11:14:33 +08:00
nongxiaoming fca3850633 [bsp][nuvoton] update to compatible with Python 3. 2021-03-25 10:38:57 +08:00
guozhanxin 2f67101237 [bsp][raspberry-pico]add uart1 support. 2021-03-24 20:03:52 +08:00
guozhanxin baaf81872d [bsp][raspberry-pico]All memory is used for heap. 2021-03-24 18:57:23 +08:00
guozhanxin eee1453c80 [Fix] the problem of startup failure. 2021-03-24 18:03:19 +08:00
guozhanxin f9be3c80e3 add error checks of rt_mutex_create() 2021-03-24 09:32:12 +08:00
Bernard Xiong 50bf490263
Merge pull request #4455 from mysterywolf/raspi
[raspi] auto formatted
2021-03-23 20:11:26 +08:00
Bernard Xiong 0da431750d
Merge pull request #4483 from iysheng/just_rtc
[bsp][ab32vg1] Fix sizeof(time_t) no match with this chip
2021-03-23 20:10:29 +08:00
Bernard Xiong b8567de625
Merge pull request #4469 from mysterywolf/lpc
[lpcxxx] auto formatted
2021-03-23 20:04:44 +08:00
Bernard Xiong f97acdc660
Merge pull request #4464 from mysterywolf/nios
[nios-ii] auto formatted
2021-03-23 20:04:01 +08:00
Bernard Xiong 4c8c3b73f3
Merge pull request #4491 from mysterywolf/simulator
[simulator] 手动-自动格式化整理
2021-03-23 20:03:51 +08:00
Bernard Xiong 7228a1000f
Merge pull request #4496 from mysterywolf/tm4c129x
[tm4c129x] auto formatted
2021-03-23 20:02:36 +08:00
Bernard Xiong 687369c9da
Merge pull request #4497 from mysterywolf/tm4c123bsp
[tm4c123bsp] auto formatted
2021-03-23 20:02:26 +08:00
Bernard Xiong 5a5745e42f
Merge pull request #4500 from mysterywolf/mb9bf568r
[mb9bf568r] manual & auto formatted
2021-03-23 20:02:06 +08:00
Bernard Xiong b3cccf7d04
Merge pull request #4490 from mysterywolf/stm32
[stm32] auto formatted
2021-03-23 20:01:27 +08:00
Bernard Xiong 12673d37de
Merge pull request #4498 from mysterywolf/mb9bf500r
[mb9bf500r] manual & auto formatted
2021-03-23 20:01:04 +08:00
Bernard Xiong db16ba5024
Merge pull request #4499 from mysterywolf/mb9bf506r
[mb9bf506r]manual & auto formatted
2021-03-23 20:00:56 +08:00
Bernard Xiong bc618dd409
Merge pull request #4501 from mysterywolf/mb9bf618s
[mb9bf618s] manual & auto formatted
2021-03-23 20:00:41 +08:00
iysheng d8e906e6c8 [bsp][ab32vg1] Add env config to choose whether use internal clock 2021-03-23 13:50:25 +08:00
iysheng 011564e1eb [bsp][ab32vg1] Modify just set time when first power up 2021-03-23 09:54:54 +08:00
iysheng 074ca904a4 [bsp][ab32vg1] Fix sizeof(time_t) no match with this chip 2021-03-23 09:53:54 +08:00
cosmo 28ec21671c 删除了注释中从can.h拷贝的rt_can_filter_item 2021-03-22 14:24:05 +08:00
thread-liu f5d65afc77 [update] stm32mp1 .config file, enable CONFIG_RT_LIBC_USING_TIME default. 2021-03-22 14:12:34 +08:00
Meco Jianting Man 75de1c3e32
Update application.c 2021-03-22 00:09:04 +08:00
Meco Man 240d7247c7 [mb9bf618s] 自动-自动格式整理 2021-03-22 00:06:05 +08:00
Meco Man 6ca82399f4 [mb9bf568r] 手动-自动格式整理 2021-03-22 00:00:13 +08:00
Meco Man bd76f171f4 update 2021-03-21 23:40:23 +08:00
Meco Man 364ef38e54 [mb9bf506r]手动-自动格式整理 2021-03-21 23:32:39 +08:00
Meco Man 75405b62b8 [mb9bf500r] 手动-自动格式整理 2021-03-21 23:31:45 +08:00
Meco Man cb1892b4ce [tm4c129x] auto formatted 2021-03-21 22:31:27 +08:00
Meco Man 59b6f218c1 [tm4c123bsp] auto formatted 2021-03-21 22:23:24 +08:00
Meco Man 70b1c0e92f auto formatted 2021-03-21 02:55:53 +08:00
Meco Man b21d59b3dc update project files 2021-03-21 02:54:01 +08:00
Meco Man e37abb2b81 [simulator] 手动-自动格式化整理 2021-03-20 22:39:32 +08:00
Bernard Xiong de1d079ece
Merge pull request #4452 from xupenghu/patch-1
[bsp][stm32wb55] Update link.sct
2021-03-20 18:26:40 +08:00
Bernard Xiong a20325368f
Merge pull request #4463 from mysterywolf/simulator
[simulator] 更新配置文件 防止报错
2021-03-20 18:26:20 +08:00
Bernard Xiong 0824b16ba9
Merge pull request #4475 from jesHrz/jeshrz/fix-sdram-overwrite
[bsp]fix overwrite issue when using SDRAM on STM32F7XX
2021-03-20 18:25:57 +08:00
Bernard Xiong 49dca58dcc
Merge pull request #4474 from iysheng/master
[bsp][ab32vg1] Add support with uart2 and optimize serial port config…
2021-03-20 18:25:29 +08:00
picospuch f84250f3cc [bsp/max32660] add onchip rtc support 2021-03-20 17:49:07 +08:00
Bernard Xiong 70e566e833
Merge pull request #4482 from mysterywolf/rt_device_init_all
[kernel][device] remove rt_device_init_all()
2021-03-20 00:28:58 +08:00
Bernard Xiong fc6573922d
Merge pull request #4477 from supperthomas/h750_art_pi
[bsp/stm32] add the bsp of H750 art pi
2021-03-19 22:55:07 +08:00
supperthomas 05dbbc5786 fix the readme 2021-03-19 19:48:49 +08:00
Meco Man 0a8b6f5e8a [bug][stm32][wdg] 修复没有考虑到L0芯片的问题 2021-03-19 13:39:13 +08:00
Meco Man 846102efa1 [kernel][device] remove rt_device_init_all() 2021-03-19 03:01:07 +08:00
Wayne Lin dd986de786 [nuvoton][nk-980iot] Add SPI NOR flash configuration.
Add SPI NOR flash main storage configuration file.
2021-03-18 15:10:43 +08:00
Wayne Lin 5af9085966 [nuvoton] Fix ordering and configuration.
1. Update module starting ordering.
2. Fix QSPI PDMA configuration.
2021-03-18 15:07:09 +08:00
iysheng a05801911e [bsp][ab32vg1] Add support with uart2 and optimize serial port configuration with env tool 2021-03-18 13:49:01 +08:00
supperthomas e8a80f5234 remove useless file 2021-03-18 07:17:24 +08:00
supperthomas 3e9c2e02c2 fixed the mistake 2021-03-18 06:53:53 +08:00
Bernard Xiong 6de81af04c
Merge pull request #4466 from mysterywolf/python3
[python3] 部分脚本从python2语法升级到python3
2021-03-17 21:26:11 +08:00
supperthomas c34386cfcd remove the useless file 2021-03-17 21:21:59 +08:00
supperthomas d804600146 Update main.c 2021-03-17 21:15:00 +08:00
supperthomas a6c57d9640 [bsp/stm32] add art-pi uart3 2021-03-17 21:15:00 +08:00
supperthomas 7fc7600eca add readme 2021-03-17 21:15:00 +08:00
supperthomas b8121d9d43 add first version 2021-03-17 21:15:00 +08:00
Bernard Xiong 95c0569b33
Merge pull request #4465 from mysterywolf/nrf5152
[nrf5x] auto formatted
2021-03-17 17:55:53 +08:00
jeshrz ed881ca667 fix overwrite issue when using SDRAM on STM32F7XX 2021-03-17 17:36:17 +08:00
Meco Man 958d940575 [lpcxxx] auto formatted 2021-03-17 02:26:35 +08:00
Meco Man b138082fcc [python3] 部分脚本从python2语法升级到python3 2021-03-16 17:06:03 +08:00
Meco Man 48c72e233e [simulator] 更新配置文件 防止报错 2021-03-16 15:29:20 +08:00
Wayne Lin 6ec6285e1b [nuvoton] Update BSP.
1. Add NUC980 Chili board supporting.
2. Correct NuMicro.h including.
3. Implement rt_hw_us_delay system call function.
4. Move board.c to drv_common.c for M480 and M2354 series.
2021-03-15 15:41:41 +08:00
Bernard Xiong 60909301ed
Merge pull request #4443 from mysterywolf/readme
[ab32vg1] update readme
2021-03-15 09:24:43 +08:00
JiangYangJie 137bcdd5b4 add GET_PIN(PORTx,PIN)
Signed-off-by: JiangYangJie <JiangYangJie@126.com>
2021-03-14 18:47:54 +08:00
Meco Man 5bd17e1433 [stm32] auto formatted 2021-03-14 15:33:55 +08:00
Meco Man d19ee8ebcd [nios-ii] auto formatted 2021-03-14 15:22:53 +08:00
Meco Man 347916a755 [nrf5x] auto formatted 2021-03-14 15:18:33 +08:00
Meco Man 1a6e348922 [at32] auto formatted 2021-03-14 15:15:52 +08:00
Meco Man 1af9bbce32 [raspi] auto formatted 2021-03-14 12:58:10 +08:00
静静流淌的柯溪 18fa9b83b8
Update link.sct
更改ram段分配,适配CPU2无线协议栈
2021-03-13 13:53:34 +08:00
Meco Man ae75916e62 update 2021-03-12 18:08:37 +08:00
Bernard Xiong ca867e8c06
Merge pull request #4450 from mysterywolf/x86
[x86][drivers] auto formatted
2021-03-12 16:12:48 +08:00
Meco Man ed97957e32 [x86][drivers] auto formatted 2021-03-12 10:22:45 +08:00
Bernard Xiong 0e09f586eb
Merge pull request #4447 from mysterywolf/gd32
[gd32][drivers] auto formatted
2021-03-12 08:38:38 +08:00
Bernard Xiong 6307f3de9a
Merge pull request #4448 from mysterywolf/w60x
[w60x][drivers] auto formatted
2021-03-12 08:37:47 +08:00
Bernard Xiong 5c4f92126d
Merge pull request #4444 from mysterywolf/wdg
[ab32vg1] 增加看门狗溢出时间宏定义
2021-03-12 08:09:00 +08:00
Meco Man c20c2b6d5e [w60x][drivers] auto formatted 2021-03-12 00:09:55 +08:00
Meco Man 2e99d2855b [gd32][drivers] auto formatted 2021-03-12 00:03:36 +08:00
Meco Man eb894e88f1 update 2021-03-11 18:22:41 +08:00
Meco Man 1b189ca7fb update board.h 2021-03-11 18:20:09 +08:00
Meco Man 1a06e7ec27 [ab32] update readme 2021-03-11 15:19:36 +08:00
Meco Man 67e3282aec [ab32vg1] 增加看门狗溢出时间宏定义 2021-03-11 15:18:32 +08:00
Bernard Xiong 0beaeeef45
Merge pull request #4440 from mysterywolf/hw_delay
[ab32vg1] 增加rt_hw_us_delay()函数防止报错
2021-03-11 14:47:31 +08:00
Bernard Xiong d3f24f54fd
Merge pull request #4441 from mysterywolf/auto
[bluetrum] auto formatted
2021-03-11 14:47:10 +08:00
Bernard Xiong d69c411197
Merge pull request #4405 from zhuyf233/master
[bsp][stm32]fix stm32h7 flash driver error
2021-03-11 14:43:15 +08:00
Bernard Xiong 47e79990c2
Merge pull request #4438 from supperthomas/supperthomas
[bsp/max32660]add the fixed code
2021-03-11 14:29:17 +08:00
Meco Man f18dfa0850 auto formatted 2021-03-11 13:26:54 +08:00
Meco Man 8dfe39b3ac add void rt_hw_us_delay(rt_uint32_t us) 2021-03-11 13:24:28 +08:00
zhuyf233 2d5bbbf086
Merge branch 'master' into master 2021-03-10 19:07:53 +08:00
Bernard Xiong 550f34289f
Merge pull request #4419 from mysterywolf/rtc
[stm32]删除RTC对libc的依赖
2021-03-10 17:05:29 +08:00
Bernard Xiong 817afd271a
Merge pull request #4431 from mysterywolf/stm32
[stm32][driver] auto formatted
2021-03-10 17:05:01 +08:00
Meco Man 6263211623 [CI]修复脚本语法错误,解决CI报警 2021-03-10 14:05:08 +08:00
zhuyunfan 6b4cfce082 add name 2021-03-10 12:45:13 +08:00
zhuyunfan 7e66867e2b Merge branch 'master' of https://gitee.com/zyf96420/rt-thread 2021-03-10 07:28:54 +08:00
Bernard Xiong b6373dbca1
Merge pull request #4351 from iysheng/master
[bsp][gd32103c-eval] Add internal rtc driver
2021-03-09 20:59:04 +08:00
Bernard Xiong 7a596e1646
Merge pull request #4319 from OpenNuvoton/nuvoton
[bsp/nuvoton] Support NuMaker-M2354 Cortex-M23 platform.
2021-03-09 20:57:24 +08:00
iysheng 70217ef056 [bsp][gd32103c-eval] Add internal rtc driver 2021-03-09 12:13:42 +08:00
Wayne Lin 802a2a03f3 Keep --c99 flag and append MDK5 building notification. 2021-03-08 23:25:38 +08:00
Meco Man fc04d828ee [stm32][driver] auto formatted 2021-03-08 22:40:39 +08:00
iysheng 5c8f6cc890 [bsp][gd32103c-eval] Add watchdog driver 2021-03-08 18:14:50 +08:00
supperthomas 1003a43d27 add the fixed code 2021-03-06 22:09:19 +08:00
supperthomas bcc318811c [bsp/max32660] add the scons --dist 2021-03-05 22:09:55 +08:00
zhuyunfan 9bc18ebfaf Merge branch 'master' of https://github.com/RT-Thread/rt-thread 2021-03-05 13:16:46 +08:00
Meco Man 4f06fdc0ad [stm32]删除RTC对libc的依赖 2021-03-05 09:26:26 +08:00
yangjie da43448fab [bsp][samrtfusion2]add C99 support and update project files 2021-03-04 13:51:39 +08:00
zhuyunfan 8897a1cde3 Merge branch 'master' of https://github.com/RT-Thread/rt-thread 2021-03-03 16:28:23 +08:00
Bernard Xiong 4a40ba9535
Merge pull request #4407 from hyhkjiy/feature/nrf5x
[ADD]vscode support for nrf52832
2021-03-03 16:22:27 +08:00
zhuyunfan aad29c0d85 fix error 2021-03-03 14:51:41 +08:00
Bernard Xiong d718f64dfc
Merge pull request #4409 from DavidLin1577/patch-9
[bsp] Mini optimized the fh_mmc.c
2021-03-03 08:56:33 +08:00
David Lin a6c04dbf18
[bsp] Mini optimized the fh_mmc.c
Deleted the un-reach code line 'break;'
2021-03-02 16:16:36 +08:00
Howard Su b22b7cbdfe Cleanup Interrupt for F1S
Use structure to handle the registers access, which simplified the logic
2021-03-02 14:00:26 +08:00
hyhkjiy d42e66cb0d [ADD]vscode support for nrf52832 2021-03-02 13:47:40 +08:00
zhuyunfan 9d1d28aa11 Merge branch 'master' of https://gitee.com/zyf96420/rt-thread 2021-03-01 16:54:21 +08:00
thread-liu 53dea16e5c [update] sdio wifi. 2021-03-01 15:57:10 +08:00
Bernard Xiong 893e5ad27c
Merge pull request #4403 from mysterywolf/removeminisystem
[bsp][stm32] 移除mini system BSP
2021-03-01 15:01:43 +08:00
zhuyunfan 2364033109 fix stm32f7 flash driver error 2021-03-01 12:56:59 +08:00
Meco Man 68782205ed [bsp][stm32] 移除mini system BSP 2021-03-01 05:52:48 +08:00
Bernard Xiong a716126f28
Merge pull request #4389 from mysterywolf/sdcard
[bug][bsp][stm32][pandora] cannot use fatfs in the main thread at starting up
2021-02-28 22:09:55 +08:00
Bernard Xiong b087b2d9b0
Merge pull request #4394 from supperthomas/ci_test
[bsp/max32660] 添加GCC编译环境和去掉Keil的microlib选项
2021-02-28 20:24:59 +08:00
Bernard Xiong 307671e2c4
Merge pull request #4392 from Jackistang/master
[bsp/max32660] add the driver of i2c
2021-02-28 20:19:29 +08:00
Meco Man 9da70b7e76 删除多余空格 2021-02-27 14:53:00 +08:00
jackis 8c7dd0353a Keep the project file as it is, remove test code 2021-02-27 09:53:37 +08:00
Bernard Xiong 2bf53d315d
Merge pull request #4369 from mysterywolf/removeminilibc
[libc]移除minilibc 并将其职能并入newlibc中
2021-02-27 09:12:45 +08:00
supperthomas db61c0d377 [bsp/max32660] remove the microlib about keil 2021-02-27 00:15:53 +08:00
supperthomas bc133b83a7 [bsp/max32660] add the gcc and vscode environment 2021-02-26 23:35:08 +08:00
Bernard Xiong ff469fee30
Merge pull request #4360 from haocg9310/stm32DAC
fix stm32 drv_dac.c some bugs
2021-02-26 23:14:48 +08:00
jackis 2b9d265364 [bsp/max32660] modify readme.md 2021-02-26 17:41:56 +08:00
jackis c0c353e7c3 [bsp/max32660] close i2c 2021-02-26 17:38:53 +08:00
jackis d306e39a55 [bsp/max32660] add the driver of i2c 2021-02-26 17:32:33 +08:00
Meco Man c271332dd8 [bug][bsp][stm32][pandora] fix a bug that cannot use fatfs in the main thread at starting up 2021-02-26 10:23:01 +08:00
Bernard Xiong 8afee3092a
Merge pull request #4382 from Sunwancn/stm32-usart-8bits-parity
[drv_usart.c]修复stm32串口开启奇偶校验时字长设置错误
2021-02-26 00:10:14 +08:00
Sunwancn e22f72293e [drv_usart.c]修复stm32串口开启奇偶校验时字长设置错误 2021-02-24 21:11:27 +08:00
Bernard Xiong d1ba6ff32e
Merge pull request #4373 from LeeChunHei/bsp_fix
imxrt bsp 修復
2021-02-24 16:46:05 +08:00
Bernard Xiong b7a71b8552
Merge pull request #4371 from mysterywolf/fixold
[libc] 去除RT_USING_NOLIBC 历史遗留
2021-02-24 16:45:29 +08:00
LeeChunHei b4cbfca550 change to use SConscript to enable clear bss in startup.s 2021-02-24 12:04:08 +08:00
guozhanxin 05ce4e67c3 [bsp][raspberry-pico] Fixed failure to start without connecting to UART 2021-02-24 11:04:35 +08:00
Bernard Xiong c0331c5838
Merge pull request #4375 from mysterywolf/pin
[bsp][stm32][qspi]修复拼写错误
2021-02-23 18:59:40 +08:00
Meco Man 361f838567 修复拼写错误 2021-02-23 12:50:41 +08:00
LeeChunHei 8ef1fa192a fix no clear bss with gcc and the wrong logic in SConscript 2021-02-23 11:45:27 +08:00
Meco Man 8f7bbfa011 remove RT_USING_NOLIBC 2021-02-23 11:27:12 +08:00
Meco Man f9ad7f1b8c remove efm32 files 2021-02-23 10:41:07 +08:00
Meco Man 9220447060 update 2021-02-23 10:28:13 +08:00
Bernard Xiong 4426af03f8
Revert "添加imxrt的pulse encoder和usb host驅動" 2021-02-23 09:44:27 +08:00
Bernard Xiong d9c3459e11
Merge pull request #4295 from LeeChunHei/test_branch
添加imxrt的pulse encoder和usb host驅動
2021-02-23 09:41:27 +08:00
Bernard Xiong 6d3847b6bd
Merge pull request #4335 from LeeChunHei/qtimer_port
爲RT1052移植QTMR的PWM
2021-02-23 09:41:03 +08:00
Bernard Xiong 5a53b08fb9
Merge pull request #4336 from LeeChunHei/spi_test
對imxrt的SPI傳輸改用非阻塞API
2021-02-23 09:40:17 +08:00
Meco Man b2d3317c6a remove minilibc 2021-02-23 03:21:16 +08:00
LeeChunHei 6f0b8a5b78 change the wrong syntax 2021-02-22 22:26:00 +08:00
LeeChunHei 4c32843d73 add minus sign for all RT_ERROR code 2021-02-22 22:23:10 +08:00
LeeChunHei a40bf3b11d adding option for using blocking spi transfer 2021-02-22 22:17:07 +08:00
haocg 79ec88953f DAC little bug 2021-02-20 16:27:21 +08:00
Bernard Xiong 3b003937e8
Merge pull request #4352 from DavidLin1577/patch-7
Mini optimized the spi_flash_init.c
2021-02-20 12:19:11 +08:00
Bernard Xiong 2eaff5b829
Merge pull request #4353 from DavidLin1577/patch-8
Fixed the return value bug in sdcard_port.c
2021-02-20 12:19:01 +08:00
Bernard Xiong 68e676575e
Merge pull request #4357 from sheltonyu/developer
[bsp/at32] update for project default configuration
2021-02-20 12:14:35 +08:00
Bernard Xiong 3b459e8297
Merge pull request #4356 from BernardXiong/master
[bsp][x86] update x86 with Kconfig and newlib toolchains.
2021-02-20 12:13:48 +08:00
Bernard Xiong b204651517
Merge pull request #4333 from mysterywolf/pthread
[pthread][libc][time] 修改pthread与libc的时间函数若干问题
2021-02-20 12:12:56 +08:00
sheltonyu b950244d32 [bsp/at32] update for project default configuration 2021-02-20 10:03:12 +08:00
Bernard Xiong 2da5d4a5d6 [bsp][x86] update x86 with Kconfig and newlib toolchains. 2021-02-19 23:55:17 +08:00
David Lin e39789ecd0
Update sdcard_port.c 2021-02-19 13:35:19 +08:00
David Lin 68e0d3a19d
Fixed the return value bug in sdcard_port.c
Fixed the return value bug in sdcard_port.c
2021-02-18 23:46:42 +08:00
David Lin 69b95ac979
Mini optimized the spi_flash_init.c
Delete the ";"
2021-02-18 23:32:23 +08:00
whsj2 0c2aef2c0b 完善SWM320 BSP 2021-02-18 13:29:12 +08:00
Bernard Xiong 6420c27791
Merge pull request #4294 from Michael0066/ls1b-dev
bsp:ls1b:rework uart driver and fix some bugs to make it work. tested on ls1b dev board
2021-02-18 10:26:22 +08:00
Bernard Xiong 17ee3d2c08
Merge pull request #4346 from supperthomas/ci_test
[bsp/nrf5x] add the FAQ about hardfault
2021-02-18 09:41:49 +08:00
supperthomas b19e71e18e fix the complier error 2021-02-18 06:33:45 +08:00
supperthomas 5c73b3e6e9 add the FAQ about hardfault 2021-02-18 06:23:53 +08:00
Bernard Xiong 7f7b52f9a6
Merge pull request #4325 from sheltonyu/developer
1.add can and on-chip-flash drivers 2.fixed c++ compiler error
2021-02-18 00:13:43 +08:00
Bernard Xiong 51c492881a
Merge pull request #4343 from supperthomas/max32660_spi
[bsp/max32660] add the driver of spi and gpio
2021-02-17 11:13:54 +08:00
supperthomas 74d1f9b803 add the project 2021-02-16 16:30:10 +08:00
supperthomas 933f5dd392 add README and fix the code 2021-02-16 16:27:54 +08:00
supperthomas 8ac935aeaf add the driver of gpio 2021-02-16 00:02:00 +08:00
supperthomas c0f8330811 fix the sample code 2021-02-15 14:21:41 +08:00
supperthomas 3e6b866956 fix the code sytle 2021-02-15 13:59:08 +08:00
supperthomas 6c7ae38938 [bsp/max32660] add the driver of spi 2021-02-15 13:55:52 +08:00
Bernard Xiong 7d72bdf303
Merge pull request #4314 from mysterywolf/mktime1
[bug][localtime]解决底层驱动格林威治时间与当地时间混乱使用的问题
2021-02-15 09:26:52 +08:00
LeeChunHei 7e5034c67d change to use non blocking api and use semaphore to sync the transfer 2021-02-14 12:15:20 +08:00
LeeChunHei b51c6339f0 finish testing 2021-02-13 18:50:58 +08:00
LeeChunHei fa5c8e1502 modifly to use multi usb(not tested) 2021-02-13 18:50:47 +08:00
LeeChunHei 75a4efc406 Add pulse encoder and usb host to imxrt (not tested) 2021-02-13 18:50:37 +08:00
LeeChunHei 7c151557c3 Add pulse encoder and usb host to imxrt (not tested) 2021-02-13 18:50:19 +08:00
LeeChunHei 18ff046e7f change to correct username 2021-02-13 18:42:51 +08:00
Bernard Xiong d1d2d3a210
Merge pull request #4317 from DavidLin1577/patch-3
[bsp]Fixed the stack overflow bug in i2c.c
2021-02-12 23:53:57 +08:00
Bernard Xiong eda10bb966
Merge pull request #4318 from DavidLin1577/patch-4
[bsp]Mini optimized the drv_sound.c
2021-02-12 23:07:50 +08:00
Bernard Xiong 122a1753d5
Merge pull request #4330 from liruncong/RT_SECTION
SECTION改为RT_SECTION
2021-02-12 13:02:31 +08:00
Bernard Xiong 12ce3bd4ff
Merge pull request #4332 from supperthomas/max32660
[bsp/maxim]add the bsp of max32660-evsys
2021-02-12 12:58:44 +08:00
Meco Man 40bb949cd5 update bsp zynq7000 2021-02-12 12:44:12 +08:00
Meco Man 55b31a7c00 update fh8620 这些BSP太老了!! 2021-02-12 12:34:29 +08:00
Meco Man 45867effd8 update bsp fh8620 zynq7000 2021-02-12 12:28:04 +08:00
Meco Man cc000b33cd update bsp ls1cdev 2021-02-12 12:24:59 +08:00
Meco Man 28e8e6da62 add void rt_hw_us_delay(rt_uint32_t us) for mini2440 2021-02-12 02:37:30 +08:00
supperthomas f818faec58 fix the code sytle 2021-02-12 00:28:44 +08:00
supperthomas 096253936f [bsp/max32660] add readme 2021-02-11 23:33:38 +08:00
supperthomas c91971821e add the gcc complier 2021-02-11 20:50:05 +08:00
supperthomas 153b03f310 [bsp/max32660] add the keil project 2021-02-11 16:18:33 +08:00
supperthomas 864d1dd703 fix the project 2021-02-11 10:57:00 +08:00
supperthomas abcac46fcf first console project 2021-02-11 04:51:35 +08:00
liruncong 6df5634b52 [bsp]SECTION=>RT_SECTION(与catch2中SECTION冲突) 2021-02-09 23:25:56 +08:00
sheltonyu bb28784a0c 1.add can and on-chip-flash drivers 2.fixed c++ compiler error 2021-02-09 14:28:11 +08:00
Bernard Xiong 09024c25f0
Merge pull request #4321 from mysterywolf/blue
[stm32][bluepill] 增加英文参考资料
2021-02-08 20:35:43 +08:00
Meco Man 10e955638d [stm32][bluepill] 增加英文参考资料 2021-02-08 15:01:13 +08:00
David Lin a76fde6ca4
[bsp] mini optimized the drv_xpt2046.c
error device name xpt2049 in pi4 , so  changed xpt2049 -> xpt2046.
2021-02-08 12:34:25 +08:00
David Lin 79267212ef
[bsp]Mini optimized the drv_sound.c
1.  "tx_fifo = rt_calloc(1, TX_FIFO_SIZE); "  , so deleted the line "rt_memset(tx_fifo, 0, TX_FIFO_SIZE);"
2. " rx_fifo = rt_calloc(1, TX_FIFO_SIZE); "  , so deleted the line "rt_memset(rx_fifo, 0, TX_FIFO_SIZE);"
2021-02-08 11:57:50 +08:00
Wayne Lin 1679a9c618 Remove IAR warnings. 2021-02-08 11:51:52 +08:00
David Lin 82586c5e02
mini optimize the i2c.c 2021-02-08 10:12:57 +08:00
Bernard Xiong 21ebf93e20
Merge pull request #4270 from greedyhao/stm32-pwm-fix
[bsp][stm32] fix PWMN_CMD_DISABLE config
2021-02-08 09:53:01 +08:00
Meco Man 86ebf17a23 localtim改为gmtime 2021-02-07 21:49:25 +08:00
Meco Man f073911cd3 解决底层驱动格林威治时间与当地时间胡乱使用的问题 mktime函数改为timegm函数 2021-02-07 21:08:41 +08:00
supperthomas 0fe8fccfbd first version 2021-02-06 07:36:26 +08:00
Bernard Xiong 9787116870
Merge pull request #4272 from iysheng/master
[bsp][gd32103c-eval] Add hwtimer driver and modify adc driver with LOG_x function
2021-02-06 00:15:41 +08:00
Bernard Xiong 7fc236dddb
Merge pull request #4306 from mysterywolf/rtc
[libc][stm32-driver RTC] 修复RTC驱动以及libc time.c库若干问题
2021-02-05 20:23:24 +08:00
Wayne Lin 4fcb87a8aa Support M2354 platform.
1. Add NuMaker-M2354 BSP.
2. Fix SLCD library and modify its demo.
2021-02-05 18:52:13 +08:00
iysheng e2d6f6aadd [bsp][gd32103c-eval] Modify adc driver with LOG_x function and deselect adc and hwtimer driver 2021-02-05 13:53:52 +08:00
Meco Man c2fca3dffe 修复RTC驱动以及libc time.c库若干问题 2021-02-05 13:13:22 +08:00
iysheng a281ee9874 code format 2021-02-05 11:46:44 +08:00
iysheng 2b50fbafe2 [bsp][gd32103c-eval] Add hwtimer driver 2021-02-05 11:45:05 +08:00
Bernard Xiong 6b980039b1
Merge pull request #4301 from thread-liu/master
[update] elf2uf2.exe
2021-02-04 14:21:37 +08:00
greedyhao 4b9e58cb1b [bsp][bluetrum] add adc and rtc support 2021-02-04 13:51:55 +08:00
thread-liu a5c91a07ef [update] elf2uf2.exe 2021-02-04 11:13:30 +08:00
Bernard Xiong e210bc7cb6
Merge pull request #4273 from greedyhao/bluetrum
[bsp][bluetrum] add pwm support
2021-02-03 10:53:16 +08:00
Bernard Xiong 58c3b2f523
Merge pull request #4289 from mysterywolf/stm32bsp
[stm32][bsp]更新BSP readme列表
2021-02-02 21:33:36 +08:00
thread-liu 00841bb0f5 [add] raspberry-pico elf2uf2.exe 2021-02-02 17:38:19 +08:00
cosmo 55ea496431 格式修正 2021-02-02 14:28:32 +08:00
cosmo 9c811b19ba 修复滤波设置问题,根据标志帧和扩展帧判别所需位移,根据滤波模式判别CAN_FxR2[3:0]设置。 2021-02-02 14:23:56 +08:00
cosmo 69a347fa7b 修复 应用层设置hdr = -1时,驱动层没有正确识别问题,默认按照滤波表顺序设置FilterBank 2021-02-02 14:10:57 +08:00
michael 97de1e7407 bsp:ls1b:rework uart driver and fix some bugs to make it work. tested on ls1b dev board which make by Loongson(GuangZhou) 2021-02-02 09:33:38 +08:00
Bernard Xiong 59f320783f
Merge pull request #4286 from Michael0066/ls1b-dev
ls1b: fix the count of GPIO IRQ
2021-02-02 07:00:46 +08:00
Bernard Xiong b42a43cd00
Merge pull request #4265 from guojiawei314/master
修复在STM32的qspi驱动中,若定义BSP_QSPI_USING_SOFTCS开启软件cs引脚控制,则结构体成员pin大小写不一致的错误。
2021-02-02 05:46:08 +08:00
Bernard Xiong f2a091e2ad
Merge pull request #4287 from OpenNuvoton/nuvoton
[bsp/nuvoton] Sync and update.
2021-02-02 05:44:51 +08:00
Bernard Xiong bb35c5d627
Merge pull request #4242 from 0xcccccccccccc/patch-1
[BSP][LS2K][Bug fix]修正龙芯2K平台下SPI分频系数调节不正确的错误
2021-02-02 05:39:15 +08:00
Meco Man b63b7e46c5 [stm32][bsp]更新BSP readme列表 2021-02-01 12:44:05 +08:00
Wayne Lin 9a37920a69 Add SPI NAND's bootloader and its booting parameters. 2021-02-01 10:44:02 +08:00
Wayne Lin dfbeb9e88c Sync Nuvoton porting.
1. NUC980 platform: USBH, INPUTCAPTURE, SPINAND.
2. Correct enter-quad-mode routine in board_dec.c.
3. Use RT_ASSERT to catch system-call-exceptions.
2021-02-01 10:35:44 +08:00
michael 4de8848a8c bsp:ls2k: make uart init more flexible 2021-01-31 23:03:16 +08:00
michael d874ab1109 mips:gs232:LS1C300 have 5 group INTC cells but LS1B have 4 group INTC cells 2021-01-31 21:56:30 +08:00
Bernard Xiong ef8b984fa1
Merge pull request #4282 from Michael0066/ls2k-dev
bsp:ls2k:make set console device more flexible
2021-01-31 13:35:24 +08:00
Bernard Xiong cf497f0c18
Merge pull request #4285 from hyhkjiy/feature/nrf5x
Feature/nrf5x
2021-01-31 13:31:20 +08:00
Bernard Xiong 8801de442b
Merge pull request #4274 from xys20071111/master
Update bsp/allwinner_tina/rtconfig.py
2021-01-31 13:30:28 +08:00
hyhkjiy 50fe26e19c [UPD]nrf52840 compatible with gcc compilation 2021-01-31 10:03:56 +08:00
hyhkjiy 81c26ecf5d [UPD]nrf52832 compatible with gcc compilation 2021-01-31 10:01:10 +08:00
michael 752238dbe8 bsp:ls2k:make set console device more flexible 2021-01-30 19:47:13 +08:00
Bernard Xiong 45963a16b0
Merge pull request #4266 from mysterywolf/bluepill
[stm32][bluepill] add the function of MDK simulator & update MDK5 project template
2021-01-30 09:23:14 +08:00
Bernard Xiong 40feb74557
Merge pull request #4276 from Guozhanxin/raspberry-pico
[bsp][raspberry-pico]add gpio drivers
2021-01-30 05:37:21 +08:00
forest-rain aa285845f2 add support stm32wl and bsp/stm32wl55jc-st-nucleo(recommit)
update STM32WLxx_HAL to released v1.0.0
2021-01-29 10:28:18 +08:00
Meco Man d79efd3794 update 2021-01-29 10:01:04 +08:00
guozhanxin 871ba08ae6 [bsp][raspberry-pico]update file header 2021-01-28 22:24:27 +08:00
guozhanxin 76331797cd [bsp][raspberry-pico]add gpio drivers 2021-01-28 22:17:05 +08:00
Bernard Xiong 8b0d2bd323
Merge pull request #4263 from thread-liu/master
[PWM] Fix the pwm clock frequency doubling problem.
2021-01-28 21:12:55 +08:00
guojiawei314 ffc3da61fe 修复在STM32的qspi驱动中,若定义BSP_QSPI_USING_SOFTCS开启软件cs引脚控制,则结构体成员pin大小写不一致的错误。统一为pin。 2021-01-28 21:06:46 +08:00
guozhanxin 6d36d384c2 add raspberry-pico bsp 2021-01-28 19:59:59 +08:00