专栏中心

EEPW首页 > 专栏 > AC696N开发板中,Code::Blocks编译下载后,如何判断程序已成功下载到开发板了?都已经提示下载成功,程序新加的打印内容怎么没打印出来?

AC696N开发板中,Code::Blocks编译下载后,如何判断程序已成功下载到开发板了?都已经提示下载成功,程序新加的打印内容怎么没打印出来?

发布人:清月芯世界 时间:2026-05-14 来源:工程师 发布文章
引言

做杰理蓝牙音频系列芯片开发(AC696N/AC6966B 开发板)时,很多工程师都会遇到:运行 download.bat 下载提示成功,但新改的打印、功能不生效的问题。下面给大家梳理清楚下载成功的判断逻辑,以及打印不输出的核心原因,一看就懂。

一、程序烧录成功的判断(分两种场景)

基于杰理 AC696N/AC6966B 开发板,运行 SDK 内download.bat批处理文件下载时,成功判定分以下两种情况:

  1. 程序已修改并保存 / 烧录至新开发板Code::Blocks 完成正常编译 → 运行 download.bat 脚本,控制台提示下载成功,此时开发板烧录的是最新修改后的程序,为真实有效烧录。

Code::Blocks 编译如下图所示:

download.bat脚本编译下载如下图所示:

  1. 程序未修改 / 修改后未保存Code::Blocks 无增量编译 → 运行 download.bat 提示下载成功,实际未更新程序,开发板仍运行旧固件。

Code::Blocks 编译如下图所示:

download.bat脚本编译下载如下图所示:

二、提示下载成功,但新增打印无输出的核心原因
  1. 代码修改后未保存,编译、下载的依旧是旧程序;

  2. 仅运行 download.bat,未在 Code::Blocks 重新编译,固件未更新;

  3. 烧录目标板错误,新程序下载到其他杰理开发板,当前测试板运行旧固件;

  4. 打印端口 / 波特率配置被改动,或串口工具未对应开发板打印配置。

总结

简单总结:杰理 AC696N/AC6966B 开发板下载提示成功≠固件更新,必须先保存代码→编译→再运行 download.bat,才是真烧录成功;打印不输出优先排查「代码未保存、未重新编译、烧录错板」这三个高频问题,基本都能快速解决。


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: 杰理科技 嵌入式开发 编程语言

相关推荐

2月编程语言榜单:Go首度进入前十名

2024-02-27

如何排查嵌入式开发中的问题?

2025-01-07

重新审视IDE:嵌入式和AI开发的未来

SiFive和IAR加强了RISC-V汽车工具链

2023年12月编程语言排行榜出炉,C#有望成为2023年度编程语言

2024-01-04

嵌入式系统设计编程文档

《基于ARM的嵌入式开发》PDF课件下载

【推荐入门视频】基于ARM的嵌入式开发

资源下载 2007-12-21

编程语言榜单:C++首次超越C,仅次榜首Python

常见C语言陷阱的解决方法

2025-03-04

嵌入式开发的转变将如何影响未来计算

产品级的按键输入系统设计:去抖、识别与状态机实践

嵌入式系统开发面临的问题与集成开发环境的应用

IAR推动嵌入式开发:云就绪、可扩展的CI/CD和可持续自动化

更多 培训课堂
更多 焦点
更多 视频

技术专区