stsw-link009.rar

  • 浏览量:962
  • 下载量:72
  • 资料大小:7.37 MB
  • 日期:2015-10-11
  • 上传者:杉树林罗
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    从申请机智云成功到现在已有近半个月过去了。板子到手上时是中秋节,加上国庆其他事情的安排就一直没能好好玩玩这块板子,在此先向管理员表示歉意。览过板友们的帖子,觉得开箱入门帖一类没有必要重复了,帖子主要用来记录总结玩板子过程中遇到的问题和解决方法。





    借鉴板友@bm32的教程,用mdk建立工程模板并通过flash烧写工具将点灯程序写入板子,然而,当准备玩玩上层的外设时发现了一个略疼的问题:上层板接入底座后无法启动flash选择开关。这一点不知道机智云有没考虑过。。。好在底板还预留了一个swd接口用于使用st-link进行调试下载。然而我手边只有j-link,将20pin弄成4pin来用可以考虑,但感觉太麻烦了。这时想起之前参加研讨会得到的nucleo开发板上附带有的st-link,完全可以用来调试其他的板子!





    在st官网找到的这份《stm32 nucleo用户手册》里边很好地说明了如何将nucleo的st-link引入另作他用:











    将nucleo板子上的cn2插座上两个跳线帽拔出即可将st-link给外部芯片使用,在cn4插座由上往下,与swd相关的三根pin分别为:第二pin的swclk,第三pin的gnd,第四pin的swdio


    安装相关驱动后,给予gokit外置供电。当nucleo上的ld1指示灯为绿色时说明通讯成功。

















    然后在mdk里选择调试下载工具:


    "option for target"-->"debug"-->右侧use选择“st-link debugger”














    "setting"-->"ort"选择为“sw”














    在“utlities”选项中,去掉“use debug drive”前边的勾勾,在“use target driver for flash programming”的下拉菜单选择“st-llink debugger”














    点开"setting",勾选”reset and run“














    至此便能通过nucleo上的st-link愉快地和gokit玩耍了~~











评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换