头像-186801

赤心木zqw

  • 19291
  • 单片机、嵌入式、传感器/MEMS
  • 消费电子

个人成就

获得 703 次赞

帮助过644人

arduino数码管调用sevseg函数,质数闪三下

可以的,四位数以内的质数并不多,可以建立一张质数表,判断当前的数是否在表内,这样省去了质数判断算法。其次,数码管大多都是共阴共阳的,把公共端单独控制,就可以实现闪烁的目的了。

使用STM32存储采集的保存问题

看你采集后的数据后的用途,如果需要把数据保存在STM32中,并且要求掉电后存在,则保存在片内flash或者eeprom中,如果采集的这个数据只是传输出去显示,或者传输出去保存在上位机,则仅仅是保存在sram中,实际上,当你得到这个数据,已经是存在sram中了。

电池供电如何控制通断电?直接用开关可以吗?

其实自锁开关或者拨动开关是最直接简单的,连接在电池正极或负极,不用时仅仅是电池自耗电,缺点是存在机械损耗;而开关电路,实现复杂,还有自身功耗及干扰的问题,要做稳定并不容易。

STM32F429单片机的USB外设问题

可以的,F429的两个USB口,一个高速,一个全速,相互独立,是可以同时运行的。

单片机能做的是不是树莓派都能做?

不是的,术业有专攻,单片机能做的,树莓派不一定能做。比方说树莓派没有ADC功能,需要外接芯片才能实现;树莓派做定时器也没有单片机那么精准。

SPI接线

不需要交叉,MOSI指的是master Output slaver input,主机发送,从机接收,MISO同理,这样,指定了通讯双方的主从及输出输入关系,所以是不用交叉的。

我的串口调试为什么收到一直乱码?

最大的可能性还是波特率的问题,检查上位机和下位机的波特率是否一致。

STM32 初学的话用哪块板子好一点

推荐找一款STM32F103系列的开发板,103基本的外设都很齐全,正点原子家和野火家的都不错,教程多,资料全。另外说一下,开发板最好找最新的版本,不要贪便宜找旧的版本,因为厂商的资料都是根据新版本的开发板编写的,如果你拿着旧的板子和新的原理图,会有一些不对应的坑。我把n久前正点原子的STM32 mini开发板拿出来用,发现对着新版的原理图对不上,躺了一些坑。而且103这个系列是版本更新较为频繁的系列,要注意下。