# AC79 豆包聊天程序
## 环境搭建
* windows 10 64位
* SDK:release/AC79NN_SDK_V1.2.0
* 编译软件 CodeBlocks 20.03 官方链接:
* 下载并安装工具链 下载链接:
* 下载并安装软件包管理器 下载链接:
## 编译与烧录
1. **进入下载模式**
- 将开发板 USB 的接口端使用合适的 USB 数据线正确连接到 PC 主机。
- 通过长按开发板的顶板 update 键,同时(注意是同时, 并hold住)按 reset 键。
- 先松开 reset 键,再松开 update 键,即可进入下载模式。
- 进入下载模式后,电脑弹出如下红框所示的盘符,代表进入下载模式成功。

2. **编译烧录**
- 将准备好的硬件环境上电,然后使开发板进入下载模式。
- 打开工程doubao_chat\apps\demo\demo_DevKitBoard\board\wl82\AC791N_DEMO_DEMO_DEVKITBOARD.cbp
- 在 CodeBlocks 界面中点击 build 或者 rebuild 进行编译。如下图:

## 功能介绍
1. **功能按键**

2. **配网功能**
- 开机之后会有“请配置网络”的提示音提示配网,随后可以双击按键k5进入配网模式。
- 手机打开杰里机器人小程序,打开蓝牙配网,输入WiFi账号和密码,搜索JL开头的蓝牙进行配对,配网成功之后播放音乐提示音。


- 如果在配网之后更换网络,可以再双击按键k5重新配网,再重新开机,配网成功则播放音乐提示音。
3. **聊天功能**
- 配网之后,单击按键k5开启聊天,在你向豆包提出问题之后,会有“xiu”的提示音,表示问题已上传,随后豆包将回答你的问题。
- 在豆包开始回答的时候,可以再次单击按键K5打断聊天,重新开启聊天
- 长按按键K5可以结束聊天或者在90s之后无人声自动结束聊天,会有“拜拜咯,回头再聊的提示音”,表示聊天结束
## 参考资源
* 芯片数据手册&原理图 : [doc/datasheet/AC791N规格书](./doc/datasheet/AC791N规格书)
* SDK 发布版本信息 : [AC79NN_SDK_发布版本信息](https://doc.zh-jieli.com/AC79/zh-cn/release_v1.2.0/other/version/index.html)