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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Вышла Atmel Studio 7, переход после 4,19
Склихасовский
сообщение Dec 20 2015, 16:36
Сообщение #1


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

Группа: Участник
Сообщений: 77
Регистрация: 29-11-06
Пользователь №: 22 912



Друзья,
подскажите:
пытаюсь в окне WATCH увидеть содержимое озу
к примеру:
.equ b1 = 0x2000

вбиваю в окне WATCH имя b1
в окне Watch выдает :
name b1
value 0x00002000
type dword

а как сделать чтоб в этом окне отображался не адрес, а содержимое озу?

пытался вместо имени вбивать не посредственно адрес 0х2000 -> тоже самое
0x2000,sram - результат тотже.



Go to the top of the page
 
+Quote Post
V_G
сообщение Dec 21 2015, 04:44
Сообщение #2


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

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Они теперь не очень-то любят ассемблерных программистов, перетягивают на Си.
Но возможность просмотра осталась, хотя и с идиотским синтаксисом
В окне Watch напишите
BY DW b1

Go to the top of the page
 
+Quote Post
Склихасовский
сообщение Dec 21 2015, 05:58
Сообщение #3


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

Группа: Участник
Сообщений: 77
Регистрация: 29-11-06
Пользователь №: 22 912



написал
итог
Value = 0x2000
Type = byte*@0x2000

в общем почти тоже самое
Go to the top of the page
 
+Quote Post
V_G
сообщение Dec 21 2015, 12:45
Сообщение #4


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

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Не то же самое.
Видимо, все-таки надо корректно объявлять переменную в сегменте данных, чтобы машина знала, какую же из областей памяти вам хочется посмотреть:
Код
.DSEG
.org 0x100
b1: .BYTE    1

После этого надпись в окне BY DW b1 можно разворачивать, наблюдая и адрес, и данные
То же самое можно делать и в ESEG, и (возможно) в CSEG.
Go to the top of the page
 
+Quote Post
Склихасовский
сообщение Dec 21 2015, 14:46
Сообщение #5


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

Группа: Участник
Сообщений: 77
Регистрация: 29-11-06
Пользователь №: 22 912




.
да развернуть можно теперь

не углядел что можно развернуть
работает и без объявления сегмента данных
Спасибо коллега

Сообщение отредактировал Склихасовский - Dec 21 2015, 14:52
Go to the top of the page
 
+Quote Post
BDW
сообщение Mar 5 2017, 20:07
Сообщение #6





Группа: Новичок
Сообщений: 1
Регистрация: 5-03-17
Пользователь №: 95 711



Где в нем пошаговая отладка программы? В предыдущих версиях была. Помогите разобраться. Не могли похоронить такую важную функцию.
Go to the top of the page
 
+Quote Post
EugeNNe
сообщение Apr 22 2017, 07:04
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 424
Регистрация: 6-03-06
Из: Н.Новгород
Пользователь №: 14 997



