LPC1768程序執(zhí)行問題
使用LPC1768控制一些電磁鐵,使用上位機控制電磁鐵,都可以單獨控制,但是用傳感器控制電磁鐵,控制一個電磁鐵,其他電磁鐵也動作,所調(diào)用的函數(shù)一樣的,不知怎么回事。
經(jīng)過分析,發(fā)現(xiàn)是堆棧問題,堆棧太小,局部變量被覆蓋。增加堆棧大小。
在startup_LPC17xx.s文件中,
就解決了問題
后來發(fā)現(xiàn),不是這個問題,而是IO設(shè)為輸入與輸出的問題。
EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > LPC1768程序執(zhí)行問題
使用LPC1768控制一些電磁鐵,使用上位機控制電磁鐵,都可以單獨控制,但是用傳感器控制電磁鐵,控制一個電磁鐵,其他電磁鐵也動作,所調(diào)用的函數(shù)一樣的,不知怎么回事。
經(jīng)過分析,發(fā)現(xiàn)是堆棧問題,堆棧太小,局部變量被覆蓋。增加堆棧大小。
在startup_LPC17xx.s文件中,
就解決了問題
后來發(fā)現(xiàn),不是這個問題,而是IO設(shè)為輸入與輸出的問題。
評論