DJYOS开发板系列之一:基于BK7251开发的ZQ1401物联屏开发板

目录

1 概述

2 开发板硬件介绍

2.1物联屏底板

2.1.1 底板丝印图

2.1.2 底板功能说明图

2.2物联屏核心板

2.2.1核心板尺寸

2.2.2核心板封装说明

2.2.3核心板管脚分配

2.3典型电路设计参考

2.4开发板功耗说明

2.5跳线(插针)说明

3 开发板接口说明

3.1音频接口说明

3.2LCD接口说明

3.3 TP接口说明

3.4外设麦克风的接入与使用

3.5板载咪头说明

3.5TF卡接口

3.6电源接口

3.7按键

4 DIDE集成开发环境

5 DJYOS固件烧录

5.1串口驱动安装

5.2固件烧录

6 Hello World程序

7 DJYOS应用案例

7.1思必驰AI

7.2智能闹钟

7.3口语作业机

7.4智能镜

7.5IOT遥控器

8 DJYOS中间件

8.1一键wifi配网

8.1.1微信配网

8.1.2 网页配网

9 产品序列号注册 

10 第三方云服务平台


1 概述

1.1ZQ1401介绍

ZQ1401是一款基于上海博通WIFI SOC芯片BK7251开发的物联屏开发板。搭载国产自主创新操作系统--DJYOS,DJYOS拥有易上手的物联网编程开发环境和DJYOS物联网应用市场。同时DJYOS嵌入了百度AI、思必驰AI、图灵、APCOS、果谷智能等各类服务平台。

ZQ1401支持接入2.4、2.8、3.2、3.5英寸等320*240分辨率(简单图形可支持480*320)的LCD屏且支持触摸操作。ZQ1401开发板见图1。

图1 ZQ1401开发板

1.2 DJYOS介绍

        都江堰操作系统(简称DJYOS)是由深圳市秦简计算机系统有限公司(前身:都江堰操作系统开源团队)主持的、国内原创的开源嵌入式操作系统,从2004年开始,已经发展18年。主要用于物联网、工业互联网、电力系统、云计算、边缘计算、区块链、人工智能等领域。

         DJYOS是国内原创的免费开源事件调度操作系统,采用类BSD许可证。DJYOS以高可靠性、高实时性著称,它的中断响应速度跟裸跑一致。在工业上,DJYOS应用于实时性和可靠性要求都很高的电力系统控制领域,也广泛适用于物联网系统。DIDE是DJYOS的集成开发环境,将有力支撑商业生态建设,通过底层技术封装,上层集成开发环境,提供标准化的开发平台。

2 开发板硬件介绍

ZQ1401物联屏开发板由底板和核心板两部分组成。

2.1物联屏底板

2.1.1 底板丝印图

 

2.1.2 底板功能说明图

 


2.2物联屏核心板

2.2.1核心板尺寸

常规带板载天线:38.60mm*26.00mm(如下图)

不带板载天线,带IPEX天线扣,可做到: 31.25mm*26.00mm

        

 

2.2.2核心板封装说明

①该模组即可以做成插针插拔形式,也可以做成邮票孔贴片形式

②靠板边内侧的座子为标准1.27mm间距的母座,邮票孔焊盘间距也为1.27mm

③靠板边外侧的为邮票孔封装,尺寸为1.52mm*0.86mm

④邮票孔和插针孔的中心距为1.07mm

  • 其他尺寸见图示,图示为正视图

2.2.3核心板管脚分配

 

2.3典型电路设计参考

 

2.4开发板功耗说明

当运行电压为3.8V时,各场景下放电电流数据如下所示:

场景

放电电流

深度睡眠

22μA

正常运行(WIFI关闭)

45mA

搜索网络

80mA

正常使用(WIFI打开)

130mA~200mA

2.5跳线(插针)说明

    从左到右,从上到下,逆时针,依次为:

接口

位号

接口说明

跳线短接功能说明

 

J12

J16

J12为J15 Micro_USB引出来的USB信号;

J16为M1401模组出来的信号P25和P28,可以服用为USB信号

J12-1脚和J16-1脚

J12-2脚和J16-2脚

以上对应短接起来,可以实现M1401的USB功能

        

 

H8

J3

J13

J3为M1401模组出来的信号,分别对应的IO口如图示;

J13为SPI_LCD的接口;

H8为TF卡和外扩的Flash/RAM接口

H8-1和J3-1;H8-2和J3-3

H8-3和J3-5;H8-4和J3-7

