- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(STM32学前班教程之一
在网上找了很久,还是没有能找到一篇图文结合的介绍如何在RVMDK上建立自己的STM32的工程的好文章,于是下决心自己写一篇。 偶用的是 RealView MDK 3.22评估版。可以在网上搜索一下,很容易就下载到了。一、先新建一个工程项目文件夹。由于RV编译环境需要加入比较多的库文件,有用户自己写的代码,也有库文件,还有编译输出文件,还有新建的工程文件。所以我们最好在新建立的文件夹里再新建几个子文件夹,这样就不容易乱,我按照网上介绍的,建立的GPIO工程如下:?[font=宋体]二、首先双击桌面上的Keil uVision3快捷方式,打开的是你上次打开过的一个RV工程。这个不用理它,你直接点击Project – New uVision Project,如下图:?会出现一个Creat New Project 对话框,提示我们要将此工程保存到什么路径之下:?三、我们将工程保存到[/font]GPIO文件夹中的Obj子文件夹中,输入文件名(不用输后缀,因为后缀默认为 *.uv2),点击“保存”,会自动弹出选择ARM器件对话框:?选择好目标ARM型号,单击“确定”,会弹出一个对话框,提示你是否要添加启动文件,点击“是”: 这样,工程就建立好了。四、 管理建立好的工程。因为文件比较多,所以我们最好用几个文件夹来放不同类型的文件。注意,这些文件夹是虚的,实际中并不存在,只是方便管理而已。如下图:??[font=宋体]点击工具栏上的那个“品”字形按钮,或者右击Source Group1,选择Manage Components,出现以下对话框:?根据个人的习惯,建立几个文件夹,一般建立三个:?1)StartUp:用来存放STM32的启动文件;?2)在Project菜单下的用户写的源文件main.c,保存在User子文件夹下,把该文件添加到工程中(Add File to Group User)并编写程序代码; 3)将所使用到的库函数加入工程(Add File to Group Lib),其中stm32f10x_lib.c文件是整个库的一些定义,是必须要的;在这里,如果不知道使用了哪些库函数,不知道应该添加哪些库文件进入工程,就添加所有的固件库函数到工程,为了方便可以直接添加:C:\Keil\ARM\RV31\LIB\ST路径下的STM32F10xR.LIB文件进入工程;?设置好的界面如下:我们在编译之前还应该对工程选项做些设置,这些设置也可以在建立工程后马上进行;在工程上单击右键,选择“Options for Target”,打开选项窗口:? Device标签为器件选择,这在建立工程的时候就设置好了。 Target标签为目标设置;?Output标签为输出设置,是输出信息的输出路径,点击“Select Folder for Objects”,一般偶选择输出文件存放路径为Out子文件夹;Debug标签为DEBUG调试设置,默认状态为软件调试,而也可以选择JLINK和ULINK或者ST LINK-II Debugger进行硬件调试,选择Run to main是为了进入调试状态后直接进入主函数; Utilities标签是程序下载设置。?这样,我们就可以进行程序的编写和编译了。比起CARM来,偶感觉有点点麻烦,呵呵。
您可能关注的文档
最近下载
- 《增材制造》课件—02增材制造技术的常见工艺方法及其装备.pptx VIP
- 森林植被恢复费征收使用管理暂行办法.docx VIP
- 《明别集丛刊》第1辑目录.pdf VIP
- 药物的合成反应.ppt VIP
- 具身智能标准体系发展研究.docx VIP
- 2025年税务系统面试模拟试题及答案解析(70).doc VIP
- 基于核心素养的物理课堂教学设计和反思初中物理市公开课获奖课件省名师示范课获奖课件.pptx VIP
- 室外给排水专项施工方案.docx VIP
- 不定式、动名词、分词高频考点(解析版)-2025年上海中考英语专项复习.pdf VIP
- 2025年高速公路收费员岗位技能及理论知识考试题与答案.docx VIP
文档评论(0)