3.RT-Thread移植 准备工作都已经做好了,接下来可以开始RT-Thread的移植了。 将rt-thread整个文件夹拷贝到我们的工程目录下,为了工程的精简,我们可以删掉一些我们不需要的文件。 将RT-Thread添加到我们的工程中。 添加头文件路径 移植RT-Thread,我们主要需要修改的是board.c和rtconfig.h这两个文件,board.c主要是...
1、首先需要获取RT-Thread Nano源码,RT-Thread Nano是一个精简版的RT-Thread,去除很多板子的BSP和很多...
虽然公司对芯片价格不是很敏感,作为新生代农民工菊花还是紧了紧,主动要求替换国产芯片本来想使用GD系列,领导拍板使用华大的,最终我选择了HC32F460PETB。 最近rt-thread举办【国产MCU移植】活动,工作人员建议我把原先移植nano版本基础上提交PR,刚好练练手。 HC32F460基于Keil MDK 移植 RT-Thread Nano https://club....
PWM部分的文档在这里https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-manual/device/pwm/pwm 。 通常情况下PWM都是作为定时器的一部分功能,在RT-Thread中PWM是一类独立的驱动,恰好f460中也有一类定时器timera专门用来做PWM,正好供我们使用。 开发要做的工作大致有如下...
参考STM32的看门狗驱动,RT-Thread中的看门狗驱动主要有两个函数组成wdt_init和wdt_control。 其中wdt_init提供看门狗初始化,主要就是初始化看门狗依赖的时钟,不过看门狗的功能比较简单,init函数一般空置。wdt_control根据命令字提供喂狗、设置超时时间、获取超时时间、启动看门狗的功能。由于大部分的处理器对于看门狗的设置...
1声望8粉丝 小而美的物联网操作系统,RT-Thread 已经拥有一个国内最大的嵌入式开源社区,同时被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量超过8亿台,成为国人自主开发、国内最成熟稳定和装机量最大的开源 ... « 上一篇 【国产MCU移植】参与开源,成就自身(附已报名的硬件) ...
:HDSC Core:Cortex M4 Level
【国产MCU移植】HC32F460基于Keil MDK 移植 RT-Thread Nano嵌入式 物联网 操作系统 32MCU 下载并关注上传者 低至0.43元/天 开通VIP 免费下载 下载资料需要登录,并消耗一定积分。声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供...
通常情况下PWM都是作为定时器的一部分功能,在RT-Thread中PWM是一类独立的驱动,恰好f460中也有一类定时器timera专门用来做PWM,正好供我们使用。 开发要做的工作大致有如下四部分: 1、编写通用的和板级电路无关的驱动代码drv_pwm.c,这部分驱动尽量覆盖片内外设的所有通道。
RT-Thread中驱动程序的思想有些类似于Kernel或UBoot中驱动的思路,通常的流程是驱动主动注册设备,应用程序查找并打开设备调用系统接口完成功能调用。 开发要做的工作大致有如下四部分: 1、编写通用的和板级电路无关的驱动代码drv_spi.c,这部分驱动尽量覆盖片内外设的所有通道。