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
33
votes
7 answers

"The visual Studio component cache is out of date, please restart Visual Studio."

I'm on windows 7, using Atmel studio 7.0. When I opened up my project in Atmel Studio, it failed to load and gave this error: The Visual Studio component cache is out of date please restart visual studio. When I closed and reopened Atmel Studio,…
DJMcMayhem
  • 7,285
  • 4
  • 41
  • 61
10
votes
2 answers

C expression evaluating differently on two different compilers

I have code that is running differently between GCC and Atmel Studio: uint32_t tc = 107900; int8_t m = 59; tc = tc - (m*1800); On GCC, the result in tc is 1700, as intended. With AtmelStudio, the result in tc is 132772, which is not…
NXT
  • 1,855
  • 2
  • 18
  • 36
8
votes
2 answers

Running unit tests from Atmel Studio 6

I am currently developing an embedded c++ project in Atmel Studio 6. This project has a fairly significant embedded portion and also a significant business logic portion. Ideally I would like to run some unit testing for the business logic code.…
shuttle87
  • 15,466
  • 11
  • 77
  • 106
7
votes
2 answers

snprintf not working as expected with avr-gcc

During a debugging session, I found out that snprintf is not working as expected when compiling the code with avr-gcc. The example code should simply convert the floating point value 3999.9f into its character representation. Here is a minimal test…
orbitcowboy
  • 1,438
  • 13
  • 25
6
votes
1 answer

Atmel Studio 7.0 and its installer throw error: "Cannot find one or more components. Please reinstall the application."

When I try to run Atmel Studio 7.0, it throws an error, Cannot find one or more components. Please reinstall the application This error also appears multiple times when I install Atmel Studio. How can I fix it? To fix this problem, I tried: I…
user11655900
  • 420
  • 7
  • 15
5
votes
3 answers

click counter to light up LEDs using C code

I'm designing a click counter for a microcontroller and I'm using C for developing the code. What happens here is when I click first button it will count the number of button presses. Then I have to press the second button to display the count in…
dunu008
  • 105
  • 1
  • 15
5
votes
4 answers

The breakpoint will not currently be hit. Unable to set requested breakpoint on target

Im working on Arduino Uno board recently im stuck with my code, i couldnt debug using print() in ArduinoIde.So i downloaded AtmelStudio 6.2 for debug purpose. when i set the breakpoint and try to build .Im getting the warning The breakpoint will…
satish
  • 51
  • 1
  • 4
4
votes
1 answer

Atmel SAM D21 set fuses via ELF file

AVR processors can have their fuses programmed via the ELF file (see http://www.nongnu.org/avr-libc/user-manual/group__avr__fuse.html). Is there a way to do the same for the SAM D21 ARM-based controller in AtmelStudio 6.2?
Alexander Foken
  • 219
  • 1
  • 2
  • 8
4
votes
4 answers

Atmel Studio 7 doesn't show any debugging tools

I just installed Atmel Studio 7 on my Windows 10 HP laptop. This is my first time working w/ a C compiler since high school, and my first time working with a microcontroller. I loaded one of their example projects and built it without any errors.…
DankMasterDan
  • 1,900
  • 4
  • 23
  • 35
4
votes
2 answers

Unable to install Atmel Studio 7

I am trying to install Atmel Studio 7. I have download the setup from here. But when I try to install the software I got this error:- So, I update my windows but result is same. I have tried online installer, and offine installer as well but result…
4
votes
2 answers

Arduino Programming Without Arduino Libraries - Atmel Studio

I would think this question has been asked thousands of times, I simply cannot find many resources on the subject. I would like to program my Arduino Uno (ATmega328P) using Atmel Studio and the C language, minus the Arduino Libraries. What I mean by…
Joshua Granger
  • 152
  • 1
  • 2
  • 10
3
votes
1 answer

Why can't I change the PWM output pin in ATTINY1616?

I have started to dive into MCU programming and have been working with some basic codes. I first did it with Arduino but now I'm trying with an ATTINY1616 MCU and I'm hardstuck in how to create a PWM effect that dims a LED on and off. I thought I…
3
votes
1 answer

Why defining buffer length of a buffer leads to that class's function member to loose the value of a function pointer member variable?

I am working with GNU AVR GCC version 5.4.0 and Atmelstudio 7.0.2397 and I have the following problem. Problem Description In the following Image, ye can see that up to line 13, the program has stored the address of function usart_send into the…
Sanmveg saini
  • 744
  • 1
  • 7
  • 22
3
votes
2 answers

How to pass instance of template to another instance of another template?

I have two class templates that must be templates (C++). I just simplified their code to show the essence of the problem. How to pass an object (obj1) from one template (MyClass1) to another object (obj2) from second template (MyClass2)? I tried…
catgiggle
  • 43
  • 5
3
votes
0 answers

interrupt coded by assembly and main coded by c++ isn't combined - (AVR programming)

I'm making pwm motor driver. And I have written interrupt routine using assembler for speed. honestly, I have revised lss file produced by atmel studio. and I have written main source using atmel studio 7. But there is no function combine C++ and…
yang
  • 33
  • 4
1
2 3
22 23