Image
Image

features

+ 关注

粉丝 1     |     主题 41     |     回帖 463

TouchGFX工程中hex目标文件的烧写方法(二)使用KEIL-1
2020-7-10 22:17
  • ST MCU
  • 24
  • 1475
  作者:海东青电子 链接:https://www.jianshu.com/p/21f1cf737892 来源:简书 著作权归作者所有。商业转载 ...  
  使用KEIL默认配置烧写TouchGFX生成的目标文件的方法见https://www.jianshu.com/p/2d1faa062c10。 ...  
  然后,在KEIL中按下 F8 烧写快捷键,这次可以正确烧写了:桌面上会弹出一个DOS窗口(ST-LINK 命令行),5-6 ...  
  因为上述stldr文件路径中包含了空格,所以一定要对 路径+文件名 加上双引号。 ...  
  这一行命令参数非常重要:-c -- ST-LINK连接目标板,-Rst -- 系统复位, -EL -- 选择一个烧写目标板片外fla ...  
  中,填入:-c -Rst -EL "C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utili ...  
  中,填入:st-link_cli -P .\Flash\application.hex。因为之前已经设置了Path路径,这里直接写 st-link_cl ...  
  这里我们勾选第二个选项:Use External Tool for Flash Programming,即:不使用KEIL的驱动,而使用外部( ...  
  其中,Keil 是clock工程下KEIL版本的主目录,编译之后会在子目录 Flash 中生成名为 application.hex 的目标 ...  
  ......  
  第二步,打开KEIL,以TouchGFX Designer中的 clock 钟表例程为例,打开keil工程,编译生成hex目标文件: K ...  
  好了,完成这些步骤后,先测试一下Path设置得是否正确。在WIN10中打开一个 《cmd》命令行窗口,输入 st-lin ...  
  如果不知道ST-LINK安装在哪里了,这……。在桌面上鼠标右键点击ST-LINK的图标,选择《属性》,在弹出的窗口 ...  
  在《系统变量》栏中,选择 Path 条目,点击《编辑》按钮: 新建 一个条目,加入你的PC上ST-LINK所在的路径 ...  
  选择《高级系统设置》,弹出窗口:系统属性,然后选择《环境变量》:  
  WIN10中,在桌面上,鼠标右键点击 “此电脑 ” 图标,选择“属性”,弹出窗口: ...  
  为了能在KEIL中调用(就是:运行)ST-LINK,首先需要KEIL能找到ST-LINK的目录位置。为了简便起见,第一步先 ...  
TouchGFX工程中hex目标文件的烧写方法(二)使用KEIL-2
2020-7-10 14:09
  • ST MCU
  • 15
  • 735
  但,按下 F8 烧写快捷键,提示出错:0x9000 0000 地址开始的代码段没有找到相应的烧写算法。这是什么意思呢 ...  
  TouchGFX自动生成的KEIL工程,编译是没有问题的: 上图第七行可以看到,0 Error,生成了hex,没有问题。 ...  
  上一篇**介绍了如何在KEIL中配置ST-LINK实现一键烧写hex文件,可是,我就是想只用自动生成的KEIL文件和工程 ...  
2
3
近期访客