Keil嵌入式开发环境的下载配置,编写一个基于STM32的汇编程序

目录

  • 一.keil的安装和环境的配置
    • 1.keil的安装
    • 2. 软件注册
  • 二.stm32程序
    • 1.新建工程
    • 2.配置环境
      • 选择设备
      • 选择运行环境
      • 添加源文件
      • 设置仿真器模式
      • 调试
  • 三.分析HEX文件
  • 四总结
  • 五参考链接

一.keil的安装和环境的配置

1.keil的安装

百度 盘分享下载

mdk531安装

链接:https://pan.baidu.com/s/1ttrDhv6kXgAvPiYINf9iGw
提取码:1234

注册器

链接:https://pan.baidu.com/s/1T11pBKpD6xc-cNmXBskcaw
提取码:1234

支持包

链接:https://pan.baidu.com/s/1a7UDSVeLC4ktHNN9lV9oIA
提取码:1234

keil安装

通过以上链接下载mdk和注册器,点击安装mdk,根据提示自行更改软件路径和支持包路径,填写完注册信息后NEXT,等待安装。安装完成,点击Finish。

2.在桌面找到keil软件图标,点击右键,以管理员身份运行。
3.点击File–>Lincense Management–>Single-User Lincense,找到CID,复制CID中的内容

点击菜单中的,找到Options for Target ‘Target 1’并点击,在弹窗中选择相应的目标环境,此处我选的是STM32F103ZE

选择运行环境

点击菜单中的Project,找到Options for Target ‘Target 1’并点击,选择Debug–>Use Simulator,将Dialog DLL以及Parameter处修改为自己选择的设备,OK。

第一个字节 0x02表示本行数据的长度;

第二、三字节 0x00 0x00表示本行数据的起始地址;

第四字节 0x04表示数据类型,数据类型有:0x00、0x01、0x02、0x03、0x04、0x05

‘00’ Data Rrecord:用来记录数据,HEX文件的大部分记录都是数据记录
‘01’ End of File Record: 用来标识文件结束,放在文件的最后,标识HEX文件的结尾

‘02’ Extended Segment Address Record: 用来标识扩展段地址的记录

‘03’ Start Segment Address Record:开始段地址记录

‘04’ Extended Linear Address Record: 用来标识扩展线性地址的记录

‘05’ Start Linear Address Record:开始线性地址记录

然后是数据,0x08 0x00

四总结

跟着教程一步步走,不能忽略其中的任何一步,自主学习keil的简单使用。

五参考链接

https://blog.csdn.net/u010632165/article/details/106481146
https://blog.csdn.net/ssj925319/article/details/111868500
https://blog.csdn.net/xwmrqqq/article/details/111824539
https://blog.csdn.net/qq_43279579/article/details/111717607
https://blog.csdn.net/qq_45659777/article/details/120496577

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年9月1日
下一篇 2022年9月1日

相关推荐