调试工具是使用官方提供的CACHIP
第一步:此款单片机开发环境是使用keil For 51,先要下载安装Keil For51软件,接着把官方库提供的 CA8051.dll 文件拷贝到Keil安装路径: Keil\C51\BIN 目录下,注意千万不要弄错路径,否则keil无法正常识别或者下载出错,如下图所示:
第二步:就是让KEIL环境能够识别调试下载器。在 KEIL 安装目录下,找到 TOOLS.INI 文件,使用txt文档打开:将TDRV9=更改为图中标记的内容,更改确认无误后,保存并关闭。如下图所示:

第三步:调试下载器使用
下图是调试下载器与单片机连接方式,当单片机有其他供电时,与仿真器之间,不需要连接VDD引脚。
如下图所示,按照烧录器引脚定义丝印,连接GND,TX,RX与单片机的IIC_SCL/IIC_SDA连接。因为单片机有供电系统,将调试烧录器的薄码开关,波动到3.3V_OFF位置。然后将调试烧录器usb口插入电脑。
打开Keil软件,在 KEIL 中打开项目工程软件,点击“Target options”图标,
在“Target options”界面下选择“Debug”选项,在下拉列表 里选择“CACHIP Monitor Diver”,如下图所示:
选中CACHIP_Monitor Diver后,会弹出串口选择,此时需要在电脑的设备管理器当中,查看调试下载器正确的端口号,并在下图中的 Comm port Settings选择对应端口号。
第三步,下载软件使用说明:选择如下图的CACHIP_TOOL_3.9.2.exe并打开
①首先选择芯片型号选择,选中单片机正确的型号。
②点击图中2标识,加载需要烧录的HEX文件。
③选择调试烧录器对应的端口号,如果正常识别,在窗口5处,能够显示如下信息
④点击编程,开始下载烧录程序文件。
⑤当烧录成功后,信息框中,会提示“写目标芯片完成!
”
⑥,更新完成后,需要给单片机完全断电后,再次给单片机通电,单片机才会重新运行最新程序文件。
注意:每次Keil编译完工程文件后,需要在CACHIP_TOOL_3.9.2.exe重新加载最新的程序hex文件,并重新编程,编程完再断电通电。
关于仿真调试说明:
此芯片原厂有文件说明可以在keil在线仿真,但根据我实际测试的情况以及与原厂技术进行沟通的结果是:确认仿真能进入仿真界面,但无法正常仿真。
所以调试需要通过串口打印数据进行调试参数,在硬件设计过程中,需要将TTL串口接引出来。