头像-32087

Linux学习

  • 23成都市
  • 本科
  • 单片机、嵌入式
  • 消费电子、设计

个人成就

获得 1107 次赞

帮助过799人

stm32内部flash写函数每次写入都是要把整个扇区擦除么

FALSH  支持单字节多字节写入,但是擦除的时候必须是整个扇区进行擦除。这个和EEPROM还是有区别的。另外FLASH的可擦除寿命一般只有10K左右,而EEPROM的寿面远大于这个值

电池充电器为啥一接负载电压就降低?

电池的充电器一般都是内置了充电管理芯片。根据的电池的特性进行充电管理。以锂电池为例,一个亏电状态下的电池,一开始充电,是不能大电流就开始充电。需要先开一个小电流,激活电池,让电池的电压有一个提升。当电池电压提升到一个设定的电压时,就会按照最大电流(恒流)开始充电,这个过程,电池的电压会快速上升,当电池电压达到4.2V,那就会恒压充电,电流会逐步减小,。建议你可以去看下TP5410芯片数据手册,一般都大同小异

esp32摄像头可以实现二维码无线传输吗

这个就是无线传输图片啊,ESP32-CAM有现成的代码,你需要修改的是你PC端(服务器)去解析这些图片

手机电池可以通过串联得到高电压么

肯定可以,但是最好是带有保护芯片的电芯串联在一起,才安全。锂电池易燃,这个一定要牢记。高级的一点的设计一个BMS,电池管理系统,这个一般高级电动车上就有种技术,防止电池老化不一致带来的“短板效应”

单片机如何控制无刷电机

这个就是无刷电机驱动的问题。你可以看看硬石开发板,人家资料开源,你一定用的上。至于用51单片机,也是可以的,建议使用C8051那种增强型的,AVR也是可以。那个89C51就免了吧,祖师爷级别的,就别劳驾它老人家。

国产的PCB软件除了立创EDA,还有哪个么

最近我们公司被Altium Designer点名了,发了一个函过来。所以我现在使用KICAD,这个开源,常年在河边走,哪有不湿鞋的,所以转到开源免费软件是没有错的

DB9接口,接RS485或CAN,应该接哪个引脚,有没有规范

DB9是RS232的标准接口,但是实际应用中,也有人把CAN 和RS485也用这个DB9接口。算是一种潜规则吧,但并不是所有人都准守这个潜规则。个人建议,你可以在TB上,有那种USB转485的线,是DB9那种接头,你可以参考他的线序,设计自己的线序

几种实时嵌入式系统的比较

我写的一遍关于RTOS对比的文章,有一定的参考性,但是没有RT-THREADhttps://www.icxbk.com/article/detail?aid=404其实现在RTOS基本上都是大同小异,个人建议如下几点:1、你可以从是否开源免费,否则有侵权的问题。个人学习倒无所谓,但是产品要面向市场,这点还是需要多注意。2、提供的软件组件、协议栈、等丰富程度3、个人熟悉程度。我个人最开始学的是ucos,然后用了一段时间的FreeRTOS,现在在学习RT-Thread。学UCOS的时候,我主要看的是源码,基本上理解了RTOS的原理,任务调度关系。学FreeRTOS,纯粹的是应用开发需要,免费开源,学RT-Thread就是被他丰富的组件所吸引,对于工业数据采集,你可以使用FreeRTOS、也可使用RT-Thread Nano版本。完整版的RT-Thread比较适合物联网IOT等应用场景​​