泉林
获得 0 次赞
帮助过39人
flash出现偶尔的数据不对,可能的情况比较多,常见的就是:1.SPI通信速度过快,导致数据错误2.传输线过长,信号衰减过大3.SPI总线外部干扰过大,导致数据错误4.SPI总线阻抗不匹配
1. 互斥量用于线程的互斥,信号线用于线程的同步。这是互斥量和信号量的根本区别,也就是互斥和同步之间的区别。2. 互斥量值只能为0/1,信号量值可以为非负整数。也就是说,一个互斥量只能用于一个资源的互斥访问,它不能实现多个资源的多线程互斥问题。信号量可以实现多个同类资源的多线程互斥和同步。当信号量为单值信号量是,也可以完成一个资源的互斥访问。3. 互斥量的加锁和解锁必须由同一线程分别对应使用,信号量可以由一个线程释放,另一个线程得到。
差动保护是输入TA(电流互感器)的两端电流矢抄量差,当达到设定的动作值时启动动作元件。保护范围在输入CT的两端之间的设备(可以是线路,发电机,电动机,变压器等电气设备)。电流差动保护是继电保护中的一种保护。正相序是A超前B,B超前C各是120度。反相序(即是逆相序)是 A 超前C,C超前B各是120度。有功方向变反只是电压和电流的之间的角加上180度,就是反相功率,而不是逆相序。
硬件看门狗外设和看门狗实际是一样的,都是通过一个外部的基准来检测程序是否跑飞,一般MCU外设看门狗是集成在MCU内部,而看门狗芯片是需要连接到芯片的复位引脚实现复位的控制的
单精度浮点数在MCU中运算需要32位字,而双精度浮点数在MCU中运算需要64位字,在MCU中进行两个运算,最大的区别就是占用的位字数是不同的