标签:配置 USB 环境 AC632N 蓝牙 杰理 串口 连接 下载
目录1 准备工作
1.1 硬件
- AC63N 开发板
- USB 数据线
- USB 下载器
1.2 软件
- 集成开发环境 Codeblocks
- 杰理编译器 JL toolchain
- 包管理工具(用于下载杰理SDK需要使用的工具)
(注意:需要先安装“集成开发环境 Codeblocks”,再安装“杰理编译器”)
- 杰理虚拟串口驱动
- 串口调试助手
2 配置文件
- 打开
AC63赛题资源包/cpu/bd19/tools/AC632N_config_tool
,打开AC632N_配置工具入口(Config Tools Entry).jlxproj
,进入“杰理 SDK 工具”。 - 点击“编译前配置工具”。
- 点击“蓝牙配置”。
- 第一个蓝牙开关选择“ON”,修改蓝牙名字。蓝牙配置使能开关为“ON”。
- 点击上方“保存”,选择“保存bin文件”。
3 连接设备
- 看上图,USB 下载器要连在板子上,不要连反了。
- 连好后可以在“此电脑”中找到 CD 驱动器(JL-Debug V1)。
4 下载程序
- 使用 CodeBlocks 打开
AC63赛题资源包/apps/hid/board/bd19/
下的AC632N_hid.cbp
工程文件。 - 点击上方的 Build、Rebuild 编译整个工程,。若已连接板子,需要下载程序,那么请短按 USB 下载器上的按钮,这时绿色灯熄灭,说明开发板从蓝牙模式转到下载程序模式,这样即可在编译完后同时下载程序。否则是下不了程序的!
下载成功后 CodeBlocks 显示如下图:
- 要从下载程序模式转到蓝牙模式,需要短按 USB 下载器上的按钮,这时绿色灯重新闪烁。
- 检测是否下载成功很简单:当开发板处在蓝牙模式运行下时,打开手机蓝牙,搜索蓝牙就可以看到自己刚刚命名的蓝牙名字。
5 使用 USB 虚拟串口打印调试信息
- 打开“杰理虚拟串口驱动”软件。
- 添加新的虚拟串口。
- 选中左边的“COM9”(或其他端口号)。
- 此时请确保 USB 下载器的绿灯闪烁!绑定的新设备会出现内容,点击“绑定”。COM9 “离线”会变成“在线”,说明串口连接成功。
- 将 USB 下载器上的 RX 连接到 PA0 上。(原理图对不上???)
-
打开串口调试助手,选择端口号,波特率设置为 1000000,可以发现有数据已经在传输了。(但是我不知道为什么只有友善串口调试能连接上,正点原子的会提示”串口已被占用“???真的没搞懂)
-
ADKey 连接到 PB1 上。(原理图又对不上???)
标签:配置,USB,环境,AC632N,蓝牙,杰理,串口,连接,下载 来源: https://www.cnblogs.com/Mount256/p/16288253.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。