自己设计的PCB板子,在焊上元器件之后,经反复检查有无漏焊、短路的故障,确定没有问题以后,就需要进行下一步检查——上电下载程序验证功能。本文档就着眼于这一问题,总结自己在实践操作中遇到的一些奇怪的现象和自己解决问题的办法,以摸索规律,分享经验,供大家一起交流。
一,搭建环境
1,编译环境的搭建。使用的IAR Embedded Workbench IDE 作为编译环境。该软件安装方法简单。就不多说。
2, 调试工具环境的搭建。使用USB Debug Adapter For CC Device (TEXAS instrument)作为调试工具。需要安装一个驱动。具体安装的方法是:把调试器与电脑相连后,会弹出一个“系统找到新硬件”的对话框,选择“从列表或指定的位置安装”选项,点击下一步。浏览找到驱动文件在程序安装目录下,如:C:\program Files\iarsystems\embdded\workbench4\8051\drivers\chipcon.点击下一步,就可以了。
二、设置IAR参数
新建一个工程,具体方法参见手册。《CC2530 DB用户指南》
具体参数设置也参照那个。
三、硬件测试
把板子和调试器、电脑相连。编写好程序,下载。
刚开始时我们的板子怎么也拷不进去程序,错误提示:cannot erase flash .检查软件设置,都是正常的。软件配置没有问题,板子那里肯定有问题。为了分析问题的所在,我重新又开始检查板子可能出的问题----
1- 电