реклама на сайте
подробности

 
 
> Отладка в AтmelStudio кода на С
UT2005
сообщение May 3 2016, 20:16
Сообщение #1





Группа: Участник
Сообщений: 9
Регистрация: 22-04-16
Пользователь №: 91 423



Потребовалось написать небольшую программку для AVR, поэтому скачал и установил Студию от Атмел версии 6.2. Пишу на С. Попробовал дебажить (пока что в Simulator-е) и с удивлением увидел, что состояние портов при отладке никак не отображается. Это особенности Студии или я что-то пропустил? Непонятно, как дебажить программу...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Smoky
сообщение Sep 10 2016, 07:02
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 7-05-10
Из: Оренбург
Пользователь №: 57 135



Добрый день. При отладке программы в Atmel Studio 7 долго не мог обнаружить ошибку. Оказалось что при объявлении двух байтной переменной в EEPROM инициализируется только младший байт, старший байт потом приходилось корректировать в ручную. Можно это исправить, или это особенность системы? Спасибо.


--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 10 2016, 07:55
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (Smoky @ Sep 10 2016, 10:02) *
Оказалось что при объявлении двух байтной переменной в EEPROM инициализируется только младший байт, старший байт потом приходилось корректировать в ручную.
Где-то ошибка в вашей программе.

QUOTE (Smoky @ Sep 10 2016, 10:02) *
Можно это исправить, или это особенность системы?
Да, можно - написать правильно. Показывайте исходник.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- UT2005   Отладка в AтmelStudio кода на С   May 3 2016, 20:16
- - demiurg1978   Я все отлаживаю в студии 4.19. Это самая стабильна...   May 4 2016, 10:54
|- - UT2005   Цитата(demiurg1978 @ May 4 2016, 13:54) Я...   May 4 2016, 12:16
|- - AlanDrakes   Цитата(UT2005 @ May 4 2016, 18:16) Всё-та...   May 5 2016, 16:31
|- - UT2005   Цитата(AlanDrakes @ May 5 2016, 19:31) У ...   May 5 2016, 17:35
- - Ga_ry   В проекте указан тип контроллера?   May 4 2016, 12:21
|- - UT2005   Цитата(Ga_ry @ May 4 2016, 15:21) В проек...   May 4 2016, 14:29
|- - Smoky   Цитата(Сергей Борщ @ Sep 10 2016, 13:55) ...   Sep 10 2016, 08:15
- - Smoky   Забыл указать что в реальной памяти EEPROM перемен...   Sep 10 2016, 12:49
- - Сергей Борщ   QUOTE (Smoky @ Sep 10 2016, 15:49) Забыл ...   Sep 10 2016, 20:50
- - Smoky   По случаю приобрёл AVR JTAG ICE v2.0 но Windows ег...   Sep 15 2016, 12:10
- - Smoky   Коллеги прошу помощи, Windows опознал устройство а...   Sep 15 2016, 13:51
- - pavel-pervomaysk   Нужен ICE 3.   Sep 16 2016, 05:00
|- - Smoky   Цитата(pavel-pervomaysk @ Sep 16 2016, 1...   Sep 16 2016, 06:07
- - smalcom   ЦитатаEEMEM unsigned int cor_time=0x0000; У вас сл...   Sep 26 2016, 09:49
|- - Smoky   Цитата(smalcom @ Sep 26 2016, 15:49) У ва...   Sep 26 2016, 17:03
- - aiwa   Цитата(Smoky @ Sep 16 2016, 09:07) Спасиб...   Sep 26 2016, 15:46
- - smalcom   ЦитатаПросмотрел все параметры но этот флаг не наш...   Sep 27 2016, 05:30


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 19:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01388 секунд с 7
ELECTRONIX ©2004-2016