Описание тега atmelstudio

Atmel Studio - это интегрированная платформа разработки (IDP) для разработки и отладки приложений на базе микроконтроллеров (MCU) Atmel ARM Cortex-M и Atmel AVR.
0 ответов

"Неопределенная ссылка" в Atmel Studio 6.2

Это мой первый проект Atmel Studio. Я установил IDE и заставил его работать с примером кода, предоставленным в новом проекте. Теперь я пытаюсь запустить простой код, используя PCF8574: #include <Arduino.h> #include <Wire.h> #include <…
16 авг '15 в 20:55
2 ответа

Запуск юнит-тестов от Atmel Studio 6

В настоящее время я занимаюсь разработкой встроенного проекта C++ в Atmel Studio 6. Этот проект имеет довольно значительную встроенную часть, а также значительную часть бизнес-логики. В идеале я хотел бы запустить некоторое модульное тестирование дл…
04 мар '14 в 18:59
2 ответа

Не удается отправить информацию на ЖК-дисплей

Я изучил этот код в одном из руководств YouTube, я не могу отправить информацию на ЖК-дисплей, программа показывает ошибку, ошибка, которую я продолжаю получать, Initializing argument 1 of 'void Send_A_String(char*)' [-fpermissive] initializing argu…
09 июл '15 в 17:53
6 ответов

C++ FatFs неопределенная ссылка на функции

У меня есть код, написанный в Atmel Studio для чтения / записи данных с SD-карты. Я использую FatFs здесь. Моя проблема в том, что код не компилируется, когда я использую некоторые функции (f_chdir, f_getcwd...) в FatFs. Некоторые функции работают н…
23 фев '15 в 09:43
1 ответ

Конфигурация SPI для цифрового потенциометра MAX5402 с использованием ATmega16A

//*---------------------------------- //* //* PROGRAM NAME: //* MAX5402_test.asm //* //* AUTHOR(S): //* Wilmer //* //* Version: //* 1.0 //* //* Last Updated: //* 12/01/2016 //* //* Target: //* ATmega16A //* //* DESCRIPTION: //* This program tests t…
03 дек '16 в 17:16
1 ответ

Переместить сервопривод с помощью кнопок | C | Атмел Студио

Сейчас я работаю над проектом солнечного трекера с ATMEGA1284P, и после настройки ШИМ пришло время обнаружить механические ограничения трекера, чтобы я мог определить границы для сервоприводов. Для этого я подготовил простой код. Я знаю, что ШИМ раб…
14 дек '14 в 01:54
1 ответ

Считайте текстовый файл с ПК, используя UART - Atmega32A

Я новичок в микропроцессорном программировании. Я создал массив и отправил данные с помощью UART. Я хочу прочитать текстовый файл и создать этот массив, используя данные в текстовом файле, самым простым способом. Любое предложение продолжить? Заране…
10 авг '18 в 08:18
2 ответа

Слишком много инициализаторов для структуры

В настоящее время я работаю над файловой структурой EEprom, которая при компиляции заполняется значениями по умолчанию. Пока все работает отлично, за исключением одной структуры, и я не могу найти ошибку.. typedef struct { // ===== instance paramete…
24 авг '16 в 07:37
2 ответа

Ультразвуковой датчик в AVR

Я работаю над созданием детектора ультразвукового диапазона. В настоящее время я проверяю датчик, чтобы убедиться, что он работает нормально. Я подключил контакт эха и триггера к ПК4 и ПК5 соответственно. Когда я запускаю этот код, в идеале он отпра…
16 дек '16 в 22:42
1 ответ

Используя AVR Atmega32 SPI без штырьков SPI

Я довольно новичок в программировании микроконтроллеров. У меня есть некоторый опыт работы с Arduino, но после того, как я почти закончил свой проект, я решил перевести свой текущий проект на что-то более дешевое и меньшее. Поэтому я сейчас использу…
04 июн '14 в 04:19
1 ответ

Невозможно запустить режим ввода данных с SPI

Я пытаюсь запустить веб-сервер на AVR ATmega8, используя модуль ENC28J60. Для этого я получил пример кода здесь. Этот код работает нормально. Вот мой код:- #define F_CPU 8000000UL #include <avr/io.h> #include <string.h> #include "ip_arp_…
13 июл '16 в 09:44
1 ответ

Система полива растений на основе микроконтроллера

Я пытаюсь построить автоматическую систему полива растений, используя ATmega16. Мы используем датчик влажности для нашего проекта. Ниже приведено изображение датчика влажности, который мы использовали. Принципиальная схема выглядит следующим образом…
07 дек '15 в 19:21
1 ответ

Наблюдать за изменением состояния в студии atmel?

В настоящее время я тестирую свой код, отлаживая его в режиме симулятора и прерывая его, возиться с вводом-выводом и снова запуская отладчик. Что делать, если у меня есть состояние, которое меняется на период, хотя? Есть ли способ, которым я могу пр…
15 апр '16 в 17:41
1 ответ

Структура большого ассемблерного кода (разница для включения файлов.asm/.inc)

Я только начал более крупный проект, полностью закодированный в Assembly. Наличие нескольких подпрограмм, макросов, таблиц памяти и т. Д. Мне интересно, как мне лучше разделить код на несколько файлов. Цель очевидна - лучшая структура и лучшая читае…
29 сен '14 в 12:30
2 ответа

Использование переменной в нескольких файлах Cpp

Я работаю с проектом Arduino в студии Atmel. Мне нужно объявить, инициализировать и использовать int в одном разделе кода (settings.cpp/settings.h), а также использовать его в другом файле.cpp (error.cpp). Мне было интересно, что лучший способ сдела…
21 фев '17 в 12:07
0 ответов

Как читать (.WAV) файлы с помощью Atmega32

Я проектирую цифровой аудиоплеер с использованием Atmega32. Я использую карту microSD для хранения файлов (.wav). Файловая система, используемая картой, - FAT32. До сих пор я успешно инициализировал SD-карту и смог прочитать Мастер Boot Record(MBR).…
28 сен '16 в 15:35
1 ответ

Atmel SAM4S Xplained Pro продолжает работать после остановки отладки

У меня есть Atmel SAM4S Xplained Pro, который я программирую и отлаживаю с помощью USB-кабеля и встроенного чипа Atmel EDBG (иными словами, так, как задумал Бог). В настоящий момент, если я "Остановлю отладку" через Atmel Studio (v7.0), код, по-види…
25 ноя '15 в 16:50
1 ответ

Как передать данные A1A2A3A4.. из внутренней памяти ATxmega128A1 через ведущее устройство SPI в ведомую форму в два отдельных преобразователя ЦАП?

Я хочу передать данные A1A2A3A4. Из внутренней памяти ATxmega128A1 через ведущее устройство SPI в подчиненную форму на два отдельных преобразователя ЦАП, так что DAC1 должен иметь A1A3 и DAC2 с A2A4. Как я могу написать код в AVR // Transfer data fr…
08 май '15 в 13:10
1 ответ

Сборка студии Atmel: квадратный корень из 8-битного числа

Я работаю с ATmega328P в Atmel Studio, и мне нужно создать функцию / алгоритм, который берет 8-битное число и вычисляет его квадратный корень. Результат должен быть представлен в двух регистрах, один для целочисленной части и другой для десятичной ч…
19 май '17 в 16:06
1 ответ

Как создать библиотеку (файл.a) в Atmel Studio 7?

У меня есть код, который лучше всего упаковывать как библиотеку. Как создать библиотеку в Atmel Studio 7?
18 фев '19 в 23:56