12.01学习计划

来源:互联网 发布:怎么用万捷网络验证 编辑:程序博客网 时间:2024/05/21 22:46

1、任务计划

(1)看完库函数写跑马灯的13讲;
(2)看完数电逻辑门的3、4节,并做习题;
(3)写明天数电实验的预习报告。

2、计划完成度

(1)终于看完了库函数写跑马灯。
  1. 发现40min的视频,4个40min都看不完。因为要看一遍视频,没听懂就要倒过来再看一遍;拿着keil实际操作一下,操作好了还好,忘了操作,或者是操作有误,就要倒过来再看一遍;重要的地方,要记一下笔记,理清楚思绪。
  2. 写程序这个东西吧,说难也难,说简单也简单,理清楚思绪最重要。
  3. 今天学会了创建跑马灯的头文件,原文件,还有main.c文件,创建了之后,也理清了写跑马灯文件的led.h,led.c,main.c程序。如果说其他的外设,内设都可以直接搬库函数过来的话,HARDWARE可就是控制每个程序执行不同任务的根本了。
  4. led.h就是来定义一下led这个概念,如果其他程序里有,就不用了,没定义就引进去。因为很多地方都要用到LED_H这个概念,这样做可以避免重复定义,节约了算法,而且操作起来也更简单了。
  5. led.c就是来初始化一下时钟使能,初始化GPIO口的Pin,Mode,OType,Speed,Pupd等模式,还要定义一下,给引脚输入高电平使它亮,还是输入低电平使它亮,这个要联系硬件设计。
  6. main.c文件就是在刚刚都已经做好了准备的基础上,引入必要的算法头文件,开始int main (void)写具体的程序执行算法。要用到什么函数,就先给他们初始化了,然后初始化要用到的LED端口。就可以直接操作库函数来控制IO口。
  7. 建完了工程,写好了算法之后,就可以build一下工程了,看看是否有error,或者worning,有就修改,修改到正常即可。
  8. 如果程序是没有问题的,那么就可以在小魔法棒的地方进行下载调试啦~
(2)逻辑门的3、4节看完了,也做了课后习题。
第三章讲的是其他逻辑门,就是一些集电极开路逻辑门、三态逻辑门的。大体能明白是什么工作原理,也可以知道特性、用途和使用方法,但是不是很熟练,需要看书熟悉的哦~
(3)未做

梦想,可以天花乱坠,理想,是我们一步一个脚印踩出来的坎坷道路。

原创粉丝点击