- 博客(2)
- 收藏
- 关注
原创 STM32CubeMx+MDK5------点亮数码管并制作为时钟
但如果要一直显示不同数字,且数字还需要变化,一直反复写类似的代码显然是困难的,所以可以写一个函数,传入想点亮的位置以及数字就可以点亮。首先要先理解定时器中断(即有一个时钟一直在计时,每一秒钟会打断原有函数进程,执行中断函数) 下图是开始计时。跟据视觉暂留效应,我们可以使不同位置 点亮的位置不同并快速反复,就实现了如下效果。当我们把D1~D4都置为低电平的时候,四个位置的灯都能亮,但会出现同一个数字。可以在回调函数中调整num1~num4为现实时刻的时间,就可以当作时钟用了。那么为了实现显示不同的数字。
2024-03-12 13:48:45
869
原创 STM32CubeMx+MDK5------点亮LED
由原理图可以看出,当PF9和PF10为低电平的时候,二极管导通,两盏LED可以点亮。最后,在左上角点击左边的图案编译,之后连接仿真器点击右边的图案下载就可以看到现象。然后,回到main写下函数,在打出部分函数名的时候会出现提示(回车后可以补全)回到芯片界面,点击粮站LED对应的引脚PF9和PF10,并点击Output。RESET是置为低电平,SET是置为高电平 ,如图下载后可点亮两个LED。如图自定义文件名字,调整为IDE为MDK,最后打开project。加入延时函数(单位ms)可以延迟灯的点亮。
2024-03-11 22:55:51
417
空空如也
opencv4.90和VS2022出现的debug error
2024-04-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人