А куда в 7-ой студии засунули установку рабочей частоты F_CPU МК? В настройках проекта не обнаружено...(((

Цитата(BDW @ Mar 5 2017, 23:07) *
Где в нем пошаговая отладка программы? В предыдущих версиях была. Помогите разобраться. Не могли похоронить такую важную функцию.



Там же где и всегда: меню DEBUG

Сообщение отредактировал EugeNNe - Apr 22 2017, 07:03
Go to the top of the page
 
+Quote Post
sevstels
сообщение May 7 2017, 05:54
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 626
Регистрация: 3-12-07
Пользователь №: 32 910



Потестил... слов нет! Цензурных.
Отладчик MK2 не видит совсем. Более того, сие произведение безумных Atmel программистов убило установленный Visual Studio. Чего ранее, за предидущие 20 лет не смогла сделать ни одна программа. Ну и на закуску, убило MK2 у IAR AVR. Всё заново пришлось переустановить. Наслаждайтесь...


--------------------
Herz - дятел.
Go to the top of the page
 
+Quote Post
Smoky
сообщение Sep 5 2017, 15:50
Сообщение #9


Местный
***

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



Цитата(sevstels @ May 7 2017, 11:54) *
Потестил... слов нет! Цензурных.
Отладчик MK2 не видит совсем. Более того, сие произведение безумных Atmel программистов убило установленный Visual Studio. Чего ранее, за предидущие 20 лет не смогла сделать ни одна программа. Ну и на закуску, убило MK2 у IAR AVR. Всё заново пришлось переустановить. Наслаждайтесь...


Наверное больше года использовал Atmel Studio, пока не пришёл к выводу, что не стоит. Может у меня ноутбук слабый (CORE i5), потому система была слишком "тяжёлой", медленно загружалась, команды выполняла как бы нехотя. К тому же использовать эту систему, едва ли на 10%, не очень целесообразно да и JTAG отладчики слишком дороги... В общем снёс я его и установил старый, добрый AVR Studio 4.19. Правда были некоторые проблемы совместимости с Windows 10, которые потом решились, но некоторые незначительные остались. Например, не хочет автоматически загружаться последний проект, хотя это не столь важно. Потом долго не мог понять проблему с компиляцией проекта, оказалось что если сделал хоть какие либо изменения в тексте обязательно проект нужно перед компиляцией сохранить. Других проблем пока не обнаружилось. Сразу как то стало легче на душе, старый JTAG отладчик вернулся на рабочее место и всё вроде работает как надо...


--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
Go to the top of the page
 
+Quote Post
Smoky
сообщение Sep 15 2017, 06:00
Сообщение #10


Местный
***

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



Ранее не обратил внимание что Atmel Studio 64-разрядная, а у меня всегда устанавливалась как 32-разрядная (x86). Думаю, что как раз в этом проблема слишком медленной работой приложения на моём компьютере. Если можно пожалуйста подскажите, каким образом эта система устанавливается как 64-разрядная? Или 64-разрядные только коммерческие?


--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
Go to the top of the page
 
+Quote Post
Smoky
сообщение Jul 5 2018, 06:18
Сообщение #11


Местный
***

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



Цитата(Smoky @ Sep 15 2017, 12:00) *
Ранее не обратил внимание что Atmel Studio 64-разрядная, а у меня всегда устанавливалась как 32-разрядная (x86). Думаю, что как раз в этом проблема слишком медленной работой приложения на моём компьютере. Если можно пожалуйста подскажите, каким образом эта система устанавливается как 64-разрядная?


Добрый день. Так и не смог разобраться в приведённом выше вопросе. wacko.gif Потому обращаюсь за помощью рассеять мою "тупость". По случаю приобрёл AVR DRAGON, и пришлось снова вернуться к освоению Atmel Studio. 1111493779.gif


--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
Go to the top of the page
 
+Quote Post
Smoky
сообщение Jul 6 2018, 04:58
Сообщение #12


Местный
***

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



Молчание по этому моему вопросу означает, что мой вопрос или глуп или Atmel Studio 7 мало кто использует. Если LTSpice объявлена как 64-х разрядная то она и инсталлируется в Windows в папку Program Files, а Atmel Studio у меня всё время инсталлируется в папку Program Files (x86). Просьба к тем, кто использует Atmel Studio 7 в Windows, если не трудно, посмотрите пожалйста в какую папку инсталлировалась у вас?


--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
Go to the top of the page
 
+Quote Post
Polaris
сообщение Jul 6 2018, 07:12
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(Smoky @ Jul 5 2018, 08:18) *
Добрый день. Так и не смог разобраться в приведённом выше вопросе. wacko.gif Потому обращаюсь за помощью рассеять мою "тупость". По случаю приобрёл AVR DRAGON, и пришлось снова вернуться к освоению Atmel Studio. 1111493779.gif

Не по теме, но все-таки не сдержусь. Приобрел Dragon с целью отладки на XMega, цензурных слов нет просто никаких, ничего с ним достичь не получилось вообще, седьмая студия его видит, но не подсоединяет, шестая подсоединяет, но не может сбросить контроллер. После нескольких вечеров копания на форумах решил избавиться от него и больше с Atmel дела не иметь.
И да, по поводу студии добавлю и родного Atmel-ICE. Стоит новейшая седьмая студия, отладчик родной и стоит не копейки, при подключении его к компьютеру он виден в списке устройств, студия же его не видит в упор. Проверил у коллеги - та же картина. Проверили на другом компьютере - видит. В чем отличие? Наличие Интернета! Все остальное идентично (Win10, версия студии). Видимо, этим гопникам-погромистам недостаточно денег, в охоте за китайскими копиями они даже готовы запретить полностью работу с их родным отладчиком без наличия возможности проверить серийники через Интернет. А у нас на работе сложная политика, рабочие машины в Интернет принципиально не пускаются, так что ой.
Короче, Atmel - это живой труп, лучше его уже закопать.
Go to the top of the page
 
+Quote Post
aiwa
сообщение Jul 6 2018, 13:41
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 13-12-15
Из: Харьков
Пользователь №: 89 682



Цитата(Polaris @ Jul 6 2018, 10:12) *
Стоит новейшая седьмая студия....


Новейшая это какая? У меня 7.0.1645, честно говоря, эта версия более менее упорядочила работу с драйверами.
Десятка x64. Драйвера впервые стали в предусмотренную ветку "Aтмеl" в списке устройств - в отличии от всех предыдущих. Даже танцы с zadig-ом не понадобились. Самопальный клон AVRISP mkII работает вполне нормально. Ради интереса отключал сетевое соединение - разницы в работе программатора не заметил.


Go to the top of the page
 
+Quote Post
Smoky
сообщение Jul 6 2018, 14:04
Сообщение #15


Местный
***

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



Цитата(aiwa @ Jul 6 2018, 19:41) *
Новейшая это какая? У меня 7.0.1645, честно говоря, эта версия более менее упорядочила работу с драйверами.
Десятка x64. Драйвера впервые стали в предусмотренную ветку "Aтмеl" в списке устройств - в отличии от всех предыдущих. Даже танцы с zadig-ом не понадобились. Самопальный клон AVRISP mkII работает вполне нормально. Ради интереса отключал сетевое соединение - разницы в работе программатора не заметил.


Можно вас попросить, чтобы вы посмотрели в какую папку установилась Atmel Studio.


--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
Go to the top of the page
 
+Quote Post
aiwa
сообщение Jul 6 2018, 14:20
Сообщение #16


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 13-12-15
Из: Харьков
Пользователь №: 89 682



Цитата(Smoky @ Jul 6 2018, 17:04) *
Можно вас попросить, чтобы вы посмотрели в какую папку установилась Atmel Studio.


У меня она "Program Files (x86)", но я не помню таковой ли она была изначально при установке или я ее ввел вручную.
Go to the top of the page
 
+Quote Post
Smoky
сообщение Jul 6 2018, 15:28
Сообщение #17


Местный
***

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



Цитата(aiwa @ Jul 6 2018, 20:20) *
У меня она "Program Files (x86)", но я не помню таковой ли она была изначально при установке или я ее ввел вручную.


Спасибо. Она устанавливается туда по умолчанию. Одно не понятно, почему 64-х разрядная система инсталлируется в папку 32-х разрядных программ...


--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
Go to the top of the page
 
+Quote Post
aiwa
сообщение Jul 6 2018, 15:51
Сообщение #18


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 13-12-15
Из: Харьков
Пользователь №: 89 682



Atmel Studio - "Powered by Visual Studio".
ИМХО, это MS Visaul Studio в "Atmel" варианте. Именно из-за этого она постоянно лезет с докладами к мелким.
А MS Visaul Studio, как известно, существует только в 32-разрядном варианте.
Go to the top of the page
 
+Quote Post
Polaris
сообщение Jul 6 2018, 21:21
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(aiwa @ Jul 6 2018, 15:41) *
Новейшая это какая? У меня 7.0.1645, честно говоря, эта версия более менее упорядочила работу с драйверами.
Десятка x64. Драйвера впервые стали в предусмотренную ветку "Aтмеl" в списке устройств - в отличии от всех предыдущих. Даже танцы с zadig-ом не понадобились. Самопальный клон AVRISP mkII работает вполне нормально. Ради интереса отключал сетевое соединение - разницы в работе программатора не заметил.

С AVRISP mkII проблем такого рода нет, но это же не отладчик, видимо, Atmel пустил его уже на самотек.
Go to the top of the page
 
+Quote Post
zombi
сообщение Jul 6 2018, 21:38
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Polaris @ Jul 6 2018, 10:12) *
Atmel - это живой труп, лучше его уже закопать.


На хмегах сейчас работает около 17 тыс изделий!
Многие годами в режиме 7/24!
Нареканий нет!

А все эти студии и прочие хрюндии никогда не использовал!
Пишите на ассемблере, и не ишите чужих ошибок в СИ компиляторах!
Go to the top of the page
 
+Quote Post
Smoky
сообщение Jul 7 2018, 06:48
Сообщение #21


Местный
***

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



Цитата(aiwa @ Jul 6 2018, 21:51) *
Atmel Studio - "Powered by Visual Studio".
ИМХО, это MS Visaul Studio в "Atmel" варианте. Именно из-за этого она постоянно лезет с докладами к мелким.
А MS Visaul Studio, как известно, существует только в 32-разрядном варианте.


Спасибо, хоть что-то прояснилось. Будем изучать и использовать как есть, для начала без ASF, уж очень громоздко...


--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
Go to the top of the page
 
+Quote Post
aiwa
сообщение Jul 7 2018, 08:27
Сообщение #22


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 13-12-15
Из: Харьков
Пользователь №: 89 682



Цитата(Smoky @ Jul 7 2018, 09:48) *
Спасибо, хоть что-то прояснилось. Будем изучать и использовать как есть, для начала без ASF, уж очень громоздко...

Терпения Вам! Лично у меня не хватило. Использую студию лишь в качестве программатора.
Go to the top of the page
 
+Quote Post
aiwa
сообщение Jul 9 2018, 16:18
Сообщение #23


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 13-12-15
Из: Харьков
Пользователь №: 89 682



Кстати, microchip уже начал дудеть AFS в платную сторону.
Go to the top of the page
 
+Quote Post
Polaris
сообщение Jul 10 2018, 10:25
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(aiwa @ Jul 9 2018, 18:18) *
Кстати, microchip уже начал дудеть AFS в платную сторону.

Ну все, Атмелу теперь точно крышка sm.gif
Go to the top of the page
 
+Quote Post
Smoky
сообщение Jul 10 2018, 10:36
Сообщение #25


Местный
***

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



Цитата(aiwa @ Jul 9 2018, 22:18) *
Кстати, microchip уже начал дудеть AFS в платную сторону.


Я скачал и установил последнюю версию, ASF пока входит в бесплатный комплект, при желании можно ставить. Возможно слухи...


--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
Go to the top of the page
 
+Quote Post
aiwa
сообщение Jul 10 2018, 11:20
Сообщение #26


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 13-12-15
Из: Харьков
Пользователь №: 89 682



Цитата(Smoky @ Jul 10 2018, 13:36) *
Я скачал и установил последнюю версию, ASF пока входит в бесплатный комплект, при желании можно ставить. Возможно слухи...

Может быть. Но это старый добрый AFS, который отныне AFS3.
Но, предсказание разделения ASF на две ветки предсказал мой знакомый еще когда Atmel продалась. И вот так и случилось.

"ASF4, supporting the SAM product line (as well as a number of wireless example projects), is the fourth major generation of ASF"

Причем при описании у AFS3, в отличии от нового AFS4, присутствует пункт: "ASF is available as free download".
Go to the top of the page
 
+Quote Post
aiwa
сообщение Aug 3 2018, 08:41
Сообщение #27


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 13-12-15
Из: Харьков
Пользователь №: 89 682



Лиха беда - начало: AFS3 все еще доступна в новой реализации через скачивания файла afs-standalone-archive-3.42.0.77.zip размером аж в 0 байт.
Go to the top of the page
 
+Quote Post
VNS
сообщение Aug 3 2018, 11:46
Сообщение #28


Местный
***

Группа: Участник
Сообщений: 256
Регистрация: 15-04-13
Из: Казахстан, г. Алматы
Пользователь №: 76 504



Внимательно ознакомтесь с описанием 7 и 6 версии - найдёте ответы на многие вопросы...

Сообщение отредактировал VNS - Aug 3 2018, 11:50
Go to the top of the page
 
+Quote Post
AlexG
сообщение Aug 4 2018, 08:33
Сообщение #29


Участник
*

Группа: Свой
Сообщений: 50
Регистрация: 10-05-12
Пользователь №: 71 756



Цитата(aiwa @ Jul 10 2018, 17:20) *
Причем при описании у AFS3, в отличии от нового AFS4, присутствует пункт: "ASF is available as free download".


Потому что ASF4 теперь конфигурируется на микрочиповском сервере, а не отдается вам в руки целиком.
Go to the top of the page
 
+Quote Post
aiwa
сообщение Aug 4 2018, 12:14
Сообщение #30


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 13-12-15
Из: Харьков
Пользователь №: 89 682



Цитата(AlexG @ Aug 4 2018, 11:33) *
Потому что ASF4 теперь конфигурируется на микрочиповском сервере, а не отдается вам в руки целиком.

Так об этом же и речь.
Go to the top of the page
 
+Quote Post
Polaris
сообщение Aug 29 2018, 12:15
Сообщение #31


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(zombi @ Jul 6 2018, 23:38) *
На хмегах сейчас работает около 17 тыс изделий!
Многие годами в режиме 7/24!
Нареканий нет!

А все эти студии и прочие хрюндии никогда не использовал!
Пишите на ассемблере, и не ишите чужих ошибок в СИ компиляторах!


Речь не о контроллерах, они в целом очень даже неплохие, речь об экосистеме - нет ни нормальных отладчиков, ни нормальных средств разработки, и эта проблема никуда не девается уже второе десятилетие. А на ассемблере можно писать разве что мелочь какую-то, когда проекты вырастают до размеров десятков тысяч строк - не думаю, что у Вас с ассемблером получится совладать.
Go to the top of the page
 
+Quote Post
VNS
сообщение Aug 29 2018, 15:34
Сообщение #32


Местный
***

Группа: Участник
Сообщений: 256
Регистрация: 15-04-13
Из: Казахстан, г. Алматы
Пользователь №: 76 504



Цитата(zombi @ Jul 7 2018, 01:38) *
...Пишите на ассемблере, и не ишите чужих ошибок в СИ компиляторах!

Самое трудное начать с приличной "болванки" с ассемблерными вставками из рекомендованных фирмой Atmel...


Цитата(Polaris @ Aug 29 2018, 16:15) *
...когда проекты вырастают до размеров десятков тысяч строк - не думаю, что у Вас с ассемблером получится совладать.

Такое доступно коллективу программистов с грамотно организованной технологией разработки.

Прикрепленные файлы
Прикрепленный файл  Programming_and_Customizing_the_AVR_Microcontroller.pdf ( 4.01 мегабайт ) Кол-во скачиваний: 14
 
Go to the top of the page
 
+Quote Post
zombi
сообщение Aug 29 2018, 20:38
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Polaris @ Aug 29 2018, 15:15) *
А на ассемблере можно писать разве что мелочь какую-то

Ой, да ладно biggrin.gif
Цитата(Polaris @ Aug 29 2018, 15:15) *
когда проекты вырастают до размеров десятков тысяч строк - не думаю, что у Вас с ассемблером получится совладать.

Нормально все. Причем сразу на двух ассемблерах в одном изделии с одной иксмегой.
Самому стало интересно.
Специально "пошел" строки посчитал.
50 текстовых файлов. От 500 до 8000 строк.
Комментарии люблю, но не злоупотребляю.
Реально размер кода (без данных) ~1,5 MB.
Go to the top of the page
 
+Quote Post

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

 


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


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