great_CC
获得 444 次赞
帮助过836人
有个设备需要设置地址,因为现场应用的问题,不方便使用软件进行设置,所以考虑用硬件上有个设置地址的功能。拨码开关的话,感觉不会太大,可能到256甚至512就不能再大了。有其他硬件上设置的方法吗。或者拨码开关有能到多大的,级联拨码开关是不是有点麻烦。
STM32的芯片出厂时就有一段存储区域存放bootloader,1、这个bootloader可否理解为是出厂时的固件?2、在应用中,通过BOOT0短接GND设置,可以通过串口下载程序,是不是需要配合烧写程序的软件Flash Loader Demo,才能将程序下载到芯片里?这个工具应该只能烧写STM32的程序吧。上述这个烧写程序方式叫IAP编程?3、后续看到很多人问的通过CAN口,网口,甚至无线升级程序,这种是不是需要自己做一个bootloader,那这个bootloader存储在哪,是不是就将原厂的bootloader覆盖了。
想找一款体积非常小的无线模块,需要433M或2.4G的;通讯距离要求在铁柜子中还能传10米左右的,空旷下100来米;需要可以大规模应用的,而且可以点对点通信。每次发送数据不多,20来个字节,通信不频繁,要求功耗也很低。最主要就是体积小,越小越好。买模块主要是方便,如果自己使用芯片设计电路不知道会不会比市面上卖的更小。
ESP32,ESP8266算SOC吗,都是什么内核的MCU。如果具有MCU,那是不是有些不需要太多IO的应用可以直接用ESP32或8266来做,既有了MCU逻辑控制,也有了自身的WIFI连接功能。