【应用笔记】TAE32F5600 keil环境配置及程序下载说明
1 TAE32F5600 keil环境配置说明
此文件用于帮助用户搭建 泰为电子芯片 基于keil 的编译与仿真环境。
- 安装keil软件,可以从keil官网取得软件:https://www.keil.com/download/product/
▶ 建议使用默认路径,安装路径不应有中文或空格
▶ 评估版软件可能会限制程序大小为32k
▶ 如果是初次使用keil,可以前往CSDN搜索“keil安装教程”,会有比较详细的安装&注册教学
- 安装芯片pack包:
▶ 双击Tai-Action.TAE32F5600_RegSDK.x.x.xx.pack,点击Next,勾选同意许可信息并点击Next,即可安装完成,如下所示。
- 打开样例工程,以GPIO为例,进入工程文件夹,双击MainProj.bat打开keil工程,即可正常编译 & 下载程序,进入仿真等。
2 TAE32F5600 keil程序下载说明
此文件用于帮助用户使用 泰为电子芯片 时,通过keil下载程序到芯片。用户需要先安装keil与芯片的pack包。
- 将芯片连接仿真器(以JLINK为例),仿真器连接电脑,给芯片上电,打开工程文件,点击option for target,在弹出窗口点击Debug --> Setting,可以看到芯片IDCODE即代表芯片连接成功。
USB口重新尝试。
如果有Jlink SN号,但是IDCODE为空白,请检查芯片的连线,检查芯片是否有供电,确认烧录口没有占用。
- 点击Rebuild编译工程,等待编译完成。如果工程已经编译过,跳过此步骤。
- 点击DownLoad,将程序下载到芯片。
此时keil下方出现进度条,等待进度条完成,并输出如下图类似信息即代表下载完成。
- 如果下载失败,点击 option for target --> Debug --> Setting --> Flash Download,将Algorithm的Size改为0x2000,点击Add,添加TAE32F56xx 150KB Flash With Boot的下载算法(pack安装后,一般是在第一项),最终如第四张图所示。点击OK或确定关闭所有弹窗。
- 编译程序,如果没有错误可以运行程序,观察程序运行结果。
常见可能存在的错误是:
.\FLASH2RAM\Output\project.axf: Error: L6200E: Symbol ITM_RxBuffer multiply defined (by sysport.o and main.o).
只需要注释掉main.c的ITM_RxBuffer定义即可。
2024年5月28日 14:29
ꄘ浏览量:0