拉取/合并请求描述:(PR description) [在使用 RT-Thread Studio 构建 GD32F303 项目的时候,发现没有 PWD 驱动,然后自己写了一个,并在实际项目上稳定使用了半年有余的时间,现在开源出来给其他有需要的人,免得大家重复造轮子] 当前拉取/合并请求的状态 Intent for you
该芯片是一款基于Cortex-M4开发的32bit处理器,最高主频可达到120M,大大提高了程序的运行的速度,同时芯片集成了许多通信接口和外设:GPIO、ADC、PWM、USART、I2C等。硬件引脚兼容STM32F103C8T6,可方便从硬件上直接替换,无须修改硬件电路。GD32E103C8T6具有可观的内部存储空间,Flash:64KB,RAM:20KB。 准备工作 硬...
void_rt_hw_console_output(constchar*str){rt_size_t i=0,size=0;char a='\r';size=rt_strlen(str);for(i=0;i<size;i++){if(*(str+i)=='\n'){usart_data_transmit(USART0,(uint32_t)a);while((usart_flag_get(USART0,USART_FLAG_TC)==RESET));}usart_data_transmit(USART0,(uint32...
RT-Smart 支持:DFZU2EGMPSoC、cv181x-riscv STM32:STM32 G0、G4、L0、L4 系列支持一键开启切换 RT-Thread Nano 版本;STM32 Nucleo 系列增加板卡级识别宏;STM32 系列新增 Nano 版本 attach config 相关的 CI RTduino支持:raspberry-pico 、stm32h503-st-nucleo、stm32h563-st-nucleo、stm32f412-nucleo、...
gd32: Add PWM driver for GD32F303 imxrt: Update to support Keil AC6, add link script files, improve SPI support, improve SPI support for RW007, and improve documentation LPC4088: Increase support for IAR environment (# 7611) lpc55sxx: update keil default project,update drv_soft_i2c drv...
RTThread完整版学习(RCEA考试练习)之操作系统移植(照猫画虎版)RTThread的一大特色就是有丰富免费的组件可以用,但是对于我这个初学者来说很难习惯它必须使用它的模板完成任务,而且在STM32也已经放弃了对标准库的支持,这让我这个一直使用标准库的菜鸟感到很是头大。但初学,还就得依葫芦画瓢,待练习的成熟了,再自己...
形成一张初始化函数表(可以类比STM32的中断向量表)。rt_application_init:应用程序相关 不论开没...
Nand我用xfel把spl烧录进去是可以启动的,但是nand容易有坏块,所以它是通过烧录到多个page,启动时会依次从0,32,64...寻找启动固件,而且BOOTROM是只从page中取1K的数据,用xfel spinand splwrite 1024 <address> <file> - Write file to spi nand flash with split support来烧录,参考https://whycan.com/t_491...
基于GD32F303ARM Cortex-M4的示例: https://github.com/Yanye0xFF/RTXThread 概述 这并不是一个全新的实时操作系统,而是基于rt-thread设备驱动框架和RTX5内核组合而来的衍生版系统。其中操作系统的应用层接口使用了CMSIS RTOS2 API,这是ARM公司为RTOS内核制定的一套通用接口协议,并且有很多实时系统内核的实现。