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

 
 
7 страниц V  « < 4 5 6 7 >  
Reply to this topicStart new topic
> Вышла Atmel Studio 6
sCape
сообщение Jan 17 2014, 09:27
Сообщение #76





Группа: Новичок
Сообщений: 7
Регистрация: 7-09-06
Из: Чебоксары
Пользователь №: 20 159



Цитата(DenisKuzovin @ Nov 13 2013, 11:20) *
GitExtensions понятно, тоже использую. Хотелось в самой студии настроить. Вроде и мануалы есть, а студия отказывается видеть этот плагин и все.

Странно у меня после установки расширения из Atmel Gallery Git Provider, в меню Tool\Options\Source Control\Plug-in Selection\ появился "Git Source Control Provider". Выбираешь его и появляется новый функционал.
Но я больше поизучал Subversion с использованием плагина AnkhSVN AnkhSVN Provider , там пока версия плагина 2.4, которая не работает с Subversion версии 1.8

Сообщение отредактировал sCape - Jan 17 2014, 09:28
Go to the top of the page
 
+Quote Post
Alex_7
сообщение Jan 26 2014, 11:08
Сообщение #77


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 30-10-06
Пользователь №: 21 784



Ошибка, нет, в Atmel Studio 6 (последнее обновление) не корректно работает отображение машинного кода?
В окошке memory выбираю Prog FLASH. Но вместо двухбайтных данных по одному адресу я вижу однобайтные данные.
Как штатными средствами Atmel Studio 6 нормально посмотреть машинный код?
Ну и наболевший вопрос: как одной кнопкой прошить контроллер, не прыгая по вкладкам и не нажимая кучу кнопок, как это было в 4-й студии?
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 26 2014, 11:58
Сообщение #78


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Alex_7 @ Jan 26 2014, 13:08) *
Ошибка, нет, в Atmel Studio 6 (последнее обновление) не корректно работает отображение машинного кода?В окошке memory выбираю Prog FLASH. Но вместо двухбайтных данных по одному адресу я вижу однобайтные данные.

Не пробовал последнюю версии, но думаю это не ошибка - отображает как задано. Попробуйте кликнуть правой кнопкой мыши в окне Memory и выбрать формат в отображения в контекстном меню - 2-byte Integer (третья строчка).

Цитата(Alex_7 @ Jan 26 2014, 13:08) *
Как штатными средствами Atmel Studio 6 нормально посмотреть машинный код?
Интересно зачем его смотреть? Понимаю ещё ассемблерный код посмотреть, но машинный код зачем?

Цитата(Alex_7 @ Jan 26 2014, 13:08) *
Ну и наболевший вопрос: как одной кнопкой прошить контроллер, не прыгая по вкладкам и не нажимая кучу кнопок, как это было в 4-й студии?

Выбрать меню Debug - Start debug and break. То же самое - Alt+F5. JTAG ICE всё и прошьёт...
Или вы про программатор? Тогда можно написать bat-файл со всеми нужными действиями и запускать его на исполнение - вот и будет одно нажатие.

Цитата(Alex_7 @ Jan 26 2014, 13:08) *
как это было в 4-й студии?

В 4-ке можно было одним нажатием? Как это делалось?И зачем?
Go to the top of the page
 
+Quote Post
Alex_7
сообщение Jan 26 2014, 12:22
Сообщение #79


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 30-10-06
Пользователь №: 21 784



Цитата(_Артём_ @ Jan 26 2014, 17:58) *
Попробуйте кликнуть правой кнопкой мыши в окне Memory и выбрать формат в отображения в контекстном меню - 2-byte Integer (третья строчка).

Пробовал. Проблему не решает. Все равно один байт на один адрес.

Цитата(_Артём_ @ Jan 26 2014, 17:58) *
Интересно зачем его смотреть? Понимаю ещё ассемблерный код посмотреть, но машинный код зачем?

Возникла нужда.

Цитата(_Артём_ @ Jan 26 2014, 17:58) *
Выбрать меню Debug - Start debug and break. То же самое - Alt+F5. JTAG ICE всё и прошьёт...
Или вы про программатор? Тогда можно написать bat-файл со всеми нужными действиями и запускать его на исполнение - вот и будет одно нажатие.

