会飞的诸
|
fec7404506
|
[bsp] wch ch32v307v-r1动态初始化堆内存 (#6849)
#### 为什么提交这份PR (why to submit this PR)
- 修复ch32v307v-r1 board.h 中变量_stack_size未声明BUG
- 提供ch32v307v-r1动态堆内存分配(宏开关)代码
- ch32v307v-r1 MD文档新增烧录方式,作为烧录后无运行结果的替代方案
#### 你的解决方案是什么 (what is your solution)
- 去掉_stack_size未声明变量
- 动态分配内存堆,将堆起始地址放在.bss段结尾,堆结束地址放在.stack段开头[详情](https://club.rt-thread.org/ask/article/001065082e9ae611.html)
- 将烧录工具替换为WCH-LinkUtility
#### 在什么测试环境下测试通过 (what is the test environment)
- 开发工具: RT-Thread Studio
- 测试板卡:ch32v307v-r1评估板
- 烧录工具:WCH-LinkUtility
|
2023-01-13 20:50:33 -05:00 |
Meco Man
|
ce3f60b22b
|
[RTduino][ch32v307] add English readme
|
2023-01-13 11:40:57 +08:00 |
hg0720
|
59f10fd704
|
[bsp][ch32v307]适配RT-duino框架 (#6669)
为ch32v307适配rt-duino,支持pwm、gpio、uart、iic,暂不支持 spi。
已在ch32v307评估板测试。
测试内容包括串口打印、呼吸灯、AHT10温湿度读取等。
|
2022-12-27 02:45:20 -05:00 |
Man, Jianting (Meco)
|
99bdf978d7
|
[rtdef] use lower-case to define attributes (#6728)
* [rtdef] rename RT_WEAK attribute as rt_weak
* [rtdef] rename RT_USED attribute as rt_used
* [rtdef] rename RT_SECTION attribute as rt_section
* [rtdef] rename ALIGN attribute as rt_align
* [legacy] add RT_USED ALIGN RT_SECTION RT_WEAK as legacy support
|
2022-12-11 13:12:03 -05:00 |
linshire
|
1805ca5e2e
|
[ch32v307]添加了硬件spi驱动 (#6654)
* 添加了硬件spi驱动
|
2022-11-26 15:00:11 -05:00 |
Meco Man
|
0a533aeb79
|
[ch32v307] support c++
|
2022-10-26 00:55:29 -04:00 |
linshire
|
fd6cfa3bbd
|
replaced the judgement of RT_USING_XXX with BSP_USING, and add some… (#6554)
* replaced the judgement of RT_USING_XXX with BSP_USING, and add some tips in Konfig about soft_i2c
|
2022-10-23 23:08:20 -04:00 |
self-confident neko
|
642ba3bc93
|
新增CH32V307的硬件定时器功能 (#6545)
新增CH32V307的硬件定时器功能,并在CH32V307V-R1-1V0板卡上进行了测试。
|
2022-10-21 20:12:17 -04:00 |
zhaohaisheng
|
88179b75a1
|
[bsp][ch32v307]增加软件spi驱动 (#6532)
|
2022-10-19 00:23:25 -04:00 |
hg0720
|
fddc522d9c
|
[bsp][ch32v307]添加了pwm驱动 (#6519)
* [bsp][ch32v307]添加了 pwm 驱动
|
2022-10-16 20:14:08 -04:00 |
hg0720
|
90d566308d
|
[bsp][ch32v307]修复了模拟iic的BUG (#6505)
|
2022-10-11 21:35:37 -04:00 |
chenbin182
|
c17d5d509f
|
[bsp][ch32v307] 添加can驱动 (#6484)
CH32V307 添加can驱动。
CAN1和CAN2均可以使用,而且调整好波特率
|
2022-10-08 22:32:29 -04:00 |
linshire
|
e43a938ec1
|
[bsp][ch32v307] 修改部分菜单 (#6483)
* 修改部分菜单
* change again
|
2022-09-30 11:19:38 -04:00 |
hg0720
|
ee57f2d0da
|
[ch32v307][bsp]添加了看门狗驱动 (#6474)
添加了 ch32v307 看门狗驱动,已在 ch32v307评估板验证;
修改了 rt-thread\bsp\wch\risc-v\ch32v307v-r1\board 目录下的 Kconfig 文件;
修改了 rt-thread\bsp\wch\risc-v\Libraries\ch32_drivers 目录下的 SConscript 文件;
添加了 rt-thread\bsp\wch\risc-v\Libraries\ch32_drivers 目录下的 drv_iwdt.c 文件;
|
2022-09-28 21:09:53 -04:00 |
hg0720
|
714b93cc3d
|
添加了 rtc 驱动
|
2022-09-22 23:25:27 -04:00 |
hg0720
|
90d9b449b1
|
[ch32v307v-r1] 添加了模拟iic驱动 (#6447)
|
2022-09-19 10:33:55 -04:00 |
hg0720
|
60d6e42941
|
[ch32v307v-r1] 添加dac驱动 (#6440)
|
2022-09-18 09:32:56 -04:00 |
linshire
|
fdcee2da20
|
[BSP] CH32V307 add drv_adc (#6431)
添加了ch32v307的adc驱动,已在ch32v307评估班上对adc1ch5进行了验证,并修改了kconfig以及scons脚本,可以成功编译以及使用
|
2022-09-16 22:50:57 -04:00 |
linshire
|
36e03d0448
|
Ch32 v307 kconfig fix (#6373)
* add Kconfig file "USART2~USART8"
|
2022-09-05 11:13:04 -04:00 |
liYang~
|
c67cbdb30c
|
[drv_gpio]为ch32完善gpio驱动 (#6334)
* 修改Kconfig的不足
* update gpio driver
* formatting code
|
2022-08-25 10:24:53 -04:00 |
liYang~
|
9cfb864068
|
[bsp]添加ch32v307vct6 (#6331)
|
2022-08-23 21:51:35 -04:00 |