【硬件1】

文章目录

  • 1.
  • 2.串口
  • 3.看门狗
  • 4.gpio


1.

1.字符设备:串口,键盘,鼠标,帧缓存设备(LCD)。字节流形式串行顺序进行,至少要实现open,close,read,write等系统调用。应用程序可通过/dev下的文件系统结点访问字符设备,如:/dev/led,/dev/ttySAC0。音频芯片将数字信号转化为模拟信号得到声音,数据有顺序,也是字符设备。

2.块设备:硬盘,nandflash,SD卡,U盘。设备对数据处理按照若干块进行,一个块有固定大小,如4k(flash,页),512字节(硬盘扇区)。

3.网络设备:网卡中以帧传播,大小变动。链路层,ip层等层层解剖,最后数据报文变数据包(loopback设备即127.0.0.1,ping 127.0.0.1 -c 1 ,1为1次,从应用层转到协议栈再转到loopback设备,协议栈功能正常,返回完整包。loopback设备还能实现同一台设备不同进程通信,通过TCP Socket绑定127.0.0.1。ifconfig lo时可看到RX和TX接在一起)。
【硬件1】_第1张图片
rom:read only memery,只读存储器,现在rom可以读写,断电后还可长久保存数据。SSD固态硬盘,u盘,存储卡都属于nand flash,无论nor还是nand flash都是属于eeprom的,因为他们本质是通过电来擦除和写入的。
【硬件1】_第2张图片
寄存器也是存储器。
【硬件1】_第3张图片

2.串口

【硬件1】_第4张图片
如下二进制转十进制,64+1=65就是A(ascii)。
【硬件1】_第5张图片
【硬件1】_第6张图片
【硬件1】_第7张图片
如下100微秒
【硬件1】_第8张图片
【硬件1】_第9张图片

3.看门狗

单片机在运行中死机,看门狗就是定时器,让单片机重启
【硬件1】_第10张图片

4.gpio

【硬件1】_第11张图片

【硬件1】_第12张图片

【硬件1】_第13张图片
【硬件1】_第14张图片
【硬件1】_第15张图片

你可能感兴趣的:(linux)