A. 单片机学习时有说驱动,驱动是什么意思呢
个人理解:单片机的驱动一般指对IO口或外设(例如:LCD)的读写操作。所谓驱动就是单片机的CPU能够读写某个外部设计或内部的资源(例如内存)的一段程序。通过这段程序使得单片机开发者能方便的与这些资源进行数据交互。
B. 有些单片机硬件模块需要驱动,为什么有些不许需要
单片机自带的硬件模块是不需要驱动的,如果是外围硬件模块,那么是否需要驱动就要看其工作需要电流大小和本身液歼顷设闹陆计时改庆是否自带驱动而定。
C. 单片机驱动硬件程序和linux驱动硬件的程序一样吗,能通用吗
不通用的。
单片机更多的是逻辑代码。
而linux驱动程序,需要整个操作系统的支撑。
不过对于初学者来讲,单片机的驱动可以帮助你提升硬件接口协议了解,对你将来如果想往驱动发展有很大的帮助。
D. 单片机和CPU之间是什么关系
CPU即中央处理器。
中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。主要包括运算器(ALU,Arithmetic and Logic Unit)和控制器(CU,Control Unit)两大部件。此外,还包括若干个寄存器和高速缓冲存储器及实现它们之间联系的数据、控制及状态的总线。它与内部存储器和输入/输出设备合称为电子计算机三大核心部件。
单片机也被称为微控制器(Microcontroler),是因为它最早被用在工业控制领域。
要说什么关系?现在一般统称电脑的中央处理器为CPU,单片机就是微控制器咯,一般用于控制板啊什么的。。。