![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
文章平均质量分 97
Oliver.H
这个作者很懒,什么都没留下…
展开
-
嵌入式必备知识
嵌入式必备知识一、进程与线程1.1 进程和线程的概念1.1.1 什么是进程、线程,各自有什么优点1.1.2 多进程、多线程的优缺点1.1.3 什么时候用进程,什么时候用线程1.1.4 多进程、多线程同步(通讯)的方法1.1.5 进程的空间模型1.1.6 父进程、子进程的关系以及区别1.2 并发,同步,异步,互斥,阻塞,非阻塞的理解1.2.1 什么是线程同步和互斥1.2.2 线程同步与阻塞的关系?同步一定阻塞吗?阻塞一定同步吗?二、C/C++三、网络编程四、常见算法五、Linux操作系统六、单片机一、进程与原创 2020-09-06 23:27:28 · 3639 阅读 · 0 评论 -
UART协议
UART协议1. 定义2. 通信协议3. 工作原理4. UART、IIC、SPI的区别和联系1. 定义UART是(Universal Asynchronous Receiver/Transmitter)通用异步收发器的简称,是一种全双工、异步通信接口,工作于数据链路层,支持RS232、RS485等规范电路。虽然UART可以实现串并行数据的转换,但UART依然是串行接口。UART用于计算机内部与外部设备之间的通信,计算机内部数据传输都是并行的,但外部设备的数据传输往往都是串行的,这样就需要一个芯片去作原创 2020-07-27 16:48:50 · 920 阅读 · 0 评论 -
SPI协议
SPI协议1. SPI简介2. 总线结构1. SPI简介SPI,是串行外围设备接口(Serial Peripheral Interface)的简称。SPI是一种高速、全双工(可以同时接收和发送数据)、同步的通信总线(接收端和发送端必须在同一时刻接收和发送),并且在芯片的管脚上只占用四根线,节约了芯片引脚。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。2. 总线结构SPI通讯使用 3 条总线及片选线,3条总线分别为 SCK、MOSI、M原创 2020-07-27 15:05:12 · 322 阅读 · 0 评论 -
IIC协议
IIC协议1. 概述2. 物理层3. 协议层1. 概述I2C(Inter-Integrated Circuit BUS) 集成电路总线,该总线由NXP(原PHILIPS)公司设计,多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性。2. 物理层只要求两条总线线路,一条是串行数据线SDA,一条是串行时钟线SCL。(IIC是半双工,而不是全双工)。每个连接到总线的器件都可以通过唯一的地址和其它器件通信,主机/从机角色和地址可配置,主机可以作为主机发送器和原创 2020-07-27 14:44:28 · 395 阅读 · 0 评论 -
嵌入式面经
嵌入式面经1.关键字static的作用是什么2.关键字const是什么含意?3.const和宏定义的区别4.关键字volatile有什么含意 并给出三个不同的例子。5.引用和指针有什么区别6. .h头文件中的ifndef/define/endif 的作用?1.关键字static的作用是什么1). 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。2). 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3原创 2020-07-22 22:21:58 · 9941 阅读 · 1 评论