JLINK断开程序不能运行问题
来源:互联网 发布:最新网站地址发布源码 编辑:程序博客网 时间:2024/06/06 03:39
通过JLINK把程序烧到了FLASH里,但拔出JLINK连电脑的USB端(另一端还连在板子的JTAG口),程序就不运行了,这是为什么?
我曾以为程序不是烧到了FLASH里而是在RAM中,但是明显在MDK设置的时候是选择了烧到FLASH里的。而且这个开发板,把BOOT1给接地了,所以根本没办法将程序烧到SRAM里。
STM32F10X手册里的说明:
实际开发板电路:
BOOT1接到了地。
BOOT0可由跳线帽选择接高还是接地。
某论坛上看到大神们有一种说法,说是JTAG口那端不从板上拔出来的话会一直复位。看了下开发板原理图,似乎蛮有道理。
STM32单片机上复位接法:
接了个去耦电容。
JTAG的四线之外,也有一个接到Pin接到了复位端(pin15):
测试吧!
将JLINK排线插到开发板JTAG口,测复位端电压。有一个复位按键,在按键接到复位端测电压。
测到的结果:
拔掉排线后:
结果正是如此,没把接板的排线拔下来,使得系统一直处在复位状态。
但是为什么排线插上USB没插时复位脚会被拉低,这个还是不清楚。是JLINK内部的电路切换的?等候大神解答...
0 0
- JLINK断开程序不能运行问题
- iphone 真机调试断开数据线为什么程序不能单独运行??
- Jlink 下载程序到SDRAM运行
- 不能运行asp.net程序的问题
- 程序换机器不能运行问题
- 平台问题导致的程序不能运行
- 程序在JLink调试时运行正常,退出调试环境后运行不正常的问题
- Jlink V8 提示更新固件,不能下载程序
- 程序不能运行
- stm32中“拔掉jlink”程序无法正确运行
- 交叉编译+Jlink下载程序到SDRAM中运行
- TC下不能运行图形程序,是不是显示器的问题?
- 如何解决VB6程序在Win7不能运行的问题~
- 关于使用eclipse开发android程序不能运行的问题。
- 解决acadia交叉编译后程序不能运行的问题。
- QTCreator 生成可执行程序不能运行的问题
- 解决小米手机不能运行Android Studio程序的问题
- 解决小米手机不能运行Android Studio程序的问题
- 数据结构-排序: 各种排序算法全分析
- 让flex不生成swz文件
- 搞明白银行业务001--存款准备金比率
- Ubuntu配置DNS服务器
- Objective-C中的@property和@synthesize用法
- JLINK断开程序不能运行问题
- tiny6410裸机实验第2章--------------点亮LED灯(用C来写)
- The method onCreate in type MainActivity can only set one of public / protec
- 基于QT的聊天小工具(未完成)
- 带宽下载速度单位换算
- chengbosoft数值计算,信号处理,数据视觉化,图像等编程控件
- 黑马程序员_Java面向对象
- 三、XML文件解析技术
- SIP框架