| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> <STM32>STM32CubeMX-工程创建及定时器控制LED灯闪烁(2) -> 正文阅读 |
|
[嵌入式]<STM32>STM32CubeMX-工程创建及定时器控制LED灯闪烁(2) |
本节主要讲解通用定时器控制LED闪烁… 定时器的详细解说可参考《STM32F4XXX中文参考手册》,资料有详细的讲解和说明,文档可跟作者联系索取,或百度搜索也可。 话不多说,开始写代码吧。。 一、打开STM32CubeMX,选择对应的开发芯片,然后进入配置界面,如下图,也可参考本系列文章的第一节:<STM32>STM32CubeMX-基础工程创建及LED灯控制 (1)
注:鼠标滚动可缩放右侧芯片图… 1、配置LED 如下图,鼠标找到PF9,然后左击-》选择“GPIO_Output”,即选择GPIO的输出模式。同理PF10也是如此。 此处选用定时器3,配置LED灯的闪烁频率是1s,即0.5s亮,0.5s灭;配置如下: 定时器定时的时间计算公式 t = 72MHz/(7199+1)* (4999+1); 注:分频数内部会自动加1,装载值内部也会自动加1. 1、补充主函数LED控制代码如下图说所示:
LED0控制: 六、编译下载查看现象 LED0的闪烁频率是1S,LED1的闪烁频率为0.4s。与代码设计功能符合。 总结:至此,整个定时器控制LED闪烁工程的创建,及控制,已完成; 欢迎交流:QQ:759521350 -------------------以上内容如有不足之处,还望指出,交流---------------- --------------------------------转载标明出处-------------------------------- |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 20:32:17- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |