完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Air724 是一款基于UIS8910DM芯片组的物联网通讯模块。 模块通讯性能优越,符合Cat1通讯标准,支持最大下行速率 10Mbps 和最大上行速率5Mbps数据传输。 具有全功能音频输入输出接口,LCD接口,Camera接口,内存卡接口,矩阵键盘接口,ADC接口,外设齐全,是替代2G物联网模块的理想产品。 EVB_Air720UG_A11是针对Air724模块设计的开发板,本文将针对开发板做一个基本介绍。
设置开发板 下面的开发板是我司本月促销活动中19.9元提供的,含开发板一块,天线一根。 需自行配置一个USB电缆与电脑进行通讯。 开发板上大部分排针已经焊好,只有串口监测口和I2C接口,需要手工补焊,如果您不需要I2C和串口监测,不焊也是可以的。只需配合一些杜邦线就可以开工了。 可能需要自己配全的零件有: 1)2.54mm排针:1X2 2个,1X3 1个,1X4 1个 另外我通常会把开关旁边的一个两个半泪滴pad(R49)短接,这样开发板就可以开机自动上电了。 电路板上有两个microUSB接口,上面的和Air724的USB_DM,USB_DP相连,安装驱动后,可以被映射成三个虚拟串口和一个NDiS标准网卡。 下面的通过CH330N和724的 UART1/UART2相连,并通过一个拨动开关来选择。 如果采用Lua开关,USB应该插到上面的插口,如果采用AT开发,USB应该插到下面的接口。两个接口也有辅助供电的功能,可以同时插上,提高对开发板的供电能力。 电路上有3个可以从MicroUSB取到电或者从外部给模块供电的接口。 电源开关置于DC-DC后端,用来控制MicroUSB给Air724模块的供电。 GND->电源负极,与USB GND 相连 4V->Air5033 DC-DC模块输出,与724模块VBAT_MODULE供电相连 下面介绍板载的接口 Air724 共有GPIO接口31个,电平均为1.8V 最大输出电流约2mA。 通用串口3个,SPI显示屏接口1个,I2C接口1个,相机接口1个。 双侧引脚定义如下: 上下插针均为26pin,共计52个引脚,其中GPIO口21个。 上侧的插针(J24) GPIO 8pin,通用串口3组 6pin,HOST专用串口1组 2pin,耳机差分输出1组 2pin,键盘按键8个(其中2个引脚与UART3复用),PBINT开机按键1pin,PSM内部保留功能引脚 1pin 下侧的插针(J26) GPIO 13pin,扬声器差分输出1组X2pin,麦克风差分输入1组X2pin,电源输出 2pin,GND 1pin,按键 4pin,其他功能引脚 2pin 其他接口定义如下: 左侧有一个SPI的显示屏接口为7pin (K2),其中信号线 5pin,电源 1pin, GND 1pin 右侧有一个24pin 30W像素的串口相机接口(J27),其中信号线 8pin,电源 3pin,GND 2pin,NC(未使用)11 pin,其中有两根数据线可以和GPIO16,GPIO17复用 板载有两个SIM卡槽, SIM0 (J25) 和 SIM1 (J15) 其中SIM0为优先专用卡槽,SIM1的3pin信号线与GPIO29,30,31复用 板载的LED有三个灯,红色为工作指示,信号由GPIO5控制,绿色和蓝色两个灯分别受GPIO_1和GPIO_4控制 除此之外板载接口还有串口数据检测(J14)和 3.3V I2C 总线接口(J13) 下面是开发板所有引出接口的All-in-One 汇总图 注意:由于UART引脚和内部驱动电路已经连接,不可再作为外部UART口使用,此处仅可作为波形监控之用。 设置软件开发环境 第一步,安装驱动程序,安装后如果不使用开发板网卡上网,应该禁用开发板自带的Rndis网卡。 驱动下载地址如下,直接安装即可。 第二步,安装编程环境,推荐使用微软公司的最新开源编辑器Visual studio code + Luatools V2, 第三步,我简要的介绍一下烧写固件的方法,出厂默认的Air724固件一般为AT固件,我们需要将其刷为Luat固件, 对于Air724,开发板左上侧的电源开关要先打开,然后右下侧的开机按钮按3秒钟,如果电脑扬声器打开,应该能听到USB被识别的声音。此时Luatools下选择刚刚上方链接下载的固件,刷机就开始启动。 这个过程并不复杂,如果不能按这个逻辑执行,请依次检查 1) 驱动是否安装成功(设备管理器里能看到3个虚拟COM口) 2) 供电是否充足(板子有没有反复重启,或者电源灯点不亮) 3) USB电缆质量 如果您因故需要刷回AT版的固件,请选择LuatoolsV2设备操作里的"720UXCAT1模块固件切换回AT版本。 |
|
|
|
只有小组成员才能发言,加入小组>>
3314 浏览 9 评论
2995 浏览 16 评论
3494 浏览 1 评论
9059 浏览 16 评论
4088 浏览 18 评论
1180浏览 3评论
605浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
599浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2335浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1896浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 20:02 , Processed in 1.204196 second(s), Total 78, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号