中科蓝讯(第一次使用指南)

第一次使用指南

环境准备

硬件准备

准备开发板

准备xlink小板,以下三种xlink之一皆可

Taobao改装版

CP210x Layout版

蓝讯高速版

软件准备

  • 安装xlink小板驱动

  • 下载安装IDE与编译器环境 

  • 下载安装调试与下载工具 

  • 获取最新的SDK软件开发包

1. DownLoader功能简述

DownLoader 集“下载”和“打印调试”在一起, 方便开发人员使用. 下载时一般用串口作为下载口.

Downloader 串口下载和打印均使用1.5M (1500000)波特率.

编译器最终生成的下载文件是dcf文件, 下载时, 把dcf文件拖入DownLoader即可:

 注意下载程序时,一定要选中一个配置选项,否则程序可能有未知情况出现。

 

开发人员一般选中下图中的“开发”,可以方便下载后查看打印信息。 

 

2. 软件打印配置IO选择 (更改后请重新编译)

一般样机上的USB口中的DP口均有下载和打印功能.

具体用哪个口打印, 可以查看config.h中的 UART0_PRINTF_SEL 选项, 如选则PRINTF_PB3 (也就是USB_DP口), 选中该IO后, USB功能自动失效.

3. CP2102 串口模块使用注意事项(建议安装蓝讯提供的串口驱动)

程序下载 / 程序调试打印 / EQ在线调试 / FCC测试等, 默认均使用单线方式.

建议使用CP2102芯片的串口模块(可在淘宝购买), 此串口芯片在1.5M工作稳定性最好的. 同时蓝讯测试过比较稳定的驱动.

WIN10系统经常会用自身的默认串口驱动, 该驱动波特率支持不了1.5M, 会导致 DownLoader 提示 “设置波特率异常”, 此时可卸载默认的串口驱动, 重新安装蓝讯提供的串口驱动即可,该驱动已测试在WIN10/WIN7/XP中均支持良好。

 串口模块注意事项

下面介绍下载用的串口硬件工具:

        程序下载 / 程序调试打印 / EQ 在线调试 / FCC 测试等,默认均使用单线方式。建议使用 CP2102 芯片的串口模块,此串口芯片在 1.5 M 工作稳定性最好的。同时中科蓝讯测试过比较稳定的驱动。

        WIN10 系统经常会用自身的默认串口驱动,该驱动波特率支持不了 1.5 M,会导致 Downloader 提示“设置波特率异常”,此时可卸载默认的串口驱动,重新安装中科蓝讯提供的串口驱动即可。该驱动已测试过在 WIN10 / WIN7 / XP 系统中均支持良好。

关于单线通信:

        对于串口模块来说是 TX / RX 两线通信,对于蓝牙芯片是单线通信,即 TX / RX 分时复用。故从网上买回来的串口模块,还需要在 TX 和 RX 之间,串 200 欧的电阻,将其转成单线,再接入中科蓝讯蓝牙芯片的单线通信 IO 口(如 PB3)。

4. 芯片如何进入串口升级模式

  • 1. 芯片复位启动时, 芯片会检升级IO口的握手时序, 如果时序匹配, 则进入升级模式.

  • 2. 程序正常运行过程中, 如果升级IO没有被占用(或调试打印输出完成后), 芯片内的升级模块也会不断侦测升级握手时序, 如果时序匹配也会进入升级模式.

5. 程序升级不成功原因及处理方法:

  • 1. 检测串口与芯片硬件连接是否正确. (万用表量一下, 串口模块的GND和串口 是否 与芯片GND及串口相连) (或在DownLoader启动下载时,示波器量一下串口时序是否有到芯片引脚)

  • 2. 检查芯片供电是否正常: 芯片一般由VUSB或VBAT引脚供电, 供电成功后, VDDIO会输出约3.3V左右的电压. 若量到VDDIO有3.3V电压输出, 一 般供电正常,如果芯片有VDDCORE 引脚封装出来,也可以测量一下VDDCORE电压是否正常(0.8~1.3V可配,均正常)

