程式會停在 startup_stm32f10x_hd.s 的324行 B . (死當)

2019-10-15 05:54发布

單獨執行 USB 通訊程式正常

合併程式後
執行到 USB 初始化時會死當
void MyUSB_Init(void) { Set_System(); Set_USBClock(); USB_Interrupts_Config(); USB_Init(); USB_ReceiveFlg = FALSE; USB_SendFlg = TRUE; USB_SendCom  = FALSE; SetEPRxStatus(ENDP1, EP_RX_VALID); }
程式 會停在 
 startup_stm32f10x_hd.s     的324行 (死當)
  B       .
是甚麼意識






DMA2_Channel3_IRQHandler DMA2_Channel4_5_IRQHandler                 B       .
                ENDP
                ALIGN
;******************************************************************************* ; User Stack and Heap initialization ;*******************************************************************************   
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
zxcmcu
1楼-- · 2019-10-15 08:59
我也遇见了,楼主可否解决了?请教
正点原子
2楼-- · 2019-10-15 09:10
 精彩回答 2  元偷偷看……
sdwhupk
3楼-- · 2019-10-15 12:06

 我认为也是,上次一个同事就是串口中断函数中断函数名称和中断服务名称不一样,总是跳到汇编的地方。

 

zxcmcu
4楼-- · 2019-10-15 14:42
我也遇见了,楼主可否解决了?请教
烟草圈儿
5楼-- · 2019-10-15 19:23
有没有解决的?

一周热门 更多>