【国产MCU移植】移植RT-Thread到国产芯片HC32F460PETB

本文详述了如何将RT-Thread Nano操作系统移植到国产MCU HC32F460PETB上,包括环境搭建、基础工程创建、硬件配置以及验证过程。通过移植,作者深入了解了RT-Thread的架构,并体验了Python在批量处理文件上的强大功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文由RT-Thread论坛用户@想当诸侯的小蚂蚁 原创发布:https://club.rt-thread.org/ask/article/3018.html

#移植前的准备

##前提
现在芯片价格不断上涨,国内很多厂商也在不断的找替换方案。虽然公司对芯片价格不是很敏感,作为新生代农民工菊花还是紧了紧,主动要求替换国产芯片本来想使用GD系列,领导拍板使用华大的,最终我选择了HC32F460PETB。
最近rt-thread举办【国产MCU移植】活动,工作人员建议我把原先移植nano版本基础上提交PR,刚好练练手。
HC32F460基于Keil MDK 移植 RT-Thread Nano
https://club.rt-thread.org/ask/article/2966.html

##硬件

  • 芯片型号:HC32F460PETB
  • 芯片内核:ARM Cortex M4
  • 芯片主频:最高200MHz
  • 片内SRAM:192K
  • 片内FLASH:512K

##目标

  • 环境搭建
  • 基础工程
  • 验证工程

#移植过程
##1.环境搭建
安装KEIL5。
安装HC32F460的pack:HDSC.HC32F460.1.0.7.pack,官网下载链接: http://www.hdsc.com.cn/Category83-1487

pack包.png

串口助手 - MobaXterm

##2.基础工程
###1.准备rt-thread-master源码包
下载地址: https://gitee.com/rtthread/rt-thread

###2.准备模版
查找基础模板华大系列bsp包,rt-thread代码仓库中已存在hc32f4a0,复制一份文件夹名修改为hc32f460

复制一份.png

按照目录文件顺序依次做修改

修改目录.png

###3.修改模版

修改hc32f460\application目录下main.c

main.png

<

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值