В 4-ке можно было одним нажатием? Как это делалось?И зачем?

В 4-й студии один раз выбирался программатор и затем одной кнопкой осуществлялось программирование (прошивка, не отладка). Хочу также на 6-й студии.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 26 2014, 12:48
Сообщение #80


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Alex_7 @ Jan 26 2014, 14:22) *
Пробовал. Проблему не решает. Все равно один байт на один адрес.
Ну что ж - возможно это баг. Не факт что можно это сделать.

Цитата(Alex_7 @ Jan 26 2014, 14:22) *
Возникла нужда.
Интересно зачем. Ну да дело ваше. Возможны обходные пути:
1) Открыть hex (лучше bin) и посмотреть что там лежит по нудному адресу
2) в сеансе отладки открыть окно дизассемблера (Alt+8) - там есть поле адреса и тоже можно посмотреть коды в hex-виде.

Цитата(Alex_7 @ Jan 26 2014, 14:22) *
В 4-й студии один раз выбирался программатор и затем одной кнопкой осуществлялось программирование (прошивка, не отладка). Хочу также на 6-й студии.
Что за кнопка (никогда так не делал)? Что прошивалось ? Только флеш? Или всё - фузы с локбитами?
Go to the top of the page
 
+Quote Post
Alex_7
сообщение Jan 26 2014, 12:55
Сообщение #81


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 30-10-06
Пользователь №: 21 784



Цитата(_Артём_ @ Jan 26 2014, 18:48) *
Ну что ж - возможно это баг. Не факт что можно это сделать.


На счет бага - первая мысль, но аналогичная проблема была и в 5-й студии. Видимо никто не пользуется этой опцией и Атмел о баге не знает.
В 6-й студии при дизассемблировании уже нет возможности посмотреть коды в hex-виде.
Кнопка в 4-й студии - прошивалась только флэш. Очень удобно было.

Плюнул и запустил 4-ю студию.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 26 2014, 13:16
Сообщение #82


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Alex_7 @ Jan 26 2014, 14:55) *
На счет бага - первая мысль, но аналогичная проблема была и в 5-й студии. Видимо никто не пользуется этой опцией и Атмел о баге не знает.В 6-й студии при дизассемблировании уже нет возможности посмотреть коды в hex-виде.
Что-то вы мне тут сказки рассказываете...Или может Windows нужно переставить...Мало ли что...
Память программ:
Прикрепленное изображение


Дизассемблер:
Прикрепленное изображение


Цитата(Alex_7 @ Jan 26 2014, 14:55) *
Кнопка в 4-й студии - прошивалась только флэш. Очень удобно было.

Может быть и удобно. Думаю тоже самое можно в 6-й настроить:
Меню Project - <название проекта> Properties - выбрать в окне вкладку Tool :
Прикрепленное изображение

Выбрать используемый вами программатор и интерфейс для прошивки (ISP), не забыть поставить галку чтоб EEPROM не стирала (хотя не поможет - галка пропадает куда-то раз в несколько дней и eeprom всё-таки стирается). И прошивать можно будет по Alt+F5.

P.S. Проверить не могу - у меня сейчас ни Jtag-а, ни даже ISP-а нету. Но думаю что должно работать.
Go to the top of the page
 
+Quote Post
Alex_7
сообщение Jan 26 2014, 13:38
Сообщение #83


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 30-10-06
Пользователь №: 21 784



Цитата(_Артём_ @ Jan 26 2014, 19:16) *
Что-то вы мне тут сказки рассказываете...Или может Windows нужно переставить...Мало ли что...

