dsPIC33CK256MP206 Bootloader的記憶體問題 以及MPLABX上顯示的問題
|
||||
---|---|---|---|---|
高級會員
|
自己刪除XD
發表於: 2021/10/4 9:49
Edited by 匿名小鬼 on 2021年10月04日 10:46:07
|
|||
|
Re: MPLAB IPE 閃退
|
||||
---|---|---|---|---|
高級會員
|
謝謝 我成功了
發表於: 2021/5/27 10:04
|
|||
|
MPLAB IPE 閃退
|
||||
---|---|---|---|---|
高級會員
|
目前小弟安裝好IPE之後 一直開啟不了
其他電腦可以但 唯獨這一台筆電就怪怪的 刪除後重新安裝也不行 請問我該用甚麼方式解決呢?電腦 環境是 Intel I5 2450M WIN10 企業版 LTSC 解析度1366X768
發表於: 2021/5/20 9:30
|
|||
|
Re: p33CK128MP505的AIVT設定
|
||||
---|---|---|---|---|
高級會員
|
後來有試出來把備用中斷向量擺放到0x200的方法
把原本 專案(右鍵)=>Properties=>點選XC16的xc16-ld選項 有個No Interrupt Vector Table 取消打勾 然後把剛剛加上去的 __AIVT_BASE 改成 __AIVT_BASE = 0x200; 就成功了
發表於: 2021/3/31 17:16
|
|||
|
p33CK128MP505的AIVT設定
|
||||
---|---|---|---|---|
高級會員
|
各位先進好
目前在學習AIVT的設定 小弟目前的想法是 Bootloader時候用備用向量表 等到進入APP時候 更動 INTCON2bits.AIVTEN 指引APP使用原本的向量表 所以 小弟在寫的時候 第一步驟是將 FSEC寄存器中的AIVTDIS的AIVTEN設定為1 #pragma config AIVTDIS = ON 第二在進入Bootloader時候要把INTCON2bits.AIVTEN 設定成備用的 到這邊應該都沒錯吧? 再來就是BSLIM的設定 可是我在Cconfigration bits 的設定視窗時候 他並沒有其他選項可以調整 參照: 最後我打開GLD檔的時候 發現結構裡面並沒有AIVT的位置設定 這樣是正確的嗎? 參照: 另外打開.H檔時候 發現AIVT的位置竟然是0x0 IVT位置是0x04 #define __AIVT_BASE 0x0 #define __AIVT_LENGTH 0x200 #define __RESET_BASE 0x0 #define __RESET_LENGTH 0x4 #define __IVT_BASE 0x4 #define __IVT_LENGTH 0x1fc 請問有大大能夠指導我一下嗎? 或者有相關的DataSheet可以參考嗎? 謝謝
發表於: 2021/3/29 16:56
Edited by 匿名小鬼 on 2021年03月29日 17:13:30
|
|||
|
詢問MODBUS的0x03讀取功能
|
||||
---|---|---|---|---|
高級會員
|
各位大大好
小弟目前是使用33CK256MP206來做MODBUS 但有個疑惑 關於MODBUS 0x03讀取的功能 小弟目前的理解是 一個暫存器的資料是兩個Byte組成一個(Word) 然後0x03讀取時候是以暫存器的數量 所以Byte數一定是 2的倍數 但有沒有可能暫存器是超過2Byte的? 因為目前要寫User_Name 跟 User_Password 可是這兩個參數 他的Byte數都是不固定的 是依照使用者輸入的數值當作數量 像這種情況 還能使用MODBUS達成嗎? 謝謝 目前想到的辦法是 把User_Name 跟 User_Password 先設定好最大只能填多少文字進去 請使用者把所有的資料讀取出來 例如 User_Name 最多可以填30個文字(Byte) 30個文字(Byte) = 15個暫存器號碼 所以使用者一次就要讀取這15個暫存器 才會知道
發表於: 2020/12/21 11:20
|
|||
|
Re: 使用MCLR將MCU RESET之後 Data Memory裡面的自定義變數會重置嗎?
|
||||
---|---|---|---|---|
高級會員
|
噢 對! 用指標也可以
謝謝R大指導 太感謝了
發表於: 2020/12/2 14:00
|
|||
|
Re: 使用MCLR將MCU RESET之後 Data Memory裡面的自定義變數會重置嗎?
|
||||
---|---|---|---|---|
高級會員
|
那有沒有設定是說 MCLR拉地以後 可以自動清除?
如果沒有的話 我手動初始化也是個辦法 只是蠻多變數的XD
發表於: 2020/12/2 10:33
|
|||
|
使用MCLR將MCU RESET之後 Data Memory裡面的自定義變數會重置嗎?
|
||||
---|---|---|---|---|
高級會員
|
各位前輩好
小弟目前有一個疑問是 如果將MCLR拉LOW之後 Data Memory 裡面的資料會自動重新歸0嗎? 謝謝
發表於: 2020/12/2 9:57
|
|||
|