if (thread != RT_NULL) { rt_thread_startup(thread); } else { ret = RT_ERROR; } return ret; } /导出到 msh 命令列表中 */ MSH_CMD_EXPORT(uart_sample, uart device sample); 测试,可以看到串口0发送了信息”hello RT-Thread!”,用串口调试助手进行数据发送,可以看到串口0接收到数据并且返回数据。
static rt_err_t gd32_adc_convert(struct rt_adc_device *device, rt_uint32_t channel, rt_uint32_t *value) { uint32_t adc_periph; struct gd32_adc * adc = (struct gd32_adc *)(device->parent.user_data); if (!value) { LOG_E("invalid param"); return -RT_EINVAL; } adc_periph...
通过当前驱动私有的数据结构struct gd32_emac定义的gd32_emac_device0, 调用eth_device_init()函数初始化 eth 设备。 其中gd32_emac_rx和gd32_emac_tx为 GD32F450Z 网卡 mac 真正的接收和发送函数,分别被赋值给 eth 设备 的eth_rx和eth_tx,这 2 个函数用在上面提到的eth_system_device_init_private()函...
星空派(GD)开发板板载GD32F450ZG芯片和广和通L610 4G模组,搭载RT-Thread操作系统,支持有限网口、WiFi、4G、loRa等物联通信接口。板载支持256MB SD RAM 缓存、flash、eeprom等,支持4.3寸的TFT - LCD屏幕。所有IO口均引出,可完整地进行外设开发,包括:JTAG、RTC、I2C、UART、SPI、SDIO、EXMC、DAC、ADC、USB、TFT-LC...
(1)打开网址:https://gitee.com/rtthread/rt-thread ,单击“统计”——“发行版”,建议下载 4.0.3版本。 3 cortex-m4通用代码 GD32F303是基于ARM® Cortex®-M4处理器的32位通用微控制器。而rt-thread已经针对Cortex®-M4核提供了通用的移植代码,位于文件夹“libcpu\arm\cortex-m4”,...
• GD32F450上跑RTthread系统,fish控制台输入了没有反应是何原因 1181 提交评论 2个回答 答案对人有帮助,有参考价值 0 左边方框断点位置就是串口接收中断触发的位置,此时让程序全速运行。当不输入字符时,这个断点处的代码应该是不会执行到的,但是现在我的程序一直进这个接收中断 2023-3-6 09:58:07 评...
GD32单片机 GD32单片机是指由国内芯片公司兆易创新GigaDevice研发设计的一系列单片机。兆易创新GD32 MCU是...
目前GD32主流系列的单片机已全面支持RT-Thread OS。包括有GD32F103、GD32F105、GD32F107、GD32F303、GD32F350、GD32F450、GD32F407、GD32E230、GD32VF103等系列。从高中低端、从ARM架构到RISC-V架构,支持型号是目前国内MCU系列中最全的。 开发者可以直接购买官方开发套件、或者相关开发板,下载RT-Thread最新代码...
RT-thread+GD32F450+HWTIMER,适用于兆易创新GD32F450系列MCU,适用于需要硬件定时器,内含hwtimer底层驱动和使用例程 上传者:qq_27389029时间:2021-04-07 RT-Thread-0.3.0 RT-Thread-0.3.0.zip 国产实时操作系统(RTOS),目前截至最稳定的版本,支持多种ARM内核 ...
update gd32f4/drv_usartX.c. 5个月前 n32g45 add init ops 2年前 nuc970 blocking timeout feature 1年前 nuc980 add init ops 2年前 ra6m4 add init ops 2年前 stm32 update stm32/drv_usartX.c. 11个月前 test blocking timeout feature ...