正邦科技(day4)

设备注意事项:
第一种方式:通信模组和MCU都可以统一烧录BoodLoader,然后在线升级
第二种方式:模组用的都是都是统一的4g模组,MCU烧录对应的程序,需要注意的是通信模组如果是出厂的板子,需要测试,环境需要切换成测试环境,里面的物联网卡为了防止诈骗进行了登记,可以用自己的卡(已经实名登记了)进行通讯
在这里插入图片描述

一、烧录固件

1:用J-link烧录,烧录的时候需要连接仿真器j-link,但是不能直接连接电脑怕烧坏电脑,中间需要一个隔离器

2:安装keil和安装j-like:选择正确mcu的芯片
在这里插入图片描述

3:选择项目设置
在这里插入图片描述

选择格式化芯片,防止有内存在里面
在这里插入图片描述

3:选择open-date-fie,选择需要烧录的固件,选择起始地址这个8000000(烧录到目的的地址)
在这里插入图片描述

4:连接目标烧录芯片烧录程序
连接MCU
在这里插入图片描述

5:烧录
在这里插入图片描述

二、 通讯模块升级

1:USB的方式升级固件

1:插入USB,选择USB的通道,默认字符串的发送,进入烧录模式:AT+CFUN=9,0
在这里插入图片描述

2:选择要升级的固件
在这里插入图片描述

3:点击这个,升级完了之后会显示一个password

在这里插入图片描述

2:通过mqtt的方式升级固件

选择模块是什么环境这里就选择什么环境,然后选择主题ctr发送,state接受数据,
这个环境可以在任何环境情况下都可以升级。
在这里插入图片描述

在这里插入图片描述

3:重启
例如:这个开发环境,用电的模块,这里就是重启的开关(复位)

在这里插入图片描述

3:切换环境

一、目的随着开发的进度推进,一般由开发 -> 测试 -> 生产 需要切换不同环境
在这里插入图片描述

三、 烧录WiFi

因为这里的脚本和系统没有绑定,所以需要分开烧录进去,先烧系统在烧脚本
在这里插入图片描述

1:短接

目的:是因为要先烧系统,短接的意义就在于像刷老毛桃,要先插入USB一样,系统烧完然后在烧脚本
1:先断电然后在接上短接
二:刷系统
选择这个软件
在这里插入图片描述

1:选择S3这款芯片
在这里插入图片描述

2:选择系统的文件包的路径,在选择地址(这个地址是寄存器boolader里面第一个区的地址当然是系统第一个先启动)

在这里插入图片描述

3:烧录的时候需要先格式化一下,怕里面有一些内存的碎片,然后点击开始

在这里插入图片描述
在这里插入图片描述

2:烧录脚本

1:需要先断电然后拔掉短接然后再上电选择ESP32的芯片,USB选择我们连上的那个USB
在这里插入图片描述

2:把所有的目录文件加载到下面去然后重启一下它会自动运行可以看到打印就OK了

在这里插入图片描述

相关推荐

  1. <span style='color:red;'>Day</span><span style='color:red;'>4</span>.

    Day4.

    2024-06-06 02:40:05      50 阅读
  2. 4 DAY

    2024-06-06 02:40:05       21 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-06 02:40:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-06 02:40:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-06 02:40:05       87 阅读
  4. Python语言-面向对象

    2024-06-06 02:40:05       96 阅读

热门阅读

  1. TypeScript算法每日一题:两数之和(167)

    2024-06-06 02:40:05       25 阅读
  2. RCE漏洞简介

    2024-06-06 02:40:05       28 阅读
  3. 昵称生成器

    2024-06-06 02:40:05       29 阅读
  4. python之collections

    2024-06-06 02:40:05       26 阅读
  5. ASP.NET Core 增加后台定时托管任务

    2024-06-06 02:40:05       29 阅读
  6. 阿里云计算之Linux目录学习笔记(三)

    2024-06-06 02:40:05       19 阅读
  7. python多线程

    2024-06-06 02:40:05       42 阅读