51单片机实战350例详解 国产51内核单片机CA51F412L2教学一

时间:2024-03-09 17:18:48/人气:340 ℃

开发环境搭建

调试工具是使用官方提供的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串口接引出来。

推荐

  • 1健康全身美白方法352
  • 2锦医卫医卫类专业计算机基础论文438
  • 3子宫肌瘤如何饮食补气血不足149
  • 4如何抚平头发毛躁471
  • 5马莎长大了的阅读答案491
  • 6广东招警行测选词填空习题答案解析386
  • 7吃什么食材能补精壮阳433
  • 8七年级上册课文我的信念相关作文259
  • 9始兴客家围楼介绍:始兴人的满堂客家大围302
  • 10资本论是一个什么样的著作?资本论第一卷出版150周年440
  • 首页/电脑版/地图
    © 2024 OONiu.Com All Rights Reserved.