Dev Tool Bits | Dive into the Details with MPLAB® Data Visualizer in VS Code®

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • Experience our powerful MPLAB® Data Visualizer without having to ever leave VS Code® to see what’s happening on your device at run time. In this video we’ll show you how to start and setup MPLAB Data Visualizer with a simple imported project in VS Code. Find out more about our MPLAB Extensions for VS Code here.
    Link: www.microchip....

Комментарии • 2

  • @a.a.patrick
    @a.a.patrick 26 дней назад

    Hi, how can I compile for ATMEGA328PB in eclipse with avr-gcc plugin?
    I enjoy AVR ATMEGA328P development using eclipse and avr-plugin.
    I moved to ATMEGA328PB to enjoy the extra peripherals, unfortunate, the only available version of avr-gcc plugin 2.42 does not support ATMEGA328PB.
    I attempted to modify the header ATMEGA328P file to include all the register.
    The Issue, the Interrupts vectors for the extra peripherals are truncated when I complied.
    See the lss file of my project which I enabled all interrupts.
    00000000 :
    0: 41 c0 rjmp .+130 ; 0x84
    2: 00 00 nop
    4: 0c 94 f1 08 jmp 0x11e2 ; 0x11e2
    8: 0c 94 f4 08 jmp 0x11e8 ; 0x11e8
    c: 0c 94 f5 08 jmp 0x11ea ; 0x11ea
    10: 0c 94 f6 08 jmp 0x11ec ; 0x11ec
    14: 0c 94 f7 08 jmp 0x11ee ; 0x11ee
    18: 0c 94 f3 08 jmp 0x11e6 ; 0x11e6
    1c: 0c 94 d6 09 jmp 0x13ac ; 0x13ac
    20: 0c 94 d7 09 jmp 0x13ae ; 0x13ae
    24: 0c 94 d5 09 jmp 0x13aa ; 0x13aa
    28: 0c 94 d4 09 jmp 0x13a8 ; 0x13a8
    2c: 0c 94 d2 09 jmp 0x13a4 ; 0x13a4
    30: 0c 94 d3 09 jmp 0x13a6 ; 0x13a6
    34: 0c 94 93 09 jmp 0x1326 ; 0x1326
    38: 0c 94 91 09 jmp 0x1322 ; 0x1322
    3c: 0c 94 92 09 jmp 0x1324 ; 0x1324
    40: 0c 94 90 09 jmp 0x1320 ; 0x1320
    44: 0c 94 45 09 jmp 0x128a ; 0x128a
    48: 0c 94 f8 08 jmp 0x11f0 ; 0x11f0
    4c: 0c 94 1a 09 jmp 0x1234 ; 0x1234
    50: 0c 94 44 09 jmp 0x1288 ; 0x1288
    54: 0c 94 47 09 jmp 0x128e ; 0x128e
    58: 0c 94 46 09 jmp 0x128c ; 0x128c
    5c: 0c 94 8f 09 jmp 0x131e ; 0x131e
    60: 39 c0 rjmp .+114 ; 0xd4
    62: 00 00 nop
    64: 0c 94 f2 08 jmp 0x11e4 ; 0x11e4

    • @MicrochipDeveloperHelp
      @MicrochipDeveloperHelp  13 дней назад

      Hi, thanks for your comment and your interest in Microchip! Given the complexity of modifying header files and dealing with truncated interrupt vectors, this issue is best addressed by our technical experts. We recommend reaching out to them directly via microchip.com/css for detailed guidance. Thank you!