头像-219588

Angel_YY

  • 3石家庄市
  • 嵌入式
  • 汽车电子

个人成就

获得 1451 次赞

帮助过1156人

SPI中的MOSI和MISO哪个是主站的输出呢

MOSI表示Master Output slave input。也就是主机输出,从机输入。MISO表示Master input slave out,也就是主机输入,从机输出。这个如果只记缩写不好记,如果了解其含义,看到缩写能知道其全称,就很容易记住哪一个是主机输入,哪一个是主机输出了。

触摸屏用串口通信和IIC通信哪个更快

触摸屏和主控之间的距离如果不长,那么两种通讯方式最高速度都差不多,通常IIC高速模式能到400K,UART串口速度最高也能到1M左右,主要看芯片本身通讯端口的支持能力。

如果电池过度放电会影响电池容量吗

会有影响,电池过放过冲都会对电池造成很大影响。过放会造成电池的活性物质损伤,这样即使再次充电,也会造成容量下降,虽然不会导致电池完全不能使用,但是这种容量下降是不可逆的,所以不要对电池过放。保护方法通常使用电池管理系统进行全方位检测和防护。

MCU的中断函数里面为什么不能用延时函数

不是说完全不能用,而是尽量不要用。因为单片机主要用来做控制,实时性很重要,如果在中断中有延时函数,在延时期间,如果有低优先级的中断产生,MCU就得不到相应,实时性变得很差。如果只是用了一个中断,并在这个中断中有延时函数,这个就没有太大影响了。具体情况具体分析,比如有些设计main函数中只做等待,有且只有一个中断,所有操作都在中断中执行,此时中断中增加延时函数不会有任何影响。

freertos在工作的过程中时钟基准一般设置成多少

FreeRTOS的时钟基准一般根据个人经验设置为1ms~10ms。这个基准设置没有固定要求,如果单片机时钟频率很高,或者说性能很强,这个可以设置为1ms,如果性能较低或者频率较低,可以设置为10ms。

使用杜邦线传输高速信号会出现失真的情况吗

使用杜邦线传输高速信号,很可能会出现失真的情况,比如视频信号这类,具体能传输多快的信号,也要看杜邦线的线径,长度,接口接触面积等多方面因素。通常1MHz以下的信号问题不大。如果速度达到10M以上,杜邦线就有可能会影响信号质量了。到达50MHz以上,几乎不可能在用杜邦线稳定传输了。

如何用MCU来测量一个信号的频率呢

可以使用定时器引脚的输入捕获功能,设置为捕获上升沿或者下降沿,通过计算两次上升沿的时间差,用1秒除以这个时间差就是频率了。比如两次时间差为1ms,那么1s/1ms就是1000HZ。

树莓派系统里面自带Python的环境吗

树莓派自带python2和3版本,要想使用3的话,默认还是python2,想使用python3需要敲python3、pip3等等一系列的指令。如果想默认使用python3,可以使用​sudo ln -s /usr/bin/python3.5 /usr/bin/python​自行设置python3为默认python解释器。如果需要最新版本的python,可以自行安装.