添加了CH32V30系列适配RT-Thread的ETH驱动。 Added ethernet driver for CH32V30 series adapted to RT-Thread. 请提供验证的bsp和config (provide the config and bsp) BSP: bsp/wch/risc-v/ch32v307v-r1 .config: 添加了 drv_eth.h、drv_eth.c 文件; 修改了 rt-thread/bsp/wch/risc-v/Libraries...
近日,沁恒微电子联合物联网操作系统厂商睿赛德科技(RT-Thread)正式推出了32位工业级互联型RISC-V单片机CH32V307 RT-Thread BSP板级支持包,并支持基于RT-Thread Studio和MounRiver Stduio(MRS)两款 IDE快速开发。 CH32V307系列是基于32位RISC-V设计的互联型微控制器,配备了硬件堆栈区、快速中断入口,在标准RISC-V...
FlashDB 底层的 Flash 管理及操作依赖于 RT-Thread 的 FAL (Flash Abstraction Layer) Flash 抽象层开源软件包 ,所以只需要将所用到的 Flash 对接到 FAL ,即可完成整个移植工作。 FlashDB的移植关键在于FAL的移植,FAL的移植的关键在于在片外flash上搭建FAL,具体步骤如下: 模拟SPI读写功能的实现(板子画错了,因此...
ch32v307有成熟的RT-Thread 支持,使用RT-Thread studio可以快速的建立工程,我将分享系列文章,这一篇...
用RT-Thread Studio向ch32v307vct6烧录程序,有个前置条件要完成。 1坑中坑(这部分可以看看,不要跟着操作) 要先用沁恒的烧录工具WCHISPStudio将ch32v307vct6的ROM改为224K,RAM改为96K, 参考数据手册可以发现ch32v307的FLASH和RAM是可以自己配置大小的,第一次见。
RT-Thread is an open source IoT Real-Time Operating System (RTOS). - [bsp][ch32v307]添加了适配RT-Thread的ETH驱动 · RT-Thread/rt-thread@5c5d00b
复制一份CH32V307V-R1最新的BSP(这里我是1.0.8),路径在此 D:\RT-ThreadStudio\repo\Extract\...
(5)兆易创新:GD32VF103V(bsp/gd32/risc-v) (6)沁恒:CH32V103、CH32V208、CH32V307、CH569(bsp/wch/risc-v) (7)中科蓝汛:AB32VG1(bsp/bluetrum/ab32vg1-ab-prougen) (8)东软载波:es32vf2264(bsp/essemi/es32vf2264) (9)乐鑫:ESP32-C3(bsp/ESP32_C3) ...
RTduino是RT-Thread实时操作系统的Arduino生态兼容层,为RT-Thread社区的子社区,旨在兼容Arduino社区生态来丰富RT-Thread社区软件包生态(如上千种分门别类的Arduino库,以及Arduino社区优秀的开源项目),并降低RT-Thread操作系统以及与RT-Thread适配的芯片的学习门槛。通过RTduino,可以让用户使用Arduino的函数、编程方法,轻松...
#include"gd32f30x.h"#include"systick.h"#include<stdio.h>#include<rtthread.h>#include"bsp_led.h"/* retarget the C library printf function to the USART */intfputc(intch,FILE*f){usart_data_transmit(USART0,(uint8_t)ch);while(RESET==usart_flag_get(USART0,USART_FLAG_TBE));returnch...