【STM32F769I-DISCO开发板试用体验】点灯&SYSTICK&定时器中断

  • 单片机
  • 定时器
  • 指示灯
  • 电路图
  • 高电平
  • donatello
  • LV6工程师
  • |      2017-06-05 18:27:08
  • 浏览量 1622
  • 回复:3
本帖最后由 donatello 于 2017-6-5 18:29 编辑 【STM32F769I-DISCO开发板试用体验】点灯&SYSTICK&定时器中断&外部中断 俗话说,拿了单片机板子不点灯都不好意思说自己是云汉的老司机,只要板子上有可编程GPIO引脚或可编程LED灯,不点个灯心里总是不舒服。就算是给老徐@xukejing面子,花式点个灯也是必要的。 F769Disco板子上面有7盏LED灯,但是实际上能给用户直接通过GPIO编程的只有前三盏LD1~LD3,其它四盏都是状态指示灯。通过查阅电路图可知,前三盏LED灯分别对应PJ5、PJ13、PA12,都是高电平点亮;LD4是板载负载驱动芯片stmps2151str的状态引脚指示灯;LD5是VBUS状态引脚指示灯;LD6是5V供电状态引脚指示灯,即板子上电之后就常亮,除非断电;LD7是开关芯片ST890CDR的状态引脚指示灯。 HAL库对SYSTICK的STM32F7系列配置过程与STM32F4系列差不多,可以查阅https://bbs.icxbk.com/community/thread-75264-1-1.html (出处: ICKEY BBS)]我之前的帖子,不过这里有一点要说明一下,由于F7的主频是216MHz,因此微秒计数值要改为216 HAL库STM32F7系列的定时器中断与STM32F4系列的配置过程完全一样,可查阅https://bbs.icxbk.com/community/thread-75278-1-1.html (出处: ICKEY BBS)]我之前的帖子,这里不再重复。 https://bbs.icxbk.com/community/thread-75280-1-1.html (出处: ICKEY BBS)]外部中断同上。 在本次实验中,当SYSTICK计时达500毫秒时,LD1翻转;当定时器2计时达500毫秒溢出时,LD2翻转;当按下用户按键时,LD3翻转。 上传一份工程文件和头文件。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:2
yoyojacky 2017-06-20
我的板子也刚到,我在搭建环境了,点灯被写了.我还能写点灯的帖子么?... 感觉大神的速度就是快啊!
0   回复
举报
发布
donatello 回复 2017-06-20
可以啊,点灯是每个开发者了解一块板子最开始做的事情,点灯这个无分先后的。
0   回复
举报
SingleYork 2017-06-06
似乎每个开发板都有点灯操作:lol
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子