1.什么是IC?
IC(integrated circuit)集成电路,就是用微器件为积木,去搭建一个具备一定功能的电路板。以前没有微器件的时候,需要用很大的电路板才能实现一个功能,微器件可以小到mm甚至nm级别,把这些电路做在一起,用塑料外壳封装起来就形成了IC芯片,用的是半导体工艺。
2.什么是CPU?CPU的工作原理?
(1)CPU是一块超大规模集成电路。CPU=运算器+控制器=ALU+cache+Bus=汇编指令+寄存器。
(2)CPU通过总线从存储器取出指令到内部,然后译码,然后执行;一条指令包括指令码和数据;执行指令反应为一个控制操作或者数学运算;给单片机编程其实就是给CPU写指令程序。
3.计算机系统的三大组成部分?
CPU、内部存储器、IO。单片机属于计算机的一种。
4.什么是单片机?
单片机就是一台微型计算机,所有零件做在了IC内部,已经被封装起来了,不同于电脑由很多零部件组成,可以自由组合组装电脑。MCU(microcontroller unit)微控制单元/微控制器,又称单片微型计算机/单片机。
5.单片机中的ROM和RAM是什么?U单片机中的ROM一般是flash(闪存),单片机中的RAM一般是SRAM(PC机或嵌入式Soc中是DRAM),分别是外存/内存。ROM用来存储烧录好的程序,运行时CPU直接从ROM中读取一条条指令执行,执行过程中产生的临时数据放在RAM中。
6.时钟周期的长度对应主频,即单片机的速度,主频越高性能越好,PC主频2/3G,51主频MHz级别,stm32主频百MHz级别。
7.什么是外设?
外设包括单片机内部除了CPU、存储器、IO外的其他东西(原来是在单片机外边的,后来集成到了单片机里),也包括单片机外的设备。
8.什么是PCB?
PCB(printed circuit board)=基板(绝缘)+电路。印刷电路就是在不导电的基板上印上导电物质形成电路。焊接点有贴片式也有插针式的。(开发板=PCB+单片机芯片+其他芯片+其他外围电路元器件,也是普遍电子产品的结构)
9.什么是datasheet?如何使用?
Datasheet是数据手册,是芯片的文档。其描述的是芯片/器件的物理参数、电学参数、时序图、编程需要的信息……。
当做字典使用。数据手册要先浏览一遍,知道哪些东西在哪里。
10.什么是原理图?PCB图?
原理图中芯片有名字(型号),每一个器件都有编号,大多数器件有参数值,有些器件有引脚。硬件工程师在设计硬件时,先有原理图,再用原理图画出PCB图,最后把PCB图给厂商进行印刷。
————朱有鹏老师单片机课程学习笔记