完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
怎么办 难道死掉了。。。。
好好地 我随手写了一个程序 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也不行了 有办法吗? |
|
相关推荐
23个回答
|
|
把蜂鸣器断开。不知道你用的什么类型和型号的蜂鸣器。
蜂鸣器对板子的影响,一方面是造成电压和纹波等变化,另一方面,所有机械的电磁振动,都会对外传导或辐射。 但是你说STOP_GPIO_Port开关还可以控制蜂鸣器,这就比较奇怪了。 既然是随手一写,也不会把蜂鸣器接到PA13、PA14(SWD管脚)上吧。 boot0拉到,用USART1通过ISP方式,把片子擦除一下看看。 |
|
|
|
(BEEP_GPIO_Port, BEEP_Pin)如果安排在PA13,第二次代码就可能写不进去了
|
|
|
|
PA14也不行
|
|
|
|
什么板子??上拉BOOT0,试试串口下载
|
|
|
|
|
|
|
|
|
|
|
|
没有安排PA13 PA14 我的按键是PA0 蜂鸣器是PC13 所以我应该不是占用了调试仿真的口 而是我的程序没有延时 whil死了 |
|
|
|
没有安排PA13 PA14 我的按键是PA0 蜂鸣器是PC13 所以我应该不是占用了调试仿真的口 而是我的程序没有延时 whil死了 |
|
|
|
硬件小哥自己做的板子 BOOT0 BOOT1都是直接GND的 看来要准备把管脚翘起来了 |
|
|
|
是正确的 功能都正常了 前面的机器码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(); |
|
|
|
那有可能进入睡眠状态了。 |
|
|
|
zhouxk 发表于 2019-1-14 17:42 嗯 你分析的有道理 计划只有把BOOT0拉高了 拉高以后试试STLink能不能连接板子和PC |
|
|
|
把你用STM32CubeMX配置的管脚图帖止来吧,大家一起看看,都别猜了
|
|
|
|
以前测试的时候,CuteMX配置的工程默认是开SWD的。即使不去配置,也不会影响再次下载程序,大家可以试试。
|
|
|
|
我说的是这个设置,如果用ST-Link应该设为Serial Wire,用J-Link就设为JTAG不设就是楼主的这种问题。 目前只能重新设定编译后将编译好的二进制文件用烧写软件通过USB串口烧录进芯片来解救这个问题。 |
|
|
|
while无延时也不应该影响你调试啊
|
|
|
|
|
|
|
|
60user61 发表于 2019-1-14 21:03 哦 我没有注意这个地方 我是打开cubeMX 配置RCC 然后在GPIO选择 就开始了。没有配置debug,前面跑发光二极管也是可以的。就是跑这个程序以后就连不上了。 |
|
|
|
60user61 发表于 2019-1-14 21:03 我放在21楼吧 配置图。现在问题是。。。我连不上板子了。BOOT0 BOOT1都是接到GND的 我还有什么办法烧录程序呢? |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2060 浏览 0 评论
STM32配合可编程加密芯片SMEC88ST的防抄板加密方案设计
1216 浏览 0 评论
2815 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2584 浏览 3 评论
5265 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-13 02:07 , Processed in 1.077396 second(s), Total 111, Slave 94 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号