1.23学习计划
实践是最好的学习。
1、任务计划
(1)总结昨天的学习知识及成果
(2)根据教学视频,编写完定时器中断实验
(3)完成电源组的第一个课题。写定时器中断:利用通用定时器产生周期中断,每间隔1Sled灯闪烁一次。要求使用PE9,PB9,使得高低电平可以在示波器上大致测量。
2、计划完成度
(1)就是今天早上写昨天的博客呗,因为晚上学的太晚了之后,就没有时间写博客来不及总结的呢。
(2)看完了视频,也编写了视频中要求的编程:通过定时器中断配置,每500s中断一次,然后中断服务函数中控制LED实现LED1闪烁。
由于这个编程和我们这次的课题差不多,而且我们的课题还多了个要在示波器显示。我就直接在(3)中一起分析了。
(3)【1】首先是要建好一个工程
【2】要添加相应的.c/.h文件进相应的文件夹。也要添加进相应的路径。
【3】led.h和led.c和之前写的跑马灯的程序一样的,直接写就好了
【4】因为PB9是要接到示波器上的,而且中断的变化也是和PE9一样的,所以再初始化一下SHIBO的函数就好了。
【5】定时器中断实验里边,最重要的就是中断了。
【6】基础的工作都做好了,就可以在main函数里边集体初始化一下要用到的函数,再写一下算法就好了