|
怎么办 难道死掉了。。。。 好好地 我随手写了一个程序 main while (1) { status=HAL_GPIO_ReadPin(STOP_GPIO_Port, STOP_Pin); if(status==SET) HAL_GPIO_WritePin(BEEP_GPIO_Port, BEEP_Pin, GPIO_PIN_SET);//on else HAL_GPIO_WritePin(BEEP_GPIO_Port, BEEP_Pin, GPIO_PIN_RESET);//off } 现在板子效果是有了,我STOP_GPIO_Port的开关可以控制蜂鸣器的响和不响。 但是。。。。死循环了 STLINK连不上了 debug也不行了 有办法吗? |
微信公众号
手机版
蜂鸣器对板子的影响,一方面是造成电压和纹波等变化,另一方面,所有机械的电磁振动,都会对外传导或辐射。
但是你说STOP_GPIO_Port开关还可以控制蜂鸣器,这就比较奇怪了。
既然是随手一写,也不会把蜂鸣器接到PA13、PA14(SWD管脚)上吧。
boot0拉到,用USART1通过ISP方式,把片子擦除一下看看。
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
SYS没设。
重新设好,生成代码以后,用串口方式烧写到芯片里面,然后才能重新用SWD烧写。
评分
查看全部评分
没有安排PA13 PA14
我的按键是PA0 蜂鸣器是PC13
所以我应该不是占用了调试仿真的口
而是我的程序没有延时 whil死了
没有安排PA13 PA14
我的按键是PA0 蜂鸣器是PC13
所以我应该不是占用了调试仿真的口
而是我的程序没有延时 whil死了
硬件小哥自己做的板子 BOOT0 BOOT1都是直接GND的 看来要准备把管脚翘起来了