跳到主要內容

發表文章

PC host java版本(UnifiedHost-1.19.0.jar)

  PIC16 Bootloader Offset(Byte Address):偏移量乘2(ex:0x300 ==>0x600) Program Memory Size(Bytes): (IC總容量+1 減去 偏移量)乘2 (ex:pic16f1936(8K) (0x1fff+1)*2 PIC18 Bootloader Offset(Byte Address):偏移量(ex:0x3000 ==>0x3000) Program Memory Size(Bytes): (IC總容量+1 減去 偏移量) (ex:pic18f26Q84(64K) (0xffff+1)
最近的文章

XIDE Merge's hex files

  boot_q84.X.production.hex (不含APP,等待boot燒錄) boot_q84.X.production.unified.hex(內含APP,執行APP)

XIDE 修改Progeam Memory

  使用第1行編譯 無法 修改program memory(hex檔可燒錄) 使用第2行編譯 可以 修改program memory(elf檔無法燒錄)

VScode-json-debug&compiler

  {     // Use IntelliSense to learn about possible attributes.     // Hover to view descriptions of existing attributes.     // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387     "version" : "0.2.0" ,     "configurations" : [         {             // Note: Properties here can override MPLAB project settings             "name" : "Debug" ,             "type" : "mplab-core-da" ,             "request" : "launch" ,             "project" : "My_Project" ,             "configuration" : "default" ,             "stopOnEntry" : true ,         },         {             "name" : "Program" ,         ...

MPLAB-AI 程式加中文註解

1.將程式圈選起來. 2.CTRL + I 3.AI命令:add Traditional Chinese comment using // 4.結果正確:Accept

microchip CAN 注意事項

  //1.STBY=0; (TX/RX) //2.filter ON but all pass.(RX) ,必須設定資料才能進來.               EID 需加 'x'               example: 0x0AF81111x                 filter 設定 (收什麼ID)                mask 設定  (遮罩)

mplab x IDE 完整刪除

  一般來說重新安裝應該可以解決問題,有可能是刪除過程不完整導致,可以嘗試移除MPLAB X IDE後備份並刪除以下相對於目前使用版本的文件,再重新安裝。 C:\Program Files\Microchip %USERPROFILE%\.mcc %USERPROFILE%\.mchp_packs %USERPROFILE%\.mplab %USERPROFILE%\.mplab_scripts %USERPROFILE%\.mplabcomm %USERPROFILE%\AppData\Local\mplab_ide %USERPROFILE%\AppData\Roaming\mplab_ide