打印
[开发工具]

【STM32G4评测+外部中断】

[复制链接]
707|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kyzhd|  楼主 | 2021-3-15 20:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 kyzhd 于 2021-3-15 22:01 编辑

此次来创建个外部中断控制LED2反转的工程;
打开STM32cubeMX,点击“Start My project from ST Board”,

点击后进入选择板卡的页面,输入板卡主控MCU芯片型号,此处输入:G491,软件会自动搜索并显示"Nucle-G491RE"的型号出来,并且右侧下方显示出了我们的开发板选项;



双击我们的开发板选项,会出现提示:是否使用默认模式初始化会外设?点击 “yes”,即可进入芯片的配置页面;


进入页面后,进行LED2和按键引脚的输入输出模式设置;根据原理图可以确认LED2接在PA5引脚上,按键接在PC13引脚上,按键已经外部下拉,按下按键为高电平,在GPIO配置中配置PC13为上升沿触发,内部既不上拉也不下拉,对GPIO的详细设置如下图:


在NVIC(嵌套向量中断控制器)中,勾选"EXIT Line[15:10] interrupt"使能PC13中断,

芯片频率的设置为默认;



进入工程代码的相关设置页面;根据自己的需求进行相关的配置后,点击:GENERATE CODE 生产自己的工程代码,并打开;



打开生成的工程代码后,输入中断控制代码,并配置Debug调试器为ST-Link V3,和配置芯片烧录的选项,编译下载到开发板;

  

下载到的开发板的效果如下:







使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

554

帖子

4

粉丝