非常简单的一个LED闪烁 希望对大家有所帮助

本人也是初接触cubeMX 之前一直用MDK标准库来写 朋友推荐了这玩意 便拿来试试

这玩意某些地方确实方便 而且ST公司好像16年就不再更新标准库了

所以以后可能这玩意会更普及吧

点灯

1.在主界面有两种建立工程方法 点击File->New Project  ||  点ACCEE TO MCU SELECTOR

出现一个全英文的页面

这是先给你怎么选芯片型号的

因为我只有F1和F4的芯片  这里拿F103ZET6演示

进入此页面

随便点个引脚可以看到冒出一堆可以配置的种类  选择自己开发板上定义的LED灯的引脚

我是用的是PE5

选择GPIO_Output

所选引脚变绿  则配成功

接下来配置时钟源 后续单独开一个说明时钟讲解

看着唬人

时钟源

需要配置RCC使用外部时钟源

先选RCC在选择晶振Crystal......

这时引脚自动配好时钟

*********************************************************************************************************

接下来就是配置工程在什么位置以及怎么用到MDK中

点击上面四个选项的Project  ....

之后点击左边三栏的  code.....

这是我选择的

 弄完就欧克了

点击框出来那些  建立工程

还没欧克

在主函数的while里放你要写的灯亮

HAL_Delay(500);
    HAL_GPIO_TogglePin(GPIOE, GPIO_PIN_5);//在gpio.c里

就ok了

当然还是推荐大家先打下基础在寻求方便

有什么不对 什么遗漏 请大佬们不要骂  多多帮助提醒

在学习的途中记录下来也是防止自己忘掉

祝大家生活愉快!

使用STM32cubeMX写一个简单的LED闪烁相关推荐

  1. (嵌入式)ARM开发环境入门-----一个简单的LED灯闪烁的实现

    ARM开发环境入门 一.一个简单的LED灯闪烁程序 1.1.工具 1.2.步骤 1.2.1.我们需要创建一个uVision Project 1.2.2.取名保存 1.2.3.这里选择我们需要的芯片类型 ...

  2. linux的led驱动的实验总结,linux设备驱动归纳总结(五):4.写个简单的LED驱动

    linux设备驱动归纳总结(五):4.写个简单的LED驱动 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...

  3. Qt 封装一个简单的LED(指示灯)控件

    Qt 封装一个简单的LED(指示灯)控件 1,效果~ 所以 这个简单的LED类可以自定义大小~ 可以点亮或熄灭,也可以闪烁

  4. 一个按键控制LED闪烁与关闭(定时器中断)

    来源: 单片机简单程序_zhjysx的博客-CSDN博客https://blog.csdn.net/zhjysx/category_11558658.html 作用:用一个开关切换LED闪烁模式以及关 ...

  5. 用java做一个简单记事本_用记事本写一个简单的java程序

    用记事本写一个简单的java程序 第一步: 安装好jdk,并设置好环境变量. 桌面-计算机(右键)-属性-高级系统设置-环境变量-path-在变量值后加上:和jdk安装路径加上(路径即为C:\Prog ...

  6. 如何搭建python框架_从零开始:写一个简单的Python框架

    原标题:从零开始:写一个简单的Python框架 Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 你为什么想搭建一个Web框架?我想有下面几个原因: 有一个 ...

  7. ipad php mysql_如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1

    原文:http://www.raywenderlich.com/2941/how-to-write-a-simple-phpmysql-web-service-for-an-ios-app 作为一个i ...

  8. python123程序设计题说句心里话_用c++写一个简单的计算器程序

    // 050305.cpp : 定义控制台应用程序的入口点. // // 050304.cpp : 定义控制台应用程序的入口点. // //四则运算 #include "stdafx.h&q ...

  9. 用java写一个简单的区块链(下)

    用java写一个简单的区块链(下) 2018年03月29日 21:44:35 java派大星 阅读数:725 标签: 区块链java 更多 个人分类: 区块链 版权声明:本文为博主原创文章,转载请标明 ...

最新文章

  1. 参加软件测试培训需要学什么技术
  2. 线性表之链式存储结构
  3. String直接赋字符串和new String的区别
  4. KillTimer析构函数
  5. 我是如何通过思维系统实现年薪50万的?
  6. GUI界面设计学渣笔记———使用PyQt做深度学习的可视化界面
  7. 换硬币 (20 分)
  8. Mathematica公式与Mathtype公式编辑器和MSword互通
  9. 静态小米官网首页仿站笔记
  10. TigerGraph百万美元挑战赛奖项全揭晓,通过图技术解决全球问题的创新方案令人印象深刻
  11. 小米一面经验分享,面试编程题
  12. esp8266舵机驱动_使用Arduino和ESP8266通过网页控制舵机
  13. HTML及CSS学习笔记 06 - CSS简介和常见的选择器
  14. 竞选班长的演讲稿_1500字
  15. 每周读书#6 - 《写给大家的中国美术史》
  16. 慕课网clickhous
  17. 用友U8年度帐结转解析
  18. Android中添加思源字体/NotoSansCJK/SourceHanSans
  19. stm32 神舟3号 开发板 usb DFU 实现
  20. 曲线提取数据Engauge Digitizer

热门文章

  1. hibernate访问mysql没有响应_Struts2+hibernate + mysql C3P0连接池 导致写数据库无反应(死机)...
  2. CSS:使用css3制作渐变色纺锤线
  3. 《作文精编大全》,Python程序员用爬虫制作的
  4. 计算机在多媒体技术的应用论文,教学中多媒体技术应用论文(8篇)
  5. 什么是Crowbar电路?
  6. Maven的配置(详细)
  7. 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个
  8. 应用WSDK-实现和使用DIME的Web Services(下)
  9. 设置Unity2D物体朝向
  10. 如何看待 OPPO 发布的首款 6nm NPU芯片