VDDIO(约3.3V) 作为内部FLASH的电源, 非常重要, 需要确保VDDIO电源稳定 (如果VDDIO上没有接电容, 或电容失效, 或电容离芯片引脚比较远, 这些都可能引起下载失败, 或即失下载成功后, 校验也会失败, 或程序运行异常)

  • 3. 确认芯片供电正常后, 可用示波器测量26M晶振, 看看晶振是否起振. 晶振起振后才能下载程序.

  • 4. 检测通信IO上是否有其它电容或电路连接影响到升级, 一般该IO上有蓝色LED灯不会影响通信. 红灯则会影响通信.

  • 5. 如果通信IO有被复用做其它功能, 则芯片必须复位才能进入升级时序检测, 注意芯片进入低功耗模式时, 即使拔掉电池可能也要等比较长的时间才能耗完电正常复位.

如果硬件连接没有问题, 一般是芯片没有复位导致升级不成功

此时可以尝试:

  • 1) 拔掉电池,拔掉串口通信线(通信线也会漏电过来), 再手动放电 (短接VDDIO或VBAT到地, 如果是软开机,可以多按几次开机键放电)

  • 2)点击PC下载工具Downloader启动下载, 上先接串口通信线, 再接入电池上电. 一般都能下载成功.

  • 3) 如果USB线下载, 且样机可用USB供电.可以尝试升级时快速插入USB, 避免插入慢,样机已上电但通信IO口还没有连接好, 导致 下载失败

(先上电, 芯片上电时会检测下载时序, 但由于通信IO未连接好导致下载时序检测失败,接下来已经跑正常的USB功能了, 则无法再复用进行下载了).

 参考资料:

[1]中科蓝讯蓝皮书————下载及串口调试 

### 中科蓝讯8895B SDK下载与使用指南 对于中科蓝讯8895B芯片,获取其软件开发套件(SDK)及相关资源通常需要访问官方提供的文档和支持平台。虽然具体针对8895B型号的信息可能不如其他系列详尽,但仍可以通过几个途径来获得必要的支持文件。 #### 访问官方网站和技术论坛 建议首先浏览中科蓝讯的官方网站以及技术社区,这些地方往往会有最新的SDK版本发布通知和更新日志。例如,在中科蓝讯的技术文档库中可以找到多种产品的开发资料[^1]。尽管当前查询主要集中在AB32VG1系列产品上,但对于同一家族内的其它产品如8895B也可能存在相似的支持材料和服务。 #### 注册开发者账号 为了能够顺利下载所需的SDK和其他工具链组件,注册成为正式的开发者成员可能是必需的操作之一。这一步骤不仅有助于确保安全性和版权保护,同时也让用户可以获得更全面的技术服务和支持。 #### 寻找第三方资源 如果在官方渠道未能快速定位到目标信息,则不妨考虑查阅一些由经验丰富的开发者分享的经验贴或教程文章。这类非官方来源有时能提供额外的帮助和提示,比如如何解决特定问题或是优化配置设置等[^2]。 #### 使用专用工具辅助开发 除了标准的SDK外,还可以利用像“中科蓝讯蓝牙Downloader工具”这样的应用程序来简化固件上传流程并增强整体开发体验。该工具有助于实现更快捷有效的编程操作,适用于各种基于中科蓝讯方案的产品线[^3]。 #### 注意事项 当首次尝试连接设备时应注意检查硬件连线情况以防止因物理接口不当而引起的错误;另外也要留意电源管理部分是否按照规定执行了正确的初始化动作,因为不恰当的供电状态可能会干扰后续的数据传输过程[^4]。 ```bash # 假设已安装好环境变量后可以直接调用命令行工具进行初步验证 $ ab_download_tool --version ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值