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
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
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
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
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