最近由于找到的工作是偏于嵌入式方向,因此又重新开始学习已经丢弃两年的知识。新手学习知识感觉有一个通病:喜欢收集各种各样的视频、资料,网盘里收藏一大堆,但是却从没有打开看过,到头来还是个小白,只听说过几个概念,而实际却是不知所云,这就是所谓的"学习综合征"。而我也是其中的一员,最近痛定思痛,就准备根据一套资料沉下心学习下去,不再进入收集资料的大军。市场上关于嵌入式方面的视频或资料有很多,比如国嵌、韦东山、华清远见、朱有鹏等等,各有千秋但是最后还是殊途同归,以我之见把其中一套吃透也算是入门,之后的成长还是要靠工作中的沉淀,看源码,做项目才能提高。

    现在准备根据韦东山老师的视频写一下自己学习的体会,这一次写的主要是关于如何看原理图,主要分为以下几个部分:GPIO和门电路,协议类接口(UART/I2C/SPI/NAND)、内存类接口。

一、GPIO和门电路原理图

   General Purpose Input Output(通用输入/输出)简称为GPIO,或总线扩展器。通常GPIO寄存器可以分为三类:

控制寄存器:为输入、输出、或其它特殊功能

数据寄存器:1或0

上拉寄存器:设置IO的输出模式是高阻,还是带上拉的电平输出,或者不带上拉的电平输出


输入.png