以上四组对应短接可以实现TF卡;

H8-5和J3-9;H8-6和J3-11

H8-7和J3-13;H8-8和J3-15

H8-9和J3-17;H8-19和J3-19

以上六组对应短接可以实现Flash和RAM的扩展;

J3-10和J13-1;J3-14和J13-3

J3-16和J13-4;J3-18和J13-5

以上四组对应短接可以实现SPI_LCD的驱动

J29

J29偶数脚位为M1401模组出来的信号

J29-1和J29-2短接起来,可以实现SW1的功能;

J29-3和J29-4;J29-5和J29-6

J29-7和J29-8;J29-9和J29-10

J29-11和J29-12;J29-13和J29-14

以上六组短接可以实现当J3上的信号用来扩展了SPI的设备之后可以从J29此处外扩RAM

J28

标准JTAG调试接口

J2

SW2

J31

J2为M1401下载口;

SW2为M1401复位按键;

J31:I2S MCLK复用管脚,使用M1401的I2S信号时需要短接

J35

J30

J21

J35包含TP信号,LCD_SPI_CS信号和ADC2;

J30为M1401模组出来的信号,具体信号如图示;

J21包含I2S信号,按键和驱动LED;

J35-1和J30-5;J35-2和J30-7

J35-3和J30-9;J35-4和J30-11

以上四组信号短接可以实现TP功能;

J35-5和J30-13短接,是显示屏LCD_SPI_CS的片选信号,要实现显示屏功能时不要忘记了这个脚;

J35-6和J30-15短接起来,可以实现ADC按键

SW1

通过跳线帽可以连接至M1401的P13口,既可以做普通按键,也可以作为软件休眠下的唤醒

ADKEY1

ADKEY2

ADKEY3

ADKEY4

ADKEY5

通过跳线帽可以连接至M1401的ADC2口,做成5个ADC按键

SW3

SW4

SW5

SW6

通过跳线帽可以连接至M1401的P6,P7,P8,P9

J9

MIC6

MIC6为M1401引出来的左通道麦克风

J9用来跳线选择麦克风

J9-2和J9-1短接,MIC6起作用;

J9-2和J9-3短接,J5用四节的通话耳机,则J5上的耳麦起作用

J26

MIC5

MIC5为M1401引出来的右通道麦克风

J26用来跳线选择麦克风

J26-2和J26-1短接,MIC5起作用;

J26-2和J26-3短接,J11用四节的通话耳机,则J11上的耳麦起作用

J14

J45

J14为M1401引出来的信号;

J45为外部电路麦克风通讯的接口信号和USB转串口调试的接口

J14-2和J45-1,J14-4和J45-2短接,则启用CON17的USB转串口调试功能,直接通过CON17连接上位机就可以对M1401进行调试;

J14-6和J45-3,J14-8和J45-4短接,则可以实现麦克风和M1401进行通讯;

J14-10和J45-5短接,可以实现对LCD背光的开关控制

J37

J48

J37为无线麦克风输出的音频;

J48为M1401的LINE-IN输入插针

J37-1和J48-1短接

J37-2和J48-2短接

可以实现无线麦克风语音输入到M1401,可以实现对无线麦克风语音的采集

J32

J33

使用TP的时候需要把J32,J33自身短接

 

 

 

                 

 

 

 

 

 

 

 

 

3 开发板接口说明

3.1音频接口说明

    本开发板带有两个音频输入、两个音频输出,共计四个接口。具体如下表所示:

接口

位号

接口说明

备注

J5

M1401模组模拟音频立体声输出接口

音频输出

J11

M1401模组数字音频输出,通过D/A转换之后输出的立体声音频接口

音频输出

J34

M1401模组数字音频输入接口,通过A/D转换之后输入

音频输入

J22

M1401模组模拟音频立体声输入接口

音频输入

 

 

 

 

各接口位置如下图所示:

 

3.2LCD接口说明

    本开发板支持接入2.4~3.5英寸SPI驱动的屏幕。具体参数如下:

接口

位号

接口说明

备注

J7

显示屏接口

仅支持SPI驱动的屏幕

 

3.3 TP接口说明

    本开发板支持接入2.4~3.5英寸SPI驱动的屏幕。具体参数如下:

接口

位号

接口说明

备注

J6

TP电容屏接口

 

3.4外设麦克风的接入与使用

    当P8引脚如下图接地时可以用外设麦克风:

 

3.5板载咪头说明

    当P8引脚如下图悬空时可以用板载咪头:

 

