Свежие обсуждения
Не про радио

Отдельная и любая информация от и для Михалыча А

1 9 44

То Link
Я на картинки конечно посмотрел, перед своим вопросом...

Тут ещё такая фигня прояснилась. Я сделал в CodeVision ничего не делающий проект для ATmega169 на Си и там же его отбуилдил успешно, без предупреждений и ошибок. Потом сделал два проекта в AVRStudiи, на ассемблере и на Си. Скопировал соответствующий код из CodeVision в AVRStudiю (WinAVR в качестве внешнего компилятора, своего почему-то нет). Так AVRStudiя ассемблерный файл от CodeVision буилдит без ошибок и симулятор запускается, а в Си файле кучу синтаксических ошибок находит.
Люди в сети тоже об этом пишут. А в релизе 6-й AVRStudiи пишут (если верить переводчику гугля ), что в ней и свой Си компилятор есть и он понимает Си от CodeVision. Надо обязательно ставить 6-ю студию.

 

Со слабой надеждой вопрошаю.
Из википедии:
Компилятор Си, входящий в состав CodeVisionAVR, имеет некоторые отличия от AVR-GCC (WinAVR), в том числе собственный синтаксис, набор поддерживаемых серий микроконтроллеров (последние версии поддерживают в том числе серию ATXMega), а также генерирует отличающийся по быстродействию выходной код.
С оф сайта CodeVisionAVR:
Note: The compiler is designed to be used along with the AVR Studio V4.19 or Atmel Studio 6 debuggers, which can be downloaded from the ATMEL web site.
Примечание: компилятор предназначен для использования вместе с AVR Studio V4.19 . или Atmel Studio 6 отладчики, которые можно загрузить с веб-сайта ATMEL

Вопрос - у меня как раз такая студия AVR Studio V4.19, а нет стыковки с CodeVisionAVR. Куда надо копать, чтобы их состыковать. Спасибо.
На оф сайте CodeVisionAVR есть архив отдельно для ATmega169, поэтому я в нем заинтересован.

 

Благодаря книге "CodeVisionAVR Пособие для начинающих." М.Б.Лебедев 2008-600M ---узнал, что надо проект из CodeVisionAVR передавать в AVR Studiю с помощью файлов *.cof.
Всё работает. С Atmel Studio 6 можно не торопиться.

 

После регистрации на сайте атмела они начали меня пичкать новостями на имейл.

 

В купленном мною калькуляторе шлейфы ЖКИ и клавиатуры приклеены к плате без пайки. Нужно считающую пластмассовую каплю сфрезеровывать и резать плату попалам, чтобы можно было припаиваться. Но, блин, капля на клавиатурный шлейф сильно залезла, после удаления капли не к чему будет припаиваться.
Клавиатура под вопросом. Правда, у меня все устройства с такими кнопками перестали работать. Нужно будет или свои отдельные кнопки ставить или модернизировать калькуляторную клавиатуру.

 

там пленочная клава-графитная-живет недолго также бывает на серебре та -лучше
убрать каплю легко-горячим паялом греем центр и сковыриваем эпоксидку горячей
осторожно шлейф не перегрей

 

Из-за соблазнительных характеристик ATXmega думаю делать AVRISP-MKII.
Этот программатор можно в трёх вариантах по питанию делать. 5В, 3.3В, 5/3.3В.
Скажите, пожалуйста, что происходит с Xmegой, если ей дать питание 5В? (Сгорит и программатор и Xmega?)
И если сделать AVRISP-MKII жестко на 3.3В, то какие megи не будут программироваться?
Спасибо.
ЗЫ. У меня датащиты на Xmega только на английском, там потолок по питанию 3.6В, а что выше будет не знаю где читать.

 

Скачал и установил Atmel Studio 6. После установки лезет в интернет, а я её не пускаю. Что-то я пока не вижу резких улучшений по сравнению с 4.19-той версией.
Зарегился повторно на сайте атмела и задал вопрос про питание Xmega.
Через переводчик гугля, естественно. Не понимают и молчат.(Смайлик).
Еле-еле нашел на барахолке бэушную плату с желтыми перемычками (условно позолоченными). В магазинах нет ни одной перемычки.
Теперь можно делать программатор с переключаемым питанием, но всё равно легко можно забыть переключить в нужное время напряжение...

Перешел с EDGE сети на якобы 3G сеть ( с заменой модема ). Скорость подскочила от 4-х до 10-ти раз. Но снифер ваершарк не может перехватывать трафик через новый модем и при работе на гостевой учетной записи модем не реботает.

 

Симулятор Atmel Studio 6 не поддерживает AT90USB162, на котором AVRISP-MKII собран. Но буилдит успешно. Хорошо, хоть ATmega169 поддерживает, а то б пришлось обратно на 4.19 переходить, которая всё поддерживает и симулирует.
Теперь буду покупать AT90USB162.

 

Михалыч А: И если сделать AVRISP-MKII жестко на 3.3В, то какие megи не будут программироваться?

Будут все, если взять SN74LVC2T45DCTR и сделать питание выходной (или входной) ступени от целевой платы.
А питание AVRISP-MKII делать какое допускает AT90USB162, .