- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开发工具JLinkV7.0.doc
开发工具:JLink V7.0
开发环境:IAR5.3
第一步:下载函数库 从ST官方网站下载STM32 V3.0固件函数库。
第二步:复制库文件 将下载的软硬件函数库解压后,将目录中的【Libraries】目录拷贝到您的项目目录中,然后【Project】目录下的【Template】目录下的main.c、stm32f10x_conf.h、stm32f10x_it.c、stm32f10x_it.h四个文件拷贝到您的目录下,然后将【Project】——【Template】——【EWARMv5】目录下的四个加载镜象文件复制到您的止录下。所以这些完成后您的项目中的文件差不多如下图所示了:
HYPERLINK /photo/upsmRHQVgpqTx-4Y2GwV_Q==/5644417707979413969.jpgHYPERLINK /photo/9zYG5pSl-EXYowJFlyjKJg==/3170815612646181558.jpg第三步:加载文件 启动IAR5.3开发环境,选择在当前工作空间建立新项目,将提示工具选择,选择ARM即可;项目模板选择,直接选择空项目即可选择完毕后单击OK按钮,提示项目文件存放位置,直接存到之前新建的项目目录中即可。然后按下图所示添加各文件组,并将相应的文件添加进去就可以了。
HYPERLINK /photo/dUASjvx7tGfwKUBO7zgxOQ==/3700551518815778077.jpgHYPERLINK /photo/nolB_iAW68wt_HikzC-JFw==/3406691643129652857.jpg
第四步:配置IAR 5.3 右击项目文件(比如上图中的MyProject - Debug),选择右击菜单中的【Options】按钮,将出现项目配置选项卡。选择【General Options】,在【Target】页中选择【Device】,再点击【Device】右侧的器件选择按钮,选择您的STM32芯片。选择完毕后将如下图所示:HYPERLINK /photo/2UM7xxjh7-UuxK2w1lNCLQ==/3166874962972232723.jpg
选择【C/C++ Compiler】,再选择【Preprocessor】页在【Additional include directories】的文本框中,输入您的项目所需索引的头文件地址,配置完成后,将如下图所示:
HYPERLINK /upload/2009/6/4/e867746f-50cf-4f25-ba39-6452273ee6d8.JPG
选择【Linker】,再选择【Config】页,将【Override Default】复选框选中,单击文本框右侧的文件选择按钮,在您的项目根目录中选择您要连接配置的文件(比如您准备将程序在Flash中运行,则选??stm32f10x_flash.icf),配置完成后,将如下图所示:HYPERLINK /photo/iPnaGY2qTWn5GAhXXBBeWw==/3097069168747790401.jpg
选择【Debugger】,再选择【Setup】页,在【Driver】下拉选择框中选择【J-Link/J-Trace】, 配置完成后,将如下图所示:
HYPERLINK /photo/2sKHrRB7go8LRdST_Z_45A==/4806466702311945527.jpg
完成以后操作后,点击Make命令按钮,提示保存Workspace file,输入您要保存的名称(比如就上面的项目就取名为MyProject),点击保存后,系统进行编译。编译后将提示Warning[Pe223]: function assert_param declared implicitly 警告,这是因为没有申明stm32f10x_conf.h文件的原故,在main.c的头文件中申明一下就可以了。
通过以上四步,您就可以使用IAR建立一个您自己想要的项目了,不过在IAR配置介绍中,我只是做了一个最基本的配置介绍,读者如果想了解更多IAR的环境使用说明,可以直接参考IAR的帮助文件进行学习深入。文中如有不明之处,还希望各位朋友不吝提出。非常感谢!!
追加内容:
以下是我在上述网友的基础上增加的在IAR ARM5.50的设置[By EighthArmy]:
在上面这些工作做完后,还要修改或增加如下内容,由于我使用的是STM32F103ZET,是高密度器件,因此增加一个STM32F10X_HD定义符,如下图所示:
由于STM32F10x.h中没有包含相关外设的头文件,因此,我们需要把有关的头文件加进去,操
您可能关注的文档
- 新课标2014年高考二轮复习之精题巧练四.doc
- 工程设计、数据处理、事务管理等方面的程序.ppt
- 新闻项目Client和服务器数据交互格式.doc
- 日本花王株式會社(KaOJapan).doc
- 巧用向量方法解决最值问题.doc
- 易发联中间数据库二次开发接口说明.doc
- 市政采入围2014产品报价单.doc-南洋高科技集团.doc
- 普通住宅的物业管理综合服务费标准实行政府定价;小高层.doc
- 希捷硬盘校准日志分析.doc
- 帝俄与欧洲安全.ppt
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 江苏省扬州市扬州中学2023-2024学年高一上学期12月月考数学试题(含答案解析).docx
- 2024年国家电网招聘之财务会计类题库附参考答案(轻巧夺冠).docx
- 恶性肿瘤放疗患者营养治疗专家共识解读PPT课件【31页】.pptx VIP
- 江苏省海门市高一上学期期末考试(数学).doc
- PowerVision臻迪无人机PowerEgg用户手册.pdf
- 蓝海华腾变频器说明书.pdf
- 幼儿园小班家访记录表.pdf
- 江苏省扬州市邗江中学2019-2020学年高一上学期期中数学试题(解析版).pdf VIP
- 第一讲数字集成电路质量评价.ppt
- 辽宁省沈阳市浑南区2022-2023学年九年级上学期10月月考物理试题(含答案).pdf VIP
文档评论(0)