
嵌入式
hzlarm
此人很懒,什么都写了
展开
-
Makefile中的$@、$^、$<
$@ 表示目标文件$^ 表示所有的依赖文件$< 表示第一个依赖文件$? 表示比目标还要新的依赖文件列表$%仅当目标是函数库文件中,表示规则中的目标成员名。例如,如果一个目标是“foo.a(bar.o)”,那么,“$%”就是“bar.o”,“$@”就是“foo.a”。如果目标不是函数库文件(Unix下是[.a],Windows下是[.lib]),那么,其值为空。$+ 这个变量很...原创 2019-11-08 15:56:23 · 4163 阅读 · 0 评论 -
路由器模式
路由器的几种工作模式:AP模式(接入点模式)、Router模式(路由模式)、Repeater模式(中继模式)、Bridge模式(桥接模式)、Client模式(客户端的模式)。AP模式(接入点模式)AP模式主要是将有线信号转变成无线WiFi信号。在此模式下,设备相当于一台无线HUB,可实现无线之间、无线到有线、无线到广域网络的访问。说到底就相当于一台拥有无线功能的交换机。通过网线转换成无线网络,...原创 2019-11-02 01:54:23 · 1121 阅读 · 0 评论 -
UART协议
UART协议通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯接口的连结上。UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。通信协议UART作为异步串口通...原创 2019-10-29 23:32:19 · 1176 阅读 · 0 评论 -
CAN总线协议
CAN总线协议CAN总线协议简介控制器局域网总线(CAN,Controller Area Network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线、同轴电缆或光纤来传输信号。因其高性能、高可靠性和高实时性等特点,已经成为了世界上应用最广泛的现场总线之一。CAN总线有两条线,CAN_H和CAN_L,各个节点通过这两条线实现信号的串行差分传输,为了避免信号的反射和干扰,还需要在CA...原创 2019-10-27 02:22:55 · 671 阅读 · 0 评论 -
SPI协议
SPI协议SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的,全双工,同步的通信总线。SPI以主从方式工作,通常有一个主设备和一个或多个从设备,需要至少4根线,事实上3根也可以(单向传输时)。分别是数据输入SDI(主设备输出),数据输出SDO(主设备输出),时钟SCK(主设备产生),片选CS(主设备控制)。当有多个从设备的时候,因为每个从设备...原创 2019-10-26 01:05:40 · 1361 阅读 · 1 评论 -
IIC协议
IIC协议I2C 总线是一种串行数据总线,只有二根信号线,一根是双向的数据线SDA,另一根是时钟线SCL,两条线可以挂多个设备。 通常我们为了方便把IIC设备分为主设备和从设备,基本上谁控制时钟线(即控制SCL的电平高低变换)谁就是主设备。iic总线可以挂很多设备,多主多从:多主机会产生总线裁决问题。当多个主机同时想占用总线时,企图启动总线传输数据,就叫做总线竞争。I2C通过总线仲裁,以决定...原创 2019-10-24 22:57:02 · 2871 阅读 · 2 评论