一、EC系列简介
???????EC系列是我司最新推出的NB-IoT模组,出厂固件为AT固件,支持TCP、HTTP/S,MQTT等网络协议。EC系列暂不支持用户进行二次开发(源码不开放),特定功能定制请联系商务。
1.模组介绍
???????NB-IoT模组EC系列目前已经设计好了4款模组,分别是:
- EC-01:EC–01模组和A9是pin对pin 的封装,仅支持NB
- EC-01G:EC-01G模组则和A9G是pin 对pin的封装,支持NB、GPG
- EC-01F:仅支持NB
2.开发板介绍
???????为了更好的让大家调试程序,我们还设计了三款开发板,它们分别是:
- EC-01-Kit:搭载的是EC-01模组
- EC-01G-Kit:搭载的是EC-01G模组
- EC-01F-Kit:搭载的是EC-01F模组
其中,EC-01-Kit和EC-01G-Kit共用一个底板。
二、下载前准备
1.烧录软件
???????烧录软件下载地址:https://docs.ai-thinker.com/nb-iot 解压后,在文件里运行:FlashTools.exe CH340启动下载地址:https://docs.ai-thinker.com/%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B72 解压并安装ch340的驱动程序,插上开发板后会在设备管理器显示如下信息: 重新烧录固件需要准备好以上两个软件。
2.硬件准备
- EC系列开发板+数据线
- EC系列模组+杜邦线若干+USB转TTL模块
3.接线方式
(1) 开发板接线
???????EC系列开发板的接线都是一致的,只需要插入Mirco-USB数据线即可。
(2)模组接线
???????模组的接线需要根据模组引脚,只需要焊接四根线即可:
- 3V3 :模组供电,接入TTL模块的3.3V
- GND:模组电源地,接入TTL模块的GND
- UART1_TXD:模组的串口1的TX,接入TTL模块的RXD
- UART1_RXD:模组的串口1的RX,接入TTL模块的TXD
三、烧录步骤
1.开软件并选择芯片配置
操作演示:
2.选择固件
???????固件一般有两个:
- bootloader:启动固件,必要的固件,负责引导程序启动,一般保持不变
- system:系统固件,用户程序
操作演示:
3.选择端口并烧录
4.烧录过程
烧录成功:
5.烧录验证
???????一般我们提供的固件都是AT固件,烧录完成之后,打开串口调试软件,串口通信信息如下:
- 波特率:9600
- 停止位:1bit
- 数据位:8bit
- 校验位:无
接入开发板之后,按开发板中的RST键,串口会打印信息: 发送测试指令:AT\r\n 发送之后,模组返回:OK 即为烧录成功。
四、擦除程序
???????如果在烧录之前擦除程序的话,可把"Erase All…"选项打勾:
五、友情连接
官方官网:https://www.ai-thinker.com 开发DOCS:https://docs.ai-thinker.com 官方论坛:http://bbs.ai-thinker.com 技术支持:support@aithinker.com
|