RT-Thread实时操作系统学习篇(二)----- 用潘多拉STM32L475学习点灯


想必刚开始学习单片机的同学,第一步大多是点亮一个LED灯,算是嵌入式学习的“Hello world”,因此我们从点亮LED灯开始正式学习。

一、STM32L475板卡介绍

在这里插入图片描述
该开发板常用 板载资源 如下:

  • MCU:STM32L475,主频 80MHz,512KB FLASH ,128KB SRAM
  • 外部 FLASH:W25Q128(SPI,128Mbit)
  • 常用外设
    • RGBLED:1个,(R接PE7 , G接PE8 , B接PE9)
    • 按键:4个,WK_UP(兼具唤醒功能,PC13),KEY0(PD8),KEY1(PD9),KEY2(PD10)
  • 常用接口:WIRELESS 模块接口 、TF 卡接口 、USB 串口 、USB OTG 接口 、耳机接口
  • 调试接口,板载的 ST-LINK 下载。
    这个板卡资源丰富,集成化比较高,还是方便初学者学习的。(非广告)
    话不多言,开整!

二、编码

IoT Board SDK 获取方式:从 Github 获取从 Gitee 获取。 SDK 的目录结构如下所示:

名称说明
docs说明文档
drivers开发板驱动文件
examples示例程序
libraries库文件
rt-threadrt-thread 源代码
tools工具目录

环境准备:

  • Keil MDK开发环境(MDK-ARM 5.24,5.14 版本及以上版本均可)
  • 利用板子的ST-LINK连接到PC机。
  • 在MDK5 编译程序、下载到开发板.
    在这里插入图片描述
    按下复位按键重启开发板,观察开发板上 RBG-LED 的实际效果。正常运行后,红色 LED 会周期性闪烁,如下图所示:
    在这里插入图片描述
    RGB 红灯周期性闪烁
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值