自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 基于STM32F407VGT6的FreeRTOS的学习笔记(2)--并行流水灯的简易制作

先修改FreeRTOSConfig.h文件吧,其实也很简单,只需要改一个地方,因为上一个工程的FreeRTOSConfig.h我是从官方复制过来的,找到configCPU_CLOCK_HZ这个宏,将72M改成168M对应F407的时钟频率。首先创建一个名为BSP的文件夹,将这六个文件添加进去,随后在Keil中关联头文件,开始书写这两个函数。四、实验现象:四个led以不用速度闪烁(自行调整可达到流水灯的效果),按下按键,黄色的led不再闪烁。二、添加工程文件,修改FreeRTOSConfig.h文件。

2025-03-04 19:42:58 635

原创 基于STM32F407VGT6的FreeRtos的学习笔记(1)--文件移植与工程创建

本人使用的STM32CubeMx+MDK+VSCode的方式,不通过STM32CubeMx自带的FreeRtos移植官方提供较新的FreeRtos源码(STM32CubeMx自带的版本太旧而且个人认为不利于新手学习)。

2025-03-02 18:44:54 616 1

原创 在树莓派上的Docker编译环境搭建

Docker是一个开源的应用容器引擎,可以让我们打包自己的应用以及依赖到一个轻量、可移指的容器里面去,然后发布到任一Linux机器上,例如:Ubuntu、Debian等。本文介绍如何在树莓派(Raspbian)上暗转Docker,树莓派的架构其实也是Debian的一种衍生。

2025-01-14 17:55:47 720

转载 MSPM0G3507学习笔记之串口收发

我是根据嘉立创目前出的1306教程来移植的,几乎没有什么变化,除了LED和串口一的引脚的变化,值得一提的是3507板载4个串口,资源确实丰富。这一篇主要是要会用串口的几个函数,以及配置好Sysconfig的初始化函数。

2024-07-10 17:02:54 7094 9

原创 MSPM0G3507学习之中断

查阅数据手册的时候,发现3507中只有两个外设中断组:INT_GROUP0、INT_GROUP1.本实验要用到的只有按键和LED,所以只有GPIO这一部分的中断,根据数据手册,可以知道GPIO的中断触发后,都是通过GRP1线将中断发布到总线,总线识别到之后就进入中断服务函数中执行内容。本次实验的目标是通过五向按键来作为中断判断条件,当拨动 按键时,LED点亮,再次拨动熄灭。首先引入一个概念:嵌套矢量中断控制器----NVIC,也在32中也非常重要,相信大家都了解过,主要用来管理外设中断。

2024-07-10 15:02:39 6854 4

原创 MSPM0G3507学习笔记之按键

在这里我分别实验了几种按键的扫描方式,值得注意的是在图形化配置中的几个小细节,比如说在配置五向按键的时候不同普通按键需要下拉电阻,而是上拉电阻。,返回的是对应引脚的状态位。所以我们就可以通过他的返回值是否大于0来判断,例程中使用的是通过普通的方法也可以实现。首先,我使用的板子是无名创新家的板子,板载了一个五向按键,以及五个普通按键,所以比赛时应该是不需要再去接按键了。电赛中由于移动设备受限制,所以按键就成了我们比赛中比较常用的外设,在此备赛期间记录一下如何正确使用按键。可以读取引脚的状态。

2024-07-10 11:27:54 3057 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除