Ubuntu14.4下通过JLink烧写、调试STM32
2017-03-27 21:35
381 查看
最近在学习RT-thread,想在在LINUX下编译烧写stm32,JLink驱动安装过程在费了不少周折,最终找到下面这篇文章成功安转,在此将这一过程再次细化,方便大家以后使用,感谢原作者。
http://www.cnblogs.com/zjutlitao/archive/2015/12/22/5065322.html
平台Ubutnu14、开发板mini103(正点原子、开发板自带处理器stm32f103RB,128Kb Flash,调试过程中加net、fs、gui后提示内存不足,被我焊下来换成stm32f103RE,512Kb
1,SEGGER官网下载最新jlink驱动,网址 https://www.segger.com/downloads/jlink
ubuntu下当然选择DE
B安装格式,我的机器是32位选择32位的开始下载(不知道系统是x86还是x64的可以在命令行里输入getconfLONG_BIT查看)。
2,下载完成后,找到下载好的文件,双击JLink_Linux_V614b_i386.deb,会自动在ubuntu software center安装,比压缩文件安装方便多啦。
3,安装好啦,找到 /opt目录下SEGGER文件,说明驱动已经安装
4,好啦,接下来我们要开始测试驱动是否可以正常使用了,找到路径 /opt/SEGGER/JLink/,会看到一堆文件,如下图所示。
5,执行./JLinkExe 进入JLink命令行模式,出现下图
6,已经可以看到采集的REF电压勒,成功就在眼前啦,提示我们connect以下硬件,此时连接好电路板,电路板上电,输入 connect 命令,然后会要求输入芯片型号,然后选择调试模式(我只连接了SWD,所以选择SWD模式),最后选择接口速度,随便多少都行。
7,到目前为止已经可以通过JLink调试处理器了,通过两个简单命令来控制处理器,我的处理器里跑了一个rt-thread,做了一个跑马灯,h暂停,会显示处理器暂停到哪里以及其他好多数据输入h后灯停在闪动;g运行,输入g后继续开始运行,灯恢复闪动,说明JLink已经可以调试处理器
总结:本来想烧写一个bin文件,但是要去看国足踢棒子的比赛勒,改天再补充吧,到目前为止,JLink已经可以正常工作。
http://www.cnblogs.com/zjutlitao/archive/2015/12/22/5065322.html
平台Ubutnu14、开发板mini103(正点原子、开发板自带处理器stm32f103RB,128Kb Flash,调试过程中加net、fs、gui后提示内存不足,被我焊下来换成stm32f103RE,512Kb
1,SEGGER官网下载最新jlink驱动,网址 https://www.segger.com/downloads/jlink
ubuntu下当然选择DE
B安装格式,我的机器是32位选择32位的开始下载(不知道系统是x86还是x64的可以在命令行里输入getconfLONG_BIT查看)。
2,下载完成后,找到下载好的文件,双击JLink_Linux_V614b_i386.deb,会自动在ubuntu software center安装,比压缩文件安装方便多啦。
3,安装好啦,找到 /opt目录下SEGGER文件,说明驱动已经安装
4,好啦,接下来我们要开始测试驱动是否可以正常使用了,找到路径 /opt/SEGGER/JLink/,会看到一堆文件,如下图所示。
5,执行./JLinkExe 进入JLink命令行模式,出现下图
6,已经可以看到采集的REF电压勒,成功就在眼前啦,提示我们connect以下硬件,此时连接好电路板,电路板上电,输入 connect 命令,然后会要求输入芯片型号,然后选择调试模式(我只连接了SWD,所以选择SWD模式),最后选择接口速度,随便多少都行。
7,到目前为止已经可以通过JLink调试处理器了,通过两个简单命令来控制处理器,我的处理器里跑了一个rt-thread,做了一个跑马灯,h暂停,会显示处理器暂停到哪里以及其他好多数据输入h后灯停在闪动;g运行,输入g后继续开始运行,灯恢复闪动,说明JLink已经可以调试处理器
总结:本来想烧写一个bin文件,但是要去看国足踢棒子的比赛勒,改天再补充吧,到目前为止,JLink已经可以正常工作。
相关文章推荐
- Ubuntu下使用OpenOCD通过Jlink烧写HEX到STM32
- semihost/ITM机制浅析以及使用JLINK通过ITM调试stm32单片机
- ubuntu下使用openocd+jlink进行STM32开发调试
- semihost/ITM机制浅析以及使用JLINK通过ITM调试stm32单片机(转)
- 在ubuntu下对stm32开发板的编译、烧写、调试
- Ubuntu下安装STM32调试环境 OpenOCD+JLink
- 009:semihost/ITM机制浅析以及使用JLINK通过ITM调试stm32单片机(转)
- Linux下通过Jlink烧写RT-Thread内核到stm32板子
- Eclipse配合GDB和jlinkGDBServer仿真调试STM32
- mini2440:通过JLink烧写BootLoader到Nor Flash
- ini2440:通过JLink烧写BootLoader到Nor Flash
- stm32的调试之路-OpenOCD+JLINK
- jlink烧写Nor Flash时出错正确解决方法汇总:PC of target system has unexpected value after programming 分类: HI3531 arm-linux-Ubuntu 2013-12-07 14:54 551人阅读 评论(0) 收藏
- 转载_STM32 RVMDK JLINK下flash和RAM调试方法
- windows下如何通过jlink调试eCos
- STM32 jLink V8 的SW模式硬件调试
- ubuntu下编译安装openocd配合JLINK调试
- STM32 RVMDK JLINK下flash和RAM调试方法
- 解决ubuntu server11.10英文环境显示中文乱码问题---调试通过
- stm32 keil mdk用jlink在线仿真调试键盘按键——图文详解