刚刚看了韦东山的linux视频第一期,主要讲解的ARM的硬件基础,对于我这样一个从单片机转过来的人来说,的确震撼!
我看过很多书和视频关于单片机的,但是从来没有一个会做到这么精练的。对,精练,归纳总结的相当好。
第一节里,简要介绍了一些模拟电路,内容简单,但是却话出了最实用的的部分。
(1)以前在模电课上,三极管这一节课可是花费了相当章节,结果让人云里雾里,不知道怎么去用。但是在这里,韦东山老
师没有多余的部分,直接把最直接、最有效的部分给了我们。P即正,N即负。当b和e之间,如果P段电压大于N段,即导通。导
通后,即平常电路看待。
(2)上拉电阻,为什么在单片机里,我们在输入模式的时候要设置为上拉电阻,确实以前没怎么考虑过。韦东山老师简单有
效的告诉了我们答案。
这么一张图,可以看出:当有开关闭合时,输入端会变为0V。当开关未闭合时,即是上拉电阻电压,从而做到判断输入电压的
目的。
从这节里,我感悟最深的两点。一是协议,二是电平转换芯片。
(1)协议里,顾名思义,如何让通信双方达成一致。UART协议设置的话,主要分为两个方面,一是一些位的设置,如开始位有
几位,有没有校验位,停止位几位。在这里注意的是:传输开始,电压有高即低,代表传输开始,停止时拉高电压,切电压要到
达一定时间才能生效。
(2)波特率,最大作用即是,让通信双方端口按照一定时间去读取电平。