3.5TF卡接口

    本开发板支持使用内存卡。具体参数如下:

接口

位号

接口说明

备注

J19

TF接口

最大支持16GB内存卡

 

3.6电源接口

    本开发板带有一个电池接口、一个DC供电口、一个MicroUSB接口,方形USB口,共有四个可用电源接口(一般选择方形USB口,在供电的同时可以观察串口信息)。具体如下表所示:

接口

位号

接口说明

备注

CN18

单节锂电池接口

锂电池只用于M1401模组供电,其他开发板外设必须5V供电

J38

底板开发板主供电口,支持DC 9V-24V电压输入

J25

M1401模组 USB接口,也可作为整个开发板的供电,+5V输入

 

 

 

各电源接口位置如下所示:

 

3.7按键

语音唤醒按钮、音量+/-按钮、暂停/播放按钮。按钮位置如下图所示:

 

    唤醒按钮:按一下,听到提示音后开始陈述指令,指令陈述结束后会有第二声提示音,表示进入处理。

音量加减:音量加减按键,每次加减百分之五音量,可长按进行快速调节。ADC1按键是音量-,ADC2按键是音量+。

配网按钮:按住重新配置网络,根据提示音适时松手以进入微信配网和网页配网。

4 DIDE集成开发环境

DIDE是DJYOS集成开发环境。集成了DJYOS编程和调试、DJYOS BSP包管理、DJYOS应用市场、DJYOS社区等功能。

具体使用,请到DJYOS官网下载《DJYOS集成开发环境DIDE使用说明书v2.1.pdf》。

5 DJYOS固件烧录

5.1串口驱动安装

    在windows系统上,串口的驱动需要安装CH340 芯片,安装后串口-USB连接电脑后端口信息如下:

 

若电脑无法识别,可能是因为缺少驱动文件,请前往沁恒科技官网下载驱动程序(网址:http://www.wch.cn/products/CH340.html)

 

5.2固件烧录

    本开发板支持通过SD卡烧录更新更高版本的应用程序App。烧录程序时只需将需要烧录的应用放到sd卡的根目录下(必须以djyapp.bin命名),然后用串口将设备和电脑连接起来,在命令行中输入 updateapp 命令,即可开始烧录(烧录前会自动清空flash,而后开始升级),具体过程如下图所示:

 

6 Hello World程序

后面补上

7 DJYOS应用案例

基于BK7251开发DJYOS应用。案例陆续添加中

7.1思必驰AI

按住唤醒按钮,听到“叮咚”的提示音后,即可说出如“我想听音乐”、“深圳的天气怎么样”等指令,松手后听见“咚嗒”的提示音则表明语音指令接收完成。而后会将处理结果用语音的形式进行回答。

具体开发说明文档,正在编写中。

7.2智能闹钟

编写中

7.3口语作业机

编写中

7.4智能镜

编写中

7.5IOT遥控器

编写中

8 DJYOS中间件

8.1一键wifi配网

8.1.1微信配网

长按配网按钮直到语音提示进入微信配网模式后松手,打开手机微信,搜索厦门秦简公众号,关注后点击菜单中的一件配网,在网页中输入要连接的WIFI的名称与密码进行连接尝试。连接成功后会有语音提示。

 

8.1.2 网页配网

长按配网按钮直到语音提示进入网页配网模式后松手,开发板将发出无线热点,打开手机WIFI,连接到以“DJYOS...”命名的无密码WIFI,连接后手机将提示跳转到网页,在网页中输入要连接的WIFI的名称与密码进行连接尝试。连接成功后会有语音提示。

 

9 产品序列号注册 

DJYOS有严谨、完善的产品序列号规则与简单易懂得申请、注册流程。在DIDE上简单操作即可完成注册和申请。

   (后续完善此章节内容)

10 第三方云服务平台

DJYOS接入各类的第三方云服务平台。需要对应的SDK,请联系商务或者FAE。后续将在DIDE的应用市场里直接下载和交易。

当前DJYOS接入的服务有:

  1. 果谷IOT平台。
  2. 思必驰AI语音平台。
  3. 百度AI语音平台。
  4. 图灵NLP平台。
  5. 云知声AI语音平台。(正在对接)
  6. 思麦特ASR平台(提供给富士康工业互联网的开发服务商)。
  7. 国家物联网标识公共服务平台。
  8.  AI英语老师内容ABC.Home。
  9. 国密SM9加密算法。
  10. 陆续添加中……

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值