STM32L0开发笔记5: STM32CubeMX中Debug Serial Wire的设置问题

发布者:annye_cheng最新更新时间:2018-09-12 来源: eefocus关键字:STM32L0  Wire  设置问题 手机看文章 扫描二维码
随时随地手机看文章

    使用STM32CubeMX时,可发现在SYS下,有Debug Serial Wire选项,如下图所示。


    使能该选项后,相应的IO引脚,会变为调试引脚,如下图所示。


    最初,认为必须选中该选项才能对STM32进行仿真调试,今天调试时,忽略了该选项,发现仿真调试依然正常,并不受影响。也就是说,勾选该选项与否,都可以进行仿真调试,那么该选项的作用时什么呢?

    答案:将其显示指定为调试引脚,不可当作其它功能复用,如果将该引脚用做其它功能,则不再具有仿真功能。另外,再补充一点,我在项目中,由于引脚数目有限,将SWDIO复用为IO口使用,使用NUCLEO自带的仿真器下载一致正常,转交生产时,使用淘宝购买的ST-LINK仿真器,则不能下载,后来将该引脚重新设置回Debug功能,则任何下载器都能下载。


关键字:STM32L0  Wire  设置问题 引用地址:STM32L0开发笔记5: STM32CubeMX中Debug Serial Wire的设置问题

上一篇:STM32L0开发笔记6: STM32CubeMX中定时器的配置方法
下一篇:STM32L0开发笔记4: 解决使用--CPP11编译USB驱动报错问题

推荐阅读最新更新时间:2024-03-16 16:13

STM32系统时钟设置,采用外部有源晶振相关配置问题
今天在调试STM32系统时钟设置时遇到一个问题:TIM2定时1Ms,TIM2中断服务函数time++,time=100时LED状态改变。程序运行后发现LED不是按照0.1S的时间闪烁,闪烁的很慢。 查找程序发现在系统时钟初始化时,RCC_HSEConfig(RCC_HSE_Bypass); 语句配置不对,此语句解释为HSE晶振被外部时钟旁路。指将芯片内部的用于外部晶体起振和功率驱动等的部分电路和XTAL_OUT引脚断开,这时使用的外部时钟是有源时钟或者其他STM32提供的CCO输出等时钟信号,直接单线从XTAL_IN输入,这样即使外部有晶体也震荡不起来了。 因为之前用的是有源晶振,接法如下图1:HSE配置如下:RCC_HSECon
[单片机]
基于单总线1-wire的EEPROM芯片—DS2431
     DS2431是一款1024位1-Wire? EEPROM芯片,由四页存储区组成,每页256位。数据先被写入一个8字节暂存器中,经校验后复制到EEPROM存储器。该器件的特点是,四页存储区相互独立,可以单独进行写保护或进入EPROM仿真模式,在该模式下,所有位的状态只能从1变成0。DS2431通过一条1-Wire总线进行通信。通信采用了标准的1-Wire协议。每个器件都有不能更改的、唯一的64位ROM注册号,该注册号由工厂光刻写入芯片。在一个多点的1-Wire网络环境中,该注册号用做器件地址。   关键特性    ● 1024位EEPROM存储器,分成四页,每页256位    ● 独立的存储区页,可以被永
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved