4~20mA信号的优缺点
在工业领域中,常常需要对各种非电物理量进行测量,如温度、压力、速度和角度等。为了将这些物理量转换为模拟电信号,以便将其传输到离控制室或显示设备几百米远的地方,工业界普遍采用4~20mA的电流信号传输模拟量。
Keil MDK使用GCC编译器的方法
有一位网友询问:在使用Keil编译器时,会发现编译速度较慢。那么,Keil是否支持GCC编译器呢?实际上,Keil MDK中使用AC6编译器相较于使用AC5编译器速度会更快。如果感觉AC5编译速度较慢,可以尝试使用AC6。对于网友的要求,这里分享一下在Keil MDK中使用GCC编译器工具链的方法。
单片机中常用的轻量级校验算法
UART串口通信和CAN总线通信都采用了数据校验的方法,其中UART串口通信使用奇偶校验,而CAN总线通信使用CRC校验。此外,像Modbus、MAVlink以及USB等通信协议也都使用了类似的校验方法。