Questions tagged [atmelstudio]

Atmel Studio is the integrated development platform (IDP) for developing and debugging Atmel ARM Cortex-M and Atmel AVR microcontroller (MCU) based applications.

Atmel Studio is the integrated development platform (IDP) for developing and debugging Atmel ARM® Cortex-M and Atmel AVR microcontroller (MCU) based applications. The Atmel Studio 6 IDP gives you a seamless and easy-to-use environment to write, build and debug your applications written in C/C++ or assembly code.

Atmel Studio 6 is free of charge and is integrated with the Atmel Software Framework (ASF)—a large library of free source code with 1,600 ARM and AVR project examples. ASF strengthens the IDP by providing, in the same environment, access to ready-to-use code that minimizes much of the low-level design required for projects. Use the IDP for our wide variety of AVR and ARM Cortex-M processor-based MCUs, including our broadened portfolio of Atmel SAM3 ARM Cortex-M3 and M4 Flash devices.

Atmel Studio 6.2 is now available, adding advanced debugging features such as Data and Interrupt Trace, improved RTOS integration, and better ability to debug code that has been optimized.

With the introduction of Atmel Gallery and Atmel Spaces, Atmel Studio 6 further simplifies embedded MCU designs to reduce development time and cost. Atmel Gallery is an online apps store for development tools and embedded software. Atmel Spaces is a cloud-based collaborative development workspace allowing you to host software and hardware projects targeting Atmel MCUs.

In summary, standard integrated development environments (IDEs) are suited for creating new software for an MCU project. By contrast, the Atmel Studio 6 IDP also:

  • Facilitates reuse of existing software and, by doing so, enables design differentiation.
  • Supports the product development process with easy access to integrated tools and software extensions through Atmel Gallery.
  • Reduces time to market by providing advanced features, an extensible software eco-system, and powerful debug integration.

http://www.atmel.com/microsite/atmel_studio6/

339 questions
1
vote
1 answer

Atmel Studio: Make project device serial-number agnostic

My colleagues and I are using AtmelStudio v7.0.1645 to develop software for the Atmel SAM V71 Xplained Ultra (ATSAMV71Q21). We have a shared repository for code. We have several of these boards and as a result we run into an issue when programming…
1
vote
0 answers

Why do my 2 structs have different structure in debug watch?

I use 2 structs in my µC-project: struct cRGB LED_OUTPUT[3] = {0}; struct LED_Object LEDS[3] = {0}; which are initiated in 2 separate header files as struct cRGB { uint8_t g; uint8_t r; uint8_t b; }; and struct LED_Object{ struct cRGB…
Creatronik
  • 189
  • 3
  • 18
1
vote
1 answer

"undefined reference to 'operator new(unsigned int)' and undefined reference to class functions (and constructor)

I'm attempting to write code for an ATxmega16E5 using Atmel Studio 7. I've had a long search around the forums and cannot make head nor tail of the other suggestions that seem to be similar to my own issue. (A lot of suggestions indicate to change…
1
vote
2 answers

program memory usage overflow atmel

I don't have much experience with programming besides the basics but i'm programming a sequence of lights to turn on and off when a certain time is reached. However I keep getting program memory usage overflow: Program Memory Usage :2066 bytes …
Newbie
  • 9
  • 3
1
vote
2 answers

Atmel Email Verification URL is broken

Does someone have in email history the Atmel URL base path for Email-Address verification? They send me a broken URL, just the part after "?". So I can not complete registration nor download plugins for Atmel Studio. Thanks!
Andreas
  • 523
  • 5
  • 15
1
vote
1 answer

No syntax highlighting for C++ in Atmel Studio

I just downloaded Atmel Studio 7 to program ATMegas and I'm using C++ (not C) for that. Unfortunately, there's no syntax coloring for C++ - so namespace, class, public, private and so on are in regular color (no key words). Do you know to to fix it?
zupazt3
  • 966
  • 9
  • 30
1
vote
2 answers

AVR gcc version < gcc release versions -- why?

I noticed that gcc for AVR lags behind the main development stream of gcc. For example, gcc for AVR8 is 4.9.2 in Atmel Studio 7 and Arduino, and AVR32 is at 4.4.7 in Atmel Studio. Meanwhile, gcc 4.9.4 is the current 4.9 release, and development is…
Louis B.
  • 487
  • 1
  • 4
  • 8
1
vote
1 answer

How to use Eigen library for Arduino within Atmel Studio 7?

I tried to use Eigen library within the Arduino IDE fist. Then I got the error: fatal error: eigenfolder/Eigen/Dense: No such file or directory Then I tried to use EigenArduino library. Then I got an error fatal error cstddef No such file…
1
vote
0 answers

How to use STL methods in Atmel Studio on ARM

I'm trying to use map for a project on an Atmel SAME70 ARM chip using Atmel Studio. I know that the STL isn't enabled for the AVR chips. But I've seen various posts around the web claiming that the ARM chips do have access to the STL. When typing it…
embedded.kyle
  • 10,976
  • 5
  • 37
  • 56
1
vote
1 answer

Atmel Studio 7 : using avr/delay.h header file is giving warning

I am working on a white line follower code in atmel studio 7 and added a lcd.c file to display the sensed values for white line. The header files used are in both the…
sagar_a
  • 11
  • 3
1
vote
1 answer

AVR LED on-off program in assembly using buttons

I'm writing assembly code for ATMEL ATmega16 using AtmelStudio 7. I just want to turn on an LED while I press a button and I want it to be off when I press it again. Exactly like a room light. For some reason this code only turns the light on and…
hexpheus
  • 741
  • 10
  • 22
1
vote
1 answer

Assigning Value to Pointer Leads to Hard Fault

I have narrowed the issue of a larger bug to something seemingly simple. uint8_t *vald; *vald=46; This couplet of code leads to a hard fault on my platform (Atmel Studio, GCC) What am I doing wrong?
keithcaskey
  • 35
  • 1
  • 6
1
vote
1 answer

PROGMEM variable discarded even if declared as (used)

I'm using ATMEL Studio 6.2 and its toolchain with avr-gcc (avr8-gnu-toolchain). I have a variable that needs to be placed in flash (PROGMEM) and I declare it as a global: static const uint16_t gPrgLen PROGMEM __attribute__((used)) = 0; The compiler…
Max Kielland
  • 5,627
  • 9
  • 60
  • 95
1
vote
2 answers

Ultrasonic Sensor in AVR

I am working on creating an ultrasonic range detector. I am currently testing the sensor to make sure that it is functioning properly. I have connected the echo pin and trigger pin to PC4 and PC5 respectively. When I run this code, ideally it…
1
vote
1 answer

Function pointer in struct not working?

I have a driver and code that works on IAR but does not work for Atmel Studio 7. I get an error ld returned 1 exit status and undefined reference to '_read' (or _write) when I try to assign a function to a pointer inside a struct. In the driver…