![shequ.stmicroelectronics.cn](./template/st_v1/static/img/logo2.png)
如何使用定时器在任意IO输出PWM
Stem32CubeIDE能像Keil一样指定不同文件下的代码编译到不同的FLASH地址吗?比如部分代码存放到内部FLASH,另一部分存放到外部QSPI的FLASH中
小白求助:stm32f103c8t6 hal库源码(带ADC驱动)
stm32g431rbt怎么显示汉字
请问stm32mp135f-dk板有出emmc启动的裸机驱动历程了吗
stm32f407的ADC采样
电压输入不有问题SPV1050
stm32编程语言
L9663驱动开发
STM8L52、在主频1M下I2C 100K 时序异常,在主频16M就没问题。这是什么原因
这个芯片8个脚,没有复位引脚,换了3个下载器,都无法下载,这种问题无法量产阿,有啥解决办法吗?
请你下载 AN5065,阅读章节8.1~8.4。重点是对代码启动部分做些小调整,以便于SWIM的连接。
这个文档看过,现在的问题是,新的片子连接不了啊,建立不了通讯
该文档的主要目的就是解决SWIM连接问题。 另外,检查下最基本的供电与硬件连接。
程序我加了官方的延时,硬件就是上边的连接,电源3.3V也没问题
用示波器在芯片引脚量测一下SWIM信号有无异常
好了,找到问题了,硬件工程师焊接了有问题的芯片😕
重新换新的板子测试,加上延时代码,没问题
呵呵
这里不少问题都是源于始料未及的低级乌龙😄
STM8L050j3这个,有没有遇到过使用SWIM下载一半,报错后,再也下载不进去的?
[md]应该是有人遇到过类似问题,一下子想不出具体啥原因。电源?选择错误的芯片型号?。。。希望有碰到类似问题的人提醒下。😄
我们的项目主要用于低功耗,采用的是内部低速晶振,低功耗模式时:Active-halt mode。这个芯片没有复位引脚,在程序运行期间,接入ST-LINK,使用SWIM下载,成功的概率极低。但是只有在ST-LINK与芯片同时上电,点击下载,大部分才能成功。所以,在程序运行期间(halt模式),很难下载,只有同时上电复位时,才能下载?
[md]昨天,硬件转给我一篇博客,根据此博客分析,我认为造成下载不进去的原因是硬件干扰。于是把芯片拆下,直接使用短杜邦线接3个脚(vcc,gnd,swim),结果是成功下载。此前一致认定芯片时“锁死”,但是swim引脚并没有复用为I/O,那么只能是硬件问题,包括硬件连接。于是再重新把芯片焊回板子,又出现之前下载一半,报错的问题,然后就借本上没下载成功过。至此,确定是硬件问题。解决办法是不使用杜邦线,直接把2.54母座焊到原来的位置,直接插入st-link,减小连接干扰,同时上电,能成功下载。
[md]博客链接:http://t.csdnimg.cn/ZFBFT