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

Would it be okay if I use an uint64_t type number in the millis function?

I am using attiny microcontroller and atmel studio. And I am using the millis function in my project. Code related to the millis function: And I am using this classic code: starttimex = millis(); endtimex = starttimex; while ((endtimex -…
-1
votes
1 answer

Sum of the numbers between 1 to 100 by atmel studio

I'm a newbish collegian. I have a task that sum 1 to 100 to r16:r17 so it has to be r16= 0xba, r17=0x13 here's my code ldi xl, 0x00; ldi xh, 0x01; ldi r18, 100; loop1: add xl, r18; dec r18; brne loop1; mov r16, r26; mov r17, r27; enter image…
-1
votes
1 answer

What metric unit is the distance equal to when using an ultrasonic sensor?

I'm currently using an ultrasonic proximity sensor to measure how much of the water in a tank is filled up to. I'm starting by simply trying to receive a distance measurement between the sensor and the object in which the wave is reflected by. I've…
Mary
  • 1
-1
votes
1 answer

Why is my debugger incorrectly transitioning between cases in a switch statement?

Okay, so for the following code once the debugger enters the switch statement it transitions from line 41 --> line 38 --> line 26 Then it oscillates between lines 38 and 26 perpetually. It doesn't even enter the first case statement which confuses…
Code4life
  • 95
  • 4
-1
votes
1 answer

AVR IO Ports can not be global

I was writing an AVR code on Atmel Studio and by mistake I forgot to write the IO port settings (DDRx , PORTx ,...etc) in the main , instead I put it outside the main as shown: #include #define F_CPU 1000000UL #include…
-1
votes
1 answer

Find left over flash memory size in Atmel SAMD21J18A microcontroller?

I am working on an IOT project where I am using Atmel SAMD21J18A chip to send data to a remote server. I want to include a functionality where I can send the used flash memory and left over flash memory size at run time. Is there a register that…
-1
votes
2 answers

recipe for target 'main.o' failed, Atmel Studio

I'm getting the error: recipe for target main.o failed. I'm currently programming for the ATmega 168BPB board, trying to run the following simple program: int main(void) { DDRB = 0xFF; PORTB = 1 << PORTB5; while (1) { } } to…
Job van Ellen
  • 1
  • 1
  • 1
  • 3
-1
votes
1 answer

arduino Usart1 Interrupt

I am working in aurdino mega2560 at atmel studio 7 with arduino bootloader at first I used uart 0 (tx0 and rx0 ) with interrupt and it's work well but, when I used uart1 with interrupt of u1_rx does not work #include #include…
-1
votes
1 answer

How to store constants in ROM (Atmel)

Good Day, I am writing firmware for an ATMega645A using AtmelStudio 7. I am starting a localization project and need to display messages on a 16x2 character display in 3 different languages. The existing (English messages) are stored in SRAM, but…
Jeff G
  • 83
  • 1
  • 6
-1
votes
1 answer

Add FreeRTOS Kernel to an existing project in AtmelStudio

I want add FreeRTOS Kernel to an existing project, the references I consult shows that this can be done using ASF Wizard. However in the ASF 3.30.1 (the version i have in my PC) I cannot find FreeRTOS module I am not sure I undrestand why the…
fedi
  • 368
  • 3
  • 7
  • 18
-1
votes
1 answer

Atmel Studio AtTiny104 - Simple code

I am a beginner in C programming and have some problems with the following code: My project is simple: While inputs i2 high or i3 high or i4 (analog value) < 700 Then output o1 is high Else If i1 is high Then o1 is low Else o1 is high My…
BioGenX
  • 402
  • 3
  • 11
-1
votes
1 answer

Necessary adjustments on FatFS to make it work with Arduino Due

:) First excuse my bad english. I hope you will understand my writing. My aim is to build a high precission (24 bit) datalogger for a student project, which stores the data to SD-Card. I use the Arduino Due (ATSAM3X8E) and additional a selfmade…
-1
votes
1 answer

How to transfer data A1A2A3A4.. from internal memory of ATxmega128A1 via SPI master to slave form into two seperate DAC converters?

I want to transfer data A1A2A3A4. From internal memory of ATxmega128A1 via SPI master to slave form into two seperate DAC converters such that DAC1 should have A1A3 and DAC2 with A2A4. How can I write a code in AVR // Transfer data from internal…
Sijo John
  • 1
  • 4
-2
votes
1 answer

Facing difficulty in using typedef on a function.....getting error "redeclared as different kind of symbol"

UART_ATMEGA328.h #define UART_ATMEGA328_H_ void USART_Init(unsigned long); /* USART initialize function */ char USART_RxChar(); /* Data receiving function */ void USART_TxChar(char); /* Data…
-2
votes
1 answer

How to create a function in assembly?

I need to create a simple function that calculates the surface of a rectangle(a simple a*b program). However the value of registers(including R0 and R1) have to remain intact after the function is called. My question is that do I have to use…
ile123
  • 57
  • 1
  • 6
1 2 3
22
23