作者tallguy20640 (高個兒)
看板Electronics
標題[問題] Code Composer Studio (CCS) 程式運作卡
時間Sat Oct 21 00:24:50 2017
小弟我想要做兩塊德州儀器(TI)的CC1310開發板對收對發data,
有點像是兩個transceiver,
每一塊板子同時具有接收data與發射data的功能,
並使用TI提供的Code Composer Studio編寫C語言燒錄至CC1310的MCU,
程式內容大概像網址內PrashanthS大的程式碼
https://goo.gl/XchX56
然而不知為甚麼,
程式會在操作數分鐘後卡住,
就是整個停住,
必須要重新給電才能運作,
目前推測是不是MCU的記憶體爆了,
或是發射週期出問題
但在debug時嘗試朝這些方向都遇到瓶頸,
因此想在板上請教,
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.229.161
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1508516693.A.90E.html
推 mmonkeyboyy: 對 10/21 00:31
→ mmonkeyboyy: 你應該是有地方一直堆資料沒清 10/21 00:31
→ mmonkeyboyy: 或是你堆資料的方法是用疊加上去 overflow了 10/21 00:32
→ tallguy20640: m大您好,但是我有嘗試使用malloc跟free搭配清記憶 10/21 02:37
→ tallguy20640: 體,但還是有同樣問題...... 10/21 02:37
→ tallguy20640: 或是m大有建議什麼方式可以改善這個問題?感謝! 10/21 02:37
推 mmonkeyboyy: 自己寫一個ring buffer 10/22 10:19
→ mmonkeyboyy: 對 我昨天搜了一下 另一個可能性是driver 10/22 10:19
→ mmonkeyboyy: 但具體我就沒細看了@_@~ 10/22 10:19