- 博客(5)
- 收藏
- 关注
转载 openwrt解除console对串口的占用
console对串口的占用openwrt会将串口配置成console便于用户控制,以本人使用的WNDR4300为例打开盒子后可以看到一个串口被引出,开机后能够打印bootloder以及linux的启动日志。在启动到一定阶段之后可以作为console登陆有时候希望自己的程序占用串口来发送或者接收数据而希望启动串口console。具体操作1、输入vi /etc/sysctl.co...
2019-09-25 20:58:00
1087
转载 esp32 串口,蓝牙等其他方式OTA
序言esp32的官方例程中提供了通过通过wifi连接网络的OTA例程。例程虽然方便未必适用于所有情况,有时我们希望通过蓝牙,串口,或者别的方式进行OTA操作。下面会对OTA相关的函数进行解析,是的开发者可以通过不同的方式继续OTA。OTA原理简单的来说:OTA的基本过程如下:1、接收程序2、写入Flash3、修改引导,使得下次开机的时候从新写入的程序启动。...
2019-08-26 14:10:00
926
转载 esp32 同时打开蓝牙,wifi和ota后程序过大导致无法启动
序言esp32如果使同时使用了蓝牙模块、wifi模块和ota的话很有可能会导致程序过大(超过1M),系统无法启动的情况。这里提供一种通过修改分区表扩大程序储存空间的方法来避免这一问题。这一解决方法同样只用于因为其他问题导致的程序过大的情况。现象上电后esp32会屏幕重启,如果此时接通串口0观察到打印出来的内容。如果开启了日志则会如图1,否则会如图2图1图...
2019-08-25 19:11:00
884
转载 esp32 关闭日志
esp32上电以及系统运行中会从串口0打印很多日志,对于没有必要查看日志的场合,打印日志的动作显得多余并且还会占用资源,下文给出关闭日志打印的方法。1、进入工程目录2、make menuconfig3、关闭Bootloader 日志:Bootloader config -->Bootloader log verbosity 选定为 No output4...
2019-08-25 17:31:00
3107
转载 esp32使iOS 获取蓝牙外设的Mac地址
最近在做一个需要上下位机的项目,我负责的任务下位机,使用的主控芯片是esp32。这个项目中有一项是需要手机扫描二维码然后连接作为esp32的蓝牙。二维码中包含了mac地址信息,在手机扫描周围设备的时候通过mac地址筛选出目标设备,然后建立连接。在安卓系统上进展顺利,但是在ios上的时候,这个过程遇到的问题,ios中无法直接获取蓝牙的mac地址。写上位机的负责人发给了我一个链接https:...
2019-06-25 15:25:00
2231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人