STM32嵌入式

一、创建工程项目

1、进入软件首页

2、新建项目,【file】->【new project】

3、选择需要的芯片

4、系统内核部分设置

① 选择晶振(使用外部的高速晶振)
② 选择debug形式(SW类型)

5、时钟设置

6、选择自己需要的引脚设置(根据提供电路图)

① 选择引脚通过搜索框根据电路图搜索
② 选择引脚之后选择方式为输出与输入,使用中断的时候选择GPIO_EXTIx的方式

7、添加引脚之后进行引脚的参数设置

① 对于正常输入输出的GPIO口设置:设置高低电压、设置GPIO的输出模式、设置输出的速度
②对于中断引脚的设置选择是上升沿、下降沿、双边沿;选择上拉电阻和下拉电阻

8、NVIC选择是否使能、配置抢占优先级和响应优先级

9、配置生成项目

① 项目的名字不能有中文、Toolchain/IDE选择MDK-ARM

② 代码设计

相关推荐
小冷Hello34 分钟前
迪文屏开发-多国语言-只需一组控件
stm32·单片机·嵌入式硬件
一杯原谅绿茶1 小时前
3位6脚数码管的单片机例程
stm32·嵌入式
就是蠢啊1 小时前
51单片机——红外遥控(二)
单片机·嵌入式硬件·51单片机
Big_潘大师2 小时前
STM32串口中断
stm32·单片机·嵌入式硬件
1+2单片机电子设计3 小时前
基于 STM32 的网络授权时钟系统设计与实现
开发语言·stm32·单片机·嵌入式硬件·php·51单片机
在职工程博士4 小时前
在职博士-南京邮电大学申请考核制博士招生实施细则(信息通信、信息管理工程方向)
大数据·数据库·嵌入式硬件·物联网·硬件工程·数据库开发
TEC_INO4 小时前
STM32_3:EXTI和NVIC
stm32·单片机·嵌入式硬件
张泽腾664 小时前
Ubuntu 扩容
linux·服务器·嵌入式硬件
恒锐丰小吕4 小时前
黑锋科技(HeifengTech)过压过流保护开关芯片全系列技术解析
嵌入式硬件·硬件工程
LCG米4 小时前
基于STM32F4和LVGL的智能灯光控制系统开发实战
stm32·单片机·嵌入式硬件