历史上的今天
今天是:2025年07月22日(星期二)
2019年07月22日 | stm32用keil+stlink不识别问题
2019-07-22 来源:eefocus
刚到手一块stm32f103c8t6的板子,刚好最近在用stm32cube,直接用cube配置了一个led灯闪烁的工程,用keil+stlink下载进去一切正常,用的SWD模式。
然后问题出现了,keil不识别板子了,options->debug里面stlink 的setting界面也找不到目标,SW device是空的。
最开始一度认为可能是硬件错误,排除了接线、驱动错误后(因为第一次下载是成功的),后来发现在按住reset后进去setting是可以识别的,同样按住reset松手一瞬间是可以download程序的,想到可能是程序的问题。
原因:在stm32cube配置工程中,如图sys下的debug选择Serial Wire(SWD用的4根线)

sys->debug默认是没有配置的,对应的keil工程在msp文件内 HAL_MspInit(void)函数最后是把调试关掉的,以前使用的Jlink,ulink和nucleo自带的stlink的时候没有遇到,也都没有考虑到这个问题,将配置改过来重新生成编译下载就可以了。
史海拾趣
|
作者:华清远见嵌入式学院 或许是由于近一段时间以来,3G的呼声是一浪高过一浪,或许是因为大家对新一代手机的关注热度节节攀升,也许是在许多文章中,Symbian的出现始终和3G息息相关的缘故,在和许多来华清远见咨询培训课程的朋友交流沟通的过程 ...… 查看全部问答> |
|
摘要:随着无线通信技术的迅速发展, 新的技术不断出现。短距离无线通信技术已成为无线通信技术的新热点,作为IEEE802.15.4 标准的ZigBee技术是一种新兴的近距离、低复杂度、低功耗、低数据速率、低成本的无线网络技术, 主要用于近距离无线连接。而A ...… 查看全部问答> |
|
接到了二个offer,一个是作电子词典嵌入式开发,一个是作linux计费开发,现在不知去哪个好? 我以前的工作是在linux下的开发,但我有很想往嵌入式那边尝试,但现在不知道作电子词典开发有没有前途?因为那家公司的电子词典的操作系统不是linux,也 ...… 查看全部问答> |
|
430的输入逻辑高电平是0.8Vcc,0.8*3.3=2.64V,我用的器件的输出逻辑高电平是4.5V,电平是匹配了,可这样会不会烧坏430呢,430管脚最大允许电压是多少呢?我查的信息不统一。麻烦你了各位了!谢谢!… 查看全部问答> |
|
原理图附上,现在用2个PWM分别控制LM358的2个通道运放输出0~10V,出现问题: PWM相同占空比:通道1输出10V &nb ...… 查看全部问答> |
|
第一节 C语言编程中的几个基本概念 1.1 #include< >与#include\" \" 1. #include< >和#include\" \"有什么区别?这个题目考查大家的基础能力,#include< >用来包含开发环境提供的库,#in ...… 查看全部问答> |




