与龙共舞 发表于 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
没有安排PA13PA14   
我的按键是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的。即使不去配置,也不会影响再次下载程序,大家可以试试。

jjbboox 发表于 2018-4-18 11:13:08

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




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



stm1024 发表于 2018-4-18 15:34:19

while无延时也不应该影响你调试啊

与龙共舞 发表于 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的我还有什么办法烧录程序呢?
页: 1 [2] 3
查看完整版本: 见鬼了我的板子失连了!