Хорошо. Смотрим на память программ. Адрес 0х000000 ссылается на 0х94, а 0х0С - это уже 0х000001. Почти все команды в AVR 2-х байтные, т.е. по одному адресу должно располагаться 2 байта, а не один.
По поводу галочки show code bytes - согласен.
По поводу последней картинки. Это известно, но для записи прошивки все равно надо нажимать ctrl+shift+P и делать ряд телодвижений, что не удобно по сравнению с 4-й студией.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 26 2014, 13:59
Сообщение #84


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Alex_7 @ Jan 26 2014, 15:38) *
Адрес 0х000000 ссылается на 0х94, а 0х0С - это уже 0х000001. Почти все команды в AVR 2-х байтные, т.е. по одному адресу должно располагаться 2 байта, а не один.
Ну прямо таки должно...Не должно, а можно считать в командах и можно в байтах (можно и битах, но это уж действительно странно). В окне Memory считается в байтах, а в окне дизассемблера в словах. По мне так в байтах удобнее, но это дело вкуса...

Цитата(Alex_7 @ Jan 26 2014, 15:38) *
ctrl+shift+P
Что за сочетание( ctrl+shift+P)? Не нашёл такого...

Цитата(Alex_7 @ Jan 26 2014, 15:38) *
делать ряд телодвижений, что не удобно по сравнению с 4-й студией.
Что Start debug или Start Without Debugging не работают?
Go to the top of the page
 
+Quote Post
Alex_7
сообщение Jan 26 2014, 14:45
Сообщение #85


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 30-10-06
Пользователь №: 21 784



Цитата(_Артём_ @ Jan 26 2014, 19:59) *
Что за сочетание( ctrl+shift+P)? Не нашёл такого...

Что Start debug или Start Without Debugging не работают?

ctrl+shift+P - Device programming
Через Start Debug осуществлять запись прошивки? А после старта делать стоп дебага?
Хочу просто кнопку для записи прошивки, как в 4-й студии. Она называлась Write Flash Memory Using Current Settings.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 26 2014, 15:24
Сообщение #86


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Alex_7 @ Jan 26 2014, 16:45) *
ctrl+shift+P - Device programming
Ну может быть - не видел такого сочетания. Бывает...

Цитата(Alex_7 @ Jan 26 2014, 16:45) *
Через Start Debug осуществлять запись прошивки? А после старта делать стоп дебага?
Вам может лучше подойдёт кнопка Start Without debugging. Её нет на панели Debug - но можно добавить:
Прикрепленное изображение

Панели то настраиваются. Правда добавлять лучше после того как станет ясно подходит ли это действие. Я проверить не могу - у меня симулятор только под рукой, а он прошить не может.
Go to the top of the page
 
+Quote Post
Alex_7
сообщение Jan 26 2014, 17:06
Сообщение #87


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 30-10-06
Пользователь №: 21 784



Цитата(_Артём_ @ Jan 26 2014, 21:24) *
Вам может лучше подойдёт кнопка Start Without debugging

Вроде да: The Start without Debugging command is a one-click alternative to the programming dialog
http://www.atmel.no/webdoc/atmelstudio/atm...rogramming.html
Go to the top of the page
 
+Quote Post
Navovvol
сообщение Feb 12 2014, 05:53
Сообщение #88


Частый гость
**

Группа: Участник
Сообщений: 105
Регистрация: 9-09-11
Пользователь №: 67 080



Кто-нить знает есть ли в версии 6.1 встроенный SVN (локальный) или подобие ?

Сообщение отредактировал Navovvol - Feb 12 2014, 06:02
Go to the top of the page
 
+Quote Post
Мур
сообщение Jun 25 2014, 17:14
Сообщение #89


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(Xenia @ May 2 2013, 21:39) *
Вышла версия 6.1!
Atmel Studio 6.1 (build 2562) Installer – Full
http://www.atmel.com/Images/AStudio61net.exe
(783MB, updated April 2013)

Что-то не пойму.... Моя инсталяция (669М) и эта, что здесь указана(821М), тоже выдает одно и тоже сообщение при инсталяции...

Может кто посоветует, как решить вопрос по этим 3м пунктам?
Это все в отдельности надо собирать или есть однократное решение?
Спасибо!
К слову сказать, что-то на сайте фирмы больше нет раздачи 6.2... Не дождался!..
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
smalcom
сообщение Jun 25 2014, 17:34
Сообщение #90


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Эммм, надо нажать Install и оно само всё это поставит
Go to the top of the page
 
+Quote Post

7 страниц V  « < 4 5 6 7 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 23:52
Рейтинг@Mail.ru


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