STM32入门工程的建立常见问题的解决心得交流.docVIP

STM32入门工程的建立常见问题的解决心得交流.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
STM32快速入门 大家好,今天给大家讲一下ALTK STM32最基本的操作及软件的安装,本视频可帮你在简短的30分钟内,带你入门STM32,完成工程建立,学会简单程序的调试,以及完美解决调试过程中出现的常见问题!本视屏包括以下五个内容: 一:KILE软件的安装; 二:程序调试必备驱动的安装; 三:STM32工程建立的详细步骤; 四:两个程序下载方式,即USB下载线下载和JATG下载; 五:程序调试过程中常见问题的解决; 步骤一: 拿到开发板的第一步,就是KEIL软件的安装,这一节要做的就是软件的安装及破解。打开开发板光盘资料文件夹,点击“软件”文件夹,里面有很多实用的工程必备的软件,此时选择“MDK3.80A”,点击安装,温馨提示:此版本为keil 3.80版本,个人建议安装4.0及4.0以上的版本,提高软件调试效率,减少程序调试错误的出现。 根据软件安装提示,完成安装,软件安装完毕后,要做的软件的破解。点击“注册”,此时打开已经安装好的“KEIL4”,选“file选项”?点击“license management”,复制CID码,粘贴到注册机相应的位置,“Target”选项选择“ARM”,然后下拉选择“”,单击将生成的ID码复制到,点“add”即可,当提示出现时,说明破解成功。 步骤二:串口驱动的安装。在“软件”文件夹下面,选择“PL-2303HX驱动”,对应自己电脑的系统,选择对应的驱动进行安装。 串口调试助手的安装。同样在“软件”文件夹下面选择“串口调试助手”,点击安装“串口调试助手V1.5” 串口下载器的安装。点击“STM ISP下载器MCUISP”,选择“mcuisp.exe” 温馨提示:以上步骤完成后,必要的时候需要重启一下电脑。保证驱动完整安装。 步骤三:STM32工程的建立。运行“keil”软件,选择“progect”?“New progect”?建立工程文件夹;接下来选择芯片信号“STM” ? “STM32F103RB”,完成工程建立。接下来从光盘资料例程里面拷贝“system”文件夹至建立好的工程文件夹下面;来到KEIL软件界面,将“system”文件夹加载到工程,右键“” ?选择“Manage components”选项,在system”文件夹下面建立组,“USER”和“SYETEM”,然后添加“SYETEM”组的相关子函数,“delay.c”延时函数, “sys.c”系统函数,“usart.c”串口函数,最后点击OK。接下来开始进行编程,点击新建?保存,命名为“paomadeng.c”。 每次工程必须包含:STM32的头文件,SYSTEM文件,延时函数,串口文件,然后根据自己工程要求,进行编程。 步骤四:两个程序下载方式,即USB下载线下载和JATG下载; 首先来讲串口下载,点击软件面板“target” 选项,在“output”一栏,选择“”,最后点击OK。再次进行程序编译。接下来点击“mcuisp.exe” ISP进行编程,在菜单一栏,点击“搜索串口”,进行串口设置,编程之前记得“芯片清楚”,清楚芯片内部残余数据,保证工程预期结果的准确性! 接下来讲JATG下,同理点击软件面板“target” 选项,“Debug” ?“”。点击“users”?“settings”?“port”?选择“SW”。最大时钟点选10MHz,点OK, 再次进行程序编译。点击Dowload图标“”,观察实验现象。 步骤五:常见问题的解决。 (1)链接驱动已安装完毕,但无法调试程序,此时重启电脑,保证驱动的运行; (2)编程烧入之前,记得选择擦除芯片,清楚芯片内部残余数据; (3)保证链接无误,但无法程序预期的结果,选择关闭“keil”软件,清理软件缓存数据,增加软件调试的高效性; (4)尽量安装高版本调试软件,提高软件调试效率,减少程序调试中出现不必要的错误; 至此为止,STM32的入门讲述完毕,最后小小的探讨一下STM32的学习心得。我们可以通过固件库函数或者是对I/O的控制来进行学习,充分利用关乎STM32的各种资料;对于文档的阅读个人建议尽量选择英文资料,因为经过中文翻译之后,原生的语句难免会出现出错或者是误解的情况,学习过程中出现困难是在所难免的,软件调试要耐心,解决错误要细心,还要有一颗恒心! 心得交流,经验互换是求学路上必不可少的; 做好计划,认真的践行,相信自己一定能行! 谢谢大家! 2013/6/8

文档评论(0)

ktj823 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档