用Keil uVision4进行Stm32f407板子的调试出现的问题

小弟现在正在学习STM32F407开发板,编译程序没有错误,加载时出现NO STLink detected ,我觉得是keil编译软件设置问题,老师之前设置过,但是太快了,没有记住,哪位大侠可以告诉我一下怎么解决这个问题,不胜感激,实在是没分了,不好意思!

重新拔插一下STLink,看看计算机有没有找到新硬件。
查查STLink的驱动有问题吗?STLink有两个版本,驱动程序是不兼容的。
更换一下STLink的接口试试,USB接口有可能不好用。
NO STLink detected说明问题出在STLink与Keil程序之间的通讯。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-02-20
如果使用的调试器是STLink,可能是没有接好,驱动有问题等
如果使用的是J-link,是因为设置错了。
在“Flash - Configure Flash Tools” 菜单里看看是什么问题
第2个回答  2013-02-20
看一看路径设置的对不对,再用万用表测一下上电后的电压是不是3.3V。

用Keil uVision4进行Stm32f407板子的调试出现的问题
查查STLink的驱动有问题吗?STLink有两个版本,驱动程序是不兼容的。更换一下STLink的接口试试,USB接口有可能不好用。NO STLink detected说明问题出在STLink与Keil程序之间的通讯。

keil4调试时出错的原因是什么?
首先检查在linker里面的地址是否跟前面设置的一样,修改地址要先把那个Use Memory...的勾去掉,把地址修改完以后还必须要把那个勾选上,如上图。然后在进行配置 配置完以后再点击rebuild。Keil4简介:2009年2月发布Keil uVision4,Keil uVision4引入灵活的窗口管理系统,使开发人员能够使用多台监视器,...

stm32f407app跳转error
该app跳转报错主要有以下原因:1、硬件连接问题:确认你的STM32F407开发板与电脑正确连接。检查USB线是否完好,端口是否正确,以及开发板是否被正确供电。2、软件问题:确认你使用的IDE(如Keil或IAR)已经正确配置了STM32F407的开发环境。这包括选择正确的工具链、驱动程序和调试器。你也应该确认你的项目...

Keil uVision 里的时间仿真调节问题
执行时间是和你keil软件调试时设置的晶振频率有关,可以在project--->options for target进行设置.在设置成晶振频率为12MHZ时,j为char型时 for(i=0;i<27;i++);延时为0.1ms。还有就是延迟时间与i,j的类型有关,int型延迟比较长,因为51是八位的单片机,处理8位的速度快,用int的型处理就会慢...

keil uVision4 调试stm32时变量不能初始化
优化使然。从未用过的局部变量,编译器会将其判定为“写者脑残”从而不会生成相关语句。至于全局变量未初始化,你检查一下你的初始化方式?声明时赋初值?跟踪一下引导时对非零初始化模块的执行情况。

keil uvision4 中,编译好的程序无法进入调试模式,会出现如图的窗口,为 ...
Options for Target里面,选项卡有一个是Debug的。左边是软件模拟仿真Simulator,右边是选择外部的硬件仿真器,例如U-Link等等。

原子哥的例程,用Keil uVision4.54编译出错,这是为什么
是用寄存器写的STM32程序吗?是的话就把原先编译过的编译器里面的一个STM32F的文件夹复制到现在编译器相应目录 可以兼容51,不过要事先做一下处理.1 首先,准备好两个软件的安装文件,建议你用以下两个版本 Keil Realview MDK 4.12版本或更高版本,Keil C51 V9.00 版本或更高版本 2 先安装 Keil ...

为什么使用Keil uVision4中可以编译,但是点击调试时出现“No ULINK De...
我用的ST-Link,出现No ULINK Device found,后来解决问题:除了Debug需要设置成ST-Link,如图(1)(2):(图1)(图2)另外这里又要设置成ST-Link 然后烧写程序不报错,烧写成功。

记录:STM32F407 SPI 驱动MS5611
记录:STM32F407 SPI 驱动MS5611 通过使用HAL库,成功实现了对MS5611的驱动,获取到了PROM值。然而,当尝试使用固件库时,遇到了问题,未能成功驱动。尽管按照手册中的时序编写代码,并在Debug中观察到数据,但数据的存储出现了问题。在接收24位数据时,SPI接口限制为8位,因此定义了byte[3]来存储数据...

如何用keil uvision4进行如下图的端口输出波形仿真?
1、点击Options for Target。2、点击“Debug”,选择“Use Simulatorh”和“Limit Speed to Real-time”,确定。3、编译工程后点击“仿真”按钮。4、仿真界面点击“Peripherals”,下拉菜单中选择“General Purpose I\/O”。5、“General Purpose I\/O”侧栏会出现需要观察的I\/O口。IDR为引脚输入状态,...

相似回答