你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

见鬼了我的板子失连了!

[复制链接]
与龙共舞 提问时间:2018-4-17 18:04 /
阅读主题, 点击返回1楼
收藏 评论23 发布时间:2018-4-17 18:04
23个回答
与龙共舞 回答时间:2018-4-18 10:13:36
jjbboox 发表于 2018-4-18 08:27
cubemx的设定不正确
SYS没设。

是正确的 功能都正常了
前面的机器码MX不会错的
严重怀疑是我的死循环写死了

  /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
  HAL_Init();

  /* Configure the system clock */
  SystemClock_Config();

  /* Initialize all configured peripherals */
  MX_GPIO_Init();
wenyangzeng 回答时间:2018-4-18 10:13:54
与龙共舞 发表于 2018-4-18 10:10
没有安排PA13  PA14   
我的按键是PA0  蜂鸣器是PC13
所以我应该不是占用了调试仿真的口  

那有可能进入睡眠状态了。
与龙共舞 回答时间:2018-4-18 10:15:41
toofree 发表于 2018-4-18 02:45
把蜂鸣器断开。不知道你用的什么类型和型号的蜂鸣器。
蜂鸣器对板子的影响,一方面是造成电压和纹波等变化 ...

嗯 你分析的有道理 计划只有把BOOT0拉高了  拉高以后试试STLink能不能连接板子和PC
select326 回答时间:2018-4-18 10:17:05
把你用STM32CubeMX配置的管脚图帖止来吧,大家一起看看,都别猜了
select326 回答时间:2018-4-18 10:18:02
以前测试的时候,CuteMX配置的工程默认是开SWD的。即使不去配置,也不会影响再次下载程序,大家可以试试。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

jjbboox 回答时间:2018-4-18 11:13:08
与龙共舞 发表于 2018-4-18 10:13
是正确的 功能都正常了
前面的机器码MX不会错的
严重怀疑是我的死循环写死了

debug.jpg

我说的是这个设置,如果用ST-Link应该设为Serial Wire,用J-Link就设为JTAG不设就是楼主的这种问题。
目前只能重新设定编译后将编译好的二进制文件用烧写软件通过USB串口烧录进芯片来解救这个问题。



stm1024 回答时间:2018-4-18 15:34:19
while无延时也不应该影响你调试啊

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

与龙共舞 回答时间:2018-4-18 17:26:08
stm1024 发表于 2018-4-18 15:34
while无延时也不应该影响你调试啊

我是自己分析的。。。
与龙共舞 回答时间:2018-4-18 17:29:12
jjbboox 发表于 2018-4-18 11:13
我说的是这个设置,如果用ST-Link应该设为Serial Wire,用J-Link就设为JTAG不设就是楼主的这种问题。
...

哦 我没有注意这个地方 我是打开cubeMX 配置RCC 然后在GPIO选择 就开始了。没有配置debug,前面跑发光二极管也是可以的。就是跑这个程序以后就连不上了。
与龙共舞 回答时间:2018-4-18 17:31:19
jjbboox 发表于 2018-4-18 11:13
我说的是这个设置,如果用ST-Link应该设为Serial Wire,用J-Link就设为JTAG不设就是楼主的这种问题。
...

我放在21楼吧 配置图。现在问题是。。。我连不上板子了。BOOT0 BOOT1都是接到GND的  我还有什么办法烧录程序呢?

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版