好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

MDK的安装与使用.ppt

38页
  • 卖家[上传人]:简****9
  • 文档编号:113123093
  • 上传时间:2019-11-08
  • 文档格式:PPT
  • 文档大小:1.44MB
  • / 38 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • MDK开发环境的安装与使用,大纲,大纲,双击MDK412.exe,出现下图所示界面点击Next,MDK的安装,勾选上I agree…点击next,,,选择安装路径,最好不要有中文路径安装目录输入完成后点击next,,个人信息随意输入,,等待安装完成,,点击finish,大纲,大纲,双击Setup_JLinkARM_V412p.exe之后出现下图所示界面,,选择YES,,选择Next,,路径选择好后选择Next,,选择安装路径,最好不要是中文路径,,选择好后选择Next,,在开始菜单创建快捷方式,,在桌面创建快捷方式,,选择Next,大纲,MDK工程配置,,工程目录(test),,工程文件目录 (pro),编译生成中建文件、可执行文件目录 (out),应用源码目录(app),驱动源码目录i(pro),. . .,启动文件源码目录(startup),源码目录 (src),新建项目工程目录结构,MDK工程配置,,选择工程下面的新建工程,新建项目工程,MDK工程配置,,1)选择处理器类型,三星目录下的S3C2440,,2)选择好后点击OK,项目工程中处理器选型,MDK工程配置,,此处询问是否添加启动文件到新建工程,选择否,后面会一步步的吧启动文件写完,工程添加启动文件,MDK工程配置,两个常用配置,,点击此处进入配置源文件在工程中的分组,,点击此处进入配置源文件在工程的一些具体属性选项,MDK工程配置,工程属性配置——Device,此选项与创建工程选择处理器类型是一样的。

      MDK工程配置,工程属性配置——Targrt,,晶振频率,在debug模式下需要查看时钟频率的时候需要程序模式选,32位ARM模式,,NORflash所在的地址以及大小,,片外外廓内存开始地址与大小,,片上内存大小,,是否添加微库(microlib 是缺省 C 库的备选库),MDK工程配置,工程属性配置——Output,,此选项用于生成库(.lib),,工程输出文件的存放目录,我们选择我们在前面新建好的out文件夹,,生成的可执行文件的名称,MDK工程配置,工程属性配置——User,,在编译完之后执行对应的命令,该命令是将out下的.axf文件生成对应名称的Bin文件MDK工程配置,工程属性配置——C/C++,,宏定义或者去除宏定义,可以将宏开关设置在这里MDK在预编译的时候搜索头文件(.h)文件的路径,,MDK在编译代码的优化等级,选最低MDK工程配置,工程属性配置——ASM,MDK工程配置,工程属性配置——Linker,,RO起始地址,,RW起始地址,,分散加载文件路径,,指定哪个文件中的哪一段代码放在0地址处 --first memcpy.o(MEMCPY)表示将memcpy.c 中的MEMCPY这段代码放在整个可执行文件的开始处,MDK工程配置,工程属性配置——Debug,,与开发板联机调试所选的调试器,,在没有开发板的情况下选择这一项来进行仿真调试。

      MDK工程配置,工程属性配置——Utilities,此处还是选择我们与开发板联机调试的时候所用的调试器,我们用的是j-link 然后点setings来设置NORflash的型号,,MDK工程配置,工程属性配置——Utilities下NORFLASH设置,点击add,选择NORflash的型号,,大纲,MDK工具栏介绍,MDK常用工具栏介绍,,批量注释或者去除注释设置选定的代码缩进,在使用前需要先选定代码,,,,,从左到右依次是设置断点,去除断点,禁用所有断点,删除所有断点,进入调试模式,当前工程查找,MDK工具栏介绍,MDK常用工具栏介绍,编译相关工具选项从左到右依次是1)编译当前文件,2)编译工程(编译过并且未修改的源文件不重新编译)3)编译工程(所有文件都重新编译),,大纲,MDK调试界面介绍,MDK调试界面,当我们点击debug按钮后进入调试界面在界面左侧可以看到如下界面,Q&A,。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.