Re: 無法 從 IDLE 或 SLEEP中喚醒..救命啊~~
|
||||
---|---|---|---|---|
中級會員
|
謝謝
這就是複製貼上的缺點 拿以前的code來用 連有這個參數都不曉得 完全沒印象,因為沒用過 sleep
發表於: 2009/12/4 9:48
|
|||
|
clock 切換失敗求救~~~ >"<
|
||||
---|---|---|---|---|
中級會員
|
大家好
我使用PIC24FJ256GB106, 為了省電的關係 我必須要進 sleep mode 後再將 osc 切到 FNOSC_FRCPLL 然後使用者按任何鍵後切回 FNOSC_PRIPLL 但是我遇到一個問題, 那就是我切到 FNOSC_FRCPLL 成功後, 想要再切回來 FNOSC_PRIPLL, 程式就會卡在底下紅色那行程式碼上, 請問我少作了什麼動作嗎
main()
發表於: 2009/11/30 15:22
|
|||
|
Re: 快瘋了,debug問題,單步一直進interrupt
|
||||
---|---|---|---|---|
中級會員
|
參照:
這不對啊,我debug不想進 interrupt 而已,並不是要停止他 他一停止我所有功能都要靠它咧... 有解嗎?
發表於: 2009/9/11 13:36
|
|||
|
Re: 請問IOLock 可以 lock 但卻不能 Unlock 原因為何?
|
||||
---|---|---|---|---|
中級會員
|
沒有人知道?
發表於: 2009/8/25 17:10
|
|||
|
請問IOLock 可以 lock 但卻不能 Unlock 原因為何?
|
||||
---|---|---|---|---|
中級會員
|
請問IOLock 可以 lock 但卻不能 Unlock 原因為何?
說明如下: #include "pps.h" PPSLock; <-- 此時 OSCCON => 01100010 PPSUnLock; <-- 此時 OSCCON => 01100010 , 理應 00100010
發表於: 2009/8/13 16:21
|
|||
|
快瘋了,debug問題,單步一直進interrupt
|
||||
---|---|---|---|---|
中級會員
|
大家好, 我使用 MPLab + ICD2 為環境 開發我的程式
因為我有一個 1ms 中斷一次 的 Timer 當我要單步中斷一步一步執行時,它就拼命跑 _T4Interrupt , 請問要怎麼設才會讓它不一直跑這個中斷呢? 註: 要 debug 需要中斷功能, 一定不能停掉它 void __attribute__((interrupt, shadow, auto_psv)) _T4Interrupt(void) { // Clear flag IFS1bits.T4IF = 0; tick++; }
發表於: 2009/7/27 17:41
|
|||
|
PIC24FStarter kit 一插到電腦 MPLab IDE 3.0 就當機
|
||||
---|---|---|---|---|
中級會員
|
你好
本來用的好好的, 但昨天開始我的 PIC24FStarter kit 一插到電腦 MPLab IDE 8.3 就當機 (debugger USB port) 但一拔掉 MPLab 馬上變正常. 看似 MPLab IDE 會因 PIC24FStarter kit 而當掉, 以為是 MPLab IDE 有 bug 但換另一片 PIC24FStarter kit 則又正常, 燒錄/debug 均正常 有人有遇到這樣問題嗎? 要怎麼解決 (最好是我可以自行解決) 若不能解決, 我是在你們的研討會上買的, 維修要去哪裡處理? ps: mplab 當機是畫面一片白,沒有反應
發表於: 2009/6/18 11:49
|
|||
|
uart 收資料會有奇怪的重複現象
|
||||
---|---|---|---|---|
中級會員
|
我的 MCU 是 PIC24F
我從 HyperTerminal 送 0123456789 到 MCU 用 Starter Kits debug 一步一步執行, 收到的資料是 0123455555555555 也就是前面收還正常,但後就不行了 若是大量收再中斷則會正常,例如收10位元組再中斷 0123456789 會全收到, 但再下一次則會收到 999999999 何解? 用PC Uart 大量傳 0123...abc....xyz 則也會只收到一半後, 面一直重複某字元 例如 0123...abc...ggggggggggggggg 請問這是什麼原因?
發表於: 2009/5/4 12:07
|
|||
|
Re: UART2 資料進不來
|
||||
---|---|---|---|---|
中級會員
|
經過綪確的測試是底下這段要在 main file , 沒人知道為嗎? 中斷處理程式亂搬到任何 file 皆可
U2Brg = (((GetSystemClock()/2)+(BRG_DIV2/2*BAUDRATE2))/BRG_DIV2/BAUDRATE2-1);
發表於: 2009/4/27 19:17
|
|||
|