Come Join Us (MPLAB Now Supports AVRs)

Go To Last Post
358 posts / 0 new

Pages

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Release Notes for MPLAB® Code Configurator 8-bit AVR MCUs library v2.7.0

Dec 14, 2020

...

 

2 What’s New

 AVRDB32/64xx devices support

 Bug fixes and improvements

 

...

 

5 Repairs and Enhancements

[tinyAVR 2-series - 3 on ADC, AVR128DA48 - pin manager]

 

6 Known Issues

[AVR128DA48 - pin manager]

 

...

 

8 Supported Families

ATtiny Device Family: [tinyAVR 0, 1, and 2-series complete]

ATmega Device Family: [megaAVR 0-series], mega328, mega328P, mega328PB

AVR Dx Device Family: [AVR DA complete, AVR DB complete]

 

...

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

In linux I have been using command line for avr development for years now. Any text editor, xed or geany, is fine for writing C or asm files. Once you get used to it, it is surprisingly quicker to develop in than sluggish GUI stuff. If mplab has avr simulation that may be worth checking out. Linux command line simulation is lacking.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

Have you looked at this: https://github.com/avrsimulator/... ? Linux models (.so) are available in the DFPs at http://packs.download.atmel.com/.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

12oclocker wrote:
If mplab has avr simulation ...
AVR CPU is simulated; PIC peripherals are simulated.

Device Support | MPLAB X IDE v5.45 (AVR begin mid-page 41)

 


Working Outside of MPLAB® X IDE - Developer Help

UltraEdit / UltraStudio as an alternative to MPLAB-X? | Microchip

UltraEdit | The world's best text editor

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

MPLAB® XC8 C Compiler Version 2.32 Release Notes for AVR® MCU

[bottom of page 1]

This release of the Microchip MPLAB® XC8 C compiler is a minor update that contains a bug fix.

[page 4]

3. What's New

...

3.1. Version 2.32

Stack Guidance Available with a PRO compiler license, the compiler's stack guidance feature can be used to estimate the maximum depth of any stack used by a program. It constructs and analyzes the call graph of a program, determines the stack usage of each function, and produces a report, from which the depth of stacks used by the program can be inferred. This feature is enabled through the command-line option. A summary of stack usage is printed after execution. A detailed stack report is available in the map file, which can be requested in the usual way.

New device support Support is available for the following AVR parts: ATTINY427, ATTINY424, ATTINY426, ATTINY827, ATTINY824, ATTINY826, AVR32DB32, AVR64DB48, AVR64DB64, AVR64DB28, AVR32DB28, AVR64DB32, and AVR32DB48.

Retracted device support Support is no longer available for the following AVR parts: AVR16DA28, AVR16DA32 and, AVR16DA48.

[page 8]

5. Fixed Issues

...

5.1. Version 2.32

Second access of library fails (XC8-2381) Invoking the Windows version of the library archiver a second time to access an existing library archive may have failed with an error message.

MPLAB XC8-AVR v2.32 GCC Source

 

"Dare to be naïve." - Buckminster Fuller

Pages