1.创建项目

1.1下载软件

此项目使用STM32CUBE创建项目,需要下载STM32CUBE

打开https://www.st.com/zh/development-tools/stm32cubemx.html#get-software下载软件

需要注册账号填入信息,下载完成之后安装很简单就不发图片了

1.2 下载对应的嵌入式软件包

1.3 创建工程

点击这个创建工程

1.4 修改晶振

1.5增加GPIO

1.6 增加串口

2.编写测试代码

1.1 使用VSC开发

STM32F405 HAL库 STM32CUBE开发相关推荐

  1. STM32F103C8T6基础开发教程(HAL库)—开发环境配置

    STM32F103C8T6基础开发教程目录 STM32F103C8T6基础开发教程(HAL库)-开发环境配置 STM32F103C8T6基础开发教程(HAL库)-Keil添加注释的快捷键 STM32F ...

  2. STM32F1 HAL库实战开发——【实验 4 驱动继电器实验】

    STM32F1 HAL库实战开发 提示:这里是 STM32F1 HAL 库实战开发的实验案例之一 实验 4 驱动继电器实验 STM32F1 HAL库实战开发 GPIO 输出 一.继电器引脚电平输出 二 ...

  3. stm32ccu6基于HAl库的开发

    目录 硬件情况: pwm: 代码使用方式: 模式一: 模式二: 感谢声明: 硬件情况: 淘宝上面20几块绿色盗版开发板(支持正版),st_linkV2烧录器 然后是导师的要求: 我们已经买了这个板,准 ...

  4. HAL库STM32CuBe实现按键扫描芯片STM32F407

    芯片STM32F407ZGT6 注意:这芯片的按键不是矩阵按键 分类: 按结构原理分: 触点式开关按键 无触点开关按键 接入方式 独立式按键 矩阵式键盘 ----------------------- ...

  5. STM32+RS485+Modbus-RTU(主机模式+从机模式)-标准库/HAL库开发

    modbus协议 完成modbus协议的编程之后,设备可以分别作为modbus协议的主机或者从机进行测试,使用模拟软件测试完毕后,完整代码以三个版本的形式进行介绍 1.版本一:使用串口接收数据超时完成 ...

  6. STM32Cube和HAL库使用初体验-第5季第2部分-朱有鹏-专题视频课程

    STM32Cube和HAL库使用初体验-第5季第2部分-308人已学习 课程介绍         本季课程主要讲解STM32的全新开发方式:使用STM32CubeMX工具做图形化配置,自动生成初始化代 ...

  7. 视频教程-STM32Cube和HAL库使用初体验-第5季第2部分-单片机/工控

    STM32Cube和HAL库使用初体验-第5季第2部分 互联网课程品牌<朱老师物联网大讲堂>创始人.精通U-Boot.Linux kernel移植及驱动程序开发;精通C.C++.Java. ...

  8. STM32F4 HAL库开发 -- 再识

    之前开发都是基于STM32F105 和 STM32F429,使用的是标准库,操作系统是UCOSII操作系统的. 新入职公司,使用的是STM32F407 和 STM32F429,使用的是HAL库的,国产 ...

  9. stm32f4 hal 4位数码管_STM32裸机开发基础篇01开发环境搭建(HAL库)

    前言 众所周知,在32位单片机中,STM32占有重要市场份额,其社区活动频繁,网上相关资料也比较多,无论是学习入门,还是工作使用,都无疑是极好的选择,本节开始,我们将学习如何使用STM32,首先,我们 ...

最新文章

  1. heroku_了解如何使用Heroku部署全栈Web应用程序
  2. 如何将frm文件导入MySql数据库
  3. YunOS 对比 Android 两者究竟有何区别
  4. React官方文档学习笔记(二)
  5. 如果诸葛亮用C++写出师表。。。。
  6. java Map统计字符串中元素的数量
  7. 【转】left join 和 left outer join 的区别
  8. mysql数据库修改排序规则
  9. Shell 根据名称杀掉进程
  10. 深入了解 Dojo 的服务器推送技术
  11. 这可能是最简单易懂的机器学习入门(小白必读)
  12. IEEE期刊最新的影响因子
  13. mysql mtq_mysql实现远程登录
  14. Mac新手使用技巧——Mac如何强制关机
  15. 小米手机怎么录制视频 手机录制视频的方法
  16. 中心矩和原点矩_中心矩和原点矩的几何意义是什么呢,无法理解
  17. 计算机应用项目中 属于科学计算应用领域,下列计算机应用项目中,属于科学计算应用领域的是(    )...
  18. 使用html canvas制作简易画板
  19. 川土微电子 | 如何隔离 RS-485 系统
  20. 使用带有 Moveit 的深度相机来避免碰撞

热门文章

  1. java语言设计论文_(C)论文(JAVA语言考试系统的设计与实现)
  2. 用python写一个彩票过滤器_37.Python自定义过滤器
  3. 深入分析String类型(一)
  4. 【解决】Vsftp匿名上传问题
  5. iOS-字符串的连接
  6. 安腾还是Power7——Unix服务器你该如何选?
  7. EditPlus 使用技巧集萃(转)
  8. java 映射施舍呢,黑猴子的家:Java 8 - Stream 中间操作(映射)
  9. c++ map 获取key列表_一日一技:举例说明python中的map()方法
  10. keil接收别人发的工程打不开_STM32工程模板建立之 KEIL 开发平台设置(一)