历史上的今天
返回首页

历史上的今天

今天是:2024年12月12日(星期四)

正在发生

2018年12月12日 | STM32单片机使用ST-LINK调试程序时不能设断点

2018-12-12 来源:eefocus

       我使用的是STM32单片机,昨天使用ST-LINK调试程序时,发现有些语句不能设断点。程序编译时OK的,没有错误,将程序烧录入单片机后程序看着也能正常运行,但是点击keil中debug按钮后程序进入调试状态,程序并没有停留在main函数的第一条语句,而是停留在别处。main函数第一条语句不能设置断点。


       经过在网上查阅资料,发现可能是由于keil软件代码优化的问题。经过测试,发现果然是代码优化的问题。关于以上问题的解决方法:点击keil中“options for target”->点击"C/C++",修改其中的"Optimization"一栏,选择“Level 0”即可。重新按keil中debug按钮进入调试状态,语句可正常设置断点。


推荐阅读

史海拾趣

D3 Semiconductor公司的发展小趣事

为了更好地拓展市场,D3 Semiconductor与全球知名的电子元件分销商贸泽电子(Mouser Electronics)建立了合作伙伴关系。根据协议,贸泽电子储备了D3 Semiconductor的完整650伏额定电压超结MOSFET产品线,并将其推向全球市场。这一合作不仅加强了D3 Semiconductor在全球市场的竞争力,也为公司带来了更多的商业机会。

Anritsu公司的发展小趣事

为了更好地拓展市场,D3 Semiconductor与全球知名的电子元件分销商贸泽电子(Mouser Electronics)建立了合作伙伴关系。根据协议,贸泽电子储备了D3 Semiconductor的完整650伏额定电压超结MOSFET产品线,并将其推向全球市场。这一合作不仅加强了D3 Semiconductor在全球市场的竞争力,也为公司带来了更多的商业机会。

Directed Energy Inc公司的发展小趣事

为了进一步扩大市场份额,Directed Energy Inc积极寻求与全球范围内的合作伙伴建立合作关系。通过与知名电子产品制造商、分销商和解决方案提供商的合作,公司成功将其产品推向了全球各地。这些合作伙伴不仅为Directed Energy Inc带来了更多的商业机会,还帮助公司更好地了解不同市场的需求和趋势,从而不断调整和优化产品策略。

EPIC公司的发展小趣事

2006年,Epic Games公布了基于Xbox 360游戏平台的《战争机器》。这款游戏以其出色的画面效果、紧张刺激的战斗场景和深入人心的故事情节,迅速在市场上取得了成功。它的畅销不仅进一步巩固了Epic Games在游戏开发领域的地位,也证明了虚幻引擎在开发高质量游戏方面的强大能力。

帝特(DTECH)公司的发展小趣事

面对日益激烈的市场竞争和不断变化的市场需求,帝特始终坚持创新驱动的发展战略。公司不断投入研发资源,加强技术创新和产品升级,力求在保持传统业务优势的同时,开拓新的增长点。此外,帝特还积极布局电子专用材料项目,加强半导体芯片封装浆料研发推广,进一步优化产业结构,提升公司的综合竞争力。

以上五个故事概述了帝特(DTECH)公司在电子行业发展的主要历程和关键节点,展现了公司从创立到成长为行业领军企业的艰辛与辉煌。

DEVCON公司的发展小趣事

随着电子行业的快速发展,对材料性能的要求也越来越高。DEVCON公司不断投入研发力量,通过技术创新,成功开发出了一系列具有高性能、高可靠性的新材料。其中,甲基丙烯甲酸甲酯、环氧类、改性硅烷密封胶等产品,因其优异的性能和广泛的应用前景,成为了电子行业的明星产品。这些技术突破不仅提升了DEVCON公司的竞争力,也为整个电子行业的发展做出了重要贡献。

问答坊 | AI 解惑

为什么单片机开发板国内外有明显差异?

为什么单片机开发板国内外有明显差异?                 文章内容: 初学者遍寻国内各地开发板,已经形成了基本概念 偶然查阅国外网站 发现至少外观形式有明显差异-- 1.-国外使用“面包板 ...…

查看全部问答>

晶振计算工具

晶振计算工具 晚上补充附件…

查看全部问答>

求助C8051f930的中文资料

哪位达人能给点资料, C8051f930的中文资料. 或者相关的中文资料也可.…

查看全部问答>

WINCE6下自动运行程序和任务栏相关问题

WINCE6下开机自动运行自己的应用程序,但偶尔会出现CE6的任务栏,怎么才能把任务栏给disable呢?…

查看全部问答>

wince下的c# winfrom程序如果防止多重启动

wince下的c# winfrom程序如果防止多重启动…

查看全部问答>

cc2430组网

毕业设计要做zigbee的组网实验,之前完全没接触过,用的是cc2430学习版。在做协调器组网实验时,下载程序后,打开协调器,理论上是LED3点亮表示建网成功,但实际上是LED2亮了(下图),换成路由器或终端设备,仍然是LED2灯亮,希望大家能帮忙指点迷 ...…

查看全部问答>

求LPC11xx IAR启动文件

小弟想把keil mdk下的LPC1114工程移植到IAR for ARM下,目前来说已经成了一个半成品,在keil下工程调试时可以在IDE中复位MCU,然后从头开始运行。但这个功能在IAR下不知道为何就是无法正常使用,如果点击回到程序开头那个按钮,程序依然不会回去到m ...…

查看全部问答>

提议收到launchpad的朋友们来个竞赛

可以由EEWORLD出题,或者由各人自拟题目给EEWORLD审核发布,重在有目标的实践,活跃论坛气氛。对于创作优秀的坛友,可以获得小小奖品什么的,比如TI样片。。。 因为已经有好多好多的people收到板子了,怕学着学着觉得枯燥,就板子扔在那里不弄了, ...…

查看全部问答>

大家看下我的程序问题

RT,我用定时器控制led每隔1秒亮一次,下面是程序,各位大神帮我看下哪儿有问题,我找了很久都没找到,实验现象是只亮没有灭 #include  <hw_types.h>#include  <hw_memmap.h>#include  <hw_ints.h>#include  <h ...…

查看全部问答>

【连载】【ALIENTEK 战舰STM32开发板】STM32开发指南--第四十六章 汉字显示实验

第四十六章 汉字显示实验汉字显示在很多单片机系统都需要用到,少则几个字,多则整个汉字库的支持,更有甚者还要支持多国字库,那就更麻烦了。本章,我们将向大家介绍,如何用STM32控制LCD显示汉字。在本章中,我们将使用外部FLASH来存储字库,并可 ...…

查看全部问答>