面试常见问题(嵌入式)
1.RAM和ROM(中电海康)
RAM:随机存取存取器(Random Access Memory),也叫主存,是与CPU之间交换数据的内部存储器;
ROM:只读内存(Read-Only Memory),ROM所存数据,一般是装入整机前事先写好的,整机工作过程中只能读出,而不像RAM那样能快速地,方便地加以改写.
2.进程与线程(青岛海信)
-
程序:一组指令的有序组合;
-
进程:具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单元;
-
线程:是进程的一个实体,是CPU调度和分配的基本单元,是比进程更小的能独立运行的基本单元。一个线程可以创建和撤销另一个线程,同一个进程中的多个线程之间可以并发执行。
线程同步的机制:临界区,互斥量,信号量,事件。
一个程序至少有一个进程,一个进程至少有一个线程。
3.死锁(青岛海信)
4.TCP与UDP比较(浙江大华股份)
5.UART,I2 C , SPI (经纬恒润,浪潮)
6.串行,并行通讯;同步,异步;全双工,半双工(浪潮)
7.RS232与RS485通讯接口
完整内容扫码关注微信公众号,干货满满,欢迎关注