STM32F0移植RT_Thread_Nano, 使用STM32Cube

硬件介绍

  我手上开发板使用STM32F030F4P单片机,无外部晶振,所以直接使用内部晶振。开发板上有3个LED灯。

LED灯 引脚
红灯 PA1
绿灯 PA3
蓝灯 PA4

安装rtthread_namo包

在操作前,需要安装MDK5软件,以及STM32CubeMX,并安装好STM32F0的Pack

  1. 打开MDK软件的Pack Install工具,选择RealThread:RT_Thread进行安装
    Pack Install
    Install RT-Thread
  2. 在弹出的节目中选择Next,等待安装
    agree License
  3. 安装成功后,Reload Packs即可。
    Reload Packs

创建工程

  1. 选择芯片STM32F030F4P6
    Select Device

  2. Manage Run-Time Environment
    Manage Run-Time Environment
       按照图中进行勾选,由于我们芯片资源有限,而且这次的电路并没有接触串口,所以在RTOS部分,我们没有勾选shell。

  3. Start STM32CubeMX
    Start STM32CubeMX
       勾选完Run-Time Environment后,会自动弹出启动STM32CubeMX的窗口,我们打开STM32CubeMX进行配置。

  4. STM32CubeMX配置Pinout&Configuration
    RCC
    SYS
    GPIO

  5. 配置时钟
    Clock Configuration

  6. 单击生成代码
    GENERATE CODE

  7. 生成代码如下

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值