AVR studio в вопросах и ответах

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
koulja
Встал на лапы
Сообщения: 119
Зарегистрирован: Вт сен 24, 2013 09:38:02
Откуда: Kyiv, Ukraine

Re: AVR studio в вопросах и ответах

Сообщение koulja »

нет, файлы проекта лежат в C:\boot

ану попробуйте подцепить вот этот конф
Вложения
mega328p.h
(243 байт) 417 скачиваний
mangoJKEEEEEE
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Re: AVR studio в вопросах и ответах

Сообщение NStorm »

koulja, это не весь конфиг. Там же прям еще #include "megaxx8p.h" написан.

https://myrobot.ru/articles/p_winavr_windows_patch.php
И прямо в этой же теме: https://radiokot.ru/forum/viewtopic.php ... 5#p3310485
Минута поиска.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: AVR studio в вопросах и ответах

Сообщение oleg110592 »

попробуйте подцепить вот этот конф

маловато, так бы приблизительно:
Спойлер

Код: Выделить всё

#ifndef _MEGA328P_H_
#define _MEGA8_H_

/* Part-Code ISP */
#define DEVTYPE_ISP     0x76
/* Part-Code BOOT */
#define DEVTYPE_BOOT    0x77

#define SIG_BYTE1   0x1E
#define SIG_BYTE2   0x93
#define SIG_BYTE3   0x07

#define UART_BAUD_HIGH   UBRR0H
#define UART_BAUD_LOW   UBRR0L
#define UART_STATUS   UCSR0A
#define UART_TXREADY   UDRE0
#define UART_RXREADY   RXC0
#define UART_DOUBLE   U2X0
#define UART_CTRL   UCSR0B
#define UART_CTRL_DATA   ((1<<TXEN0) | (1<<RXEN0))
#define UART_CTRL2   UCSR0C
#define UART_CTRL2_DATA   ((1<<UMSEL01) | (1<<UCSZ01) | (1<<UCSZ01))
#define UART_DATA   UDR0

#endif // #ifndef _MEGA328P_H_

надо проверить и поправить! Особенно:
#define UART_CTRL2_DATA ((1<<UMSEL01) | (1<<UCSZ01) | (1<<UCSZ01))
отсюда похоже:
https://github.com/muccc/matemat/tree/m ... boot_v0_85
там проект Programmers Notepad, который в составе WinAVR2010 - в нем собирается
Изображение
Аватара пользователя
koulja
Встал на лапы
Сообщения: 119
Зарегистрирован: Вт сен 24, 2013 09:38:02
Откуда: Kyiv, Ukraine

Re: AVR studio в вопросах и ответах

Сообщение koulja »

сам проект отсюда http://www.avrki.ru/articles/content/bootloader_avr/
нотепад при попытке make all выдает ту же ошибку

Изображение



_________________
Удалось победить ошибку
Как оказалось, нужно было установить патч WinAVR для Windows 10 https://myrobot.ru/downloads/winavr_patch.php
Изображение

скомпилировал утилитой из комплекта C:\WinAVR-20100110\pn\pn.exe
Вложения
патч для ВИН8 и Выше.rar
(306.51 КБ) 349 скачиваний
megaxx8p.h
(816 байт) 387 скачиваний
Последний раз редактировалось koulja Пт фев 07, 2020 11:59:01, всего редактировалось 4 раза.
mangoJKEEEEEE
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Re: AVR studio в вопросах и ответах

Сообщение NStorm »

koulja, я ж вам выше написал ссылки, где написано, как эту ошибку решить.

Добавлено after 8 minutes 1 second:
328p, 16Mhz:
Спойлер

Код: Выделить всё

:107C000011241FBECFEFD8E0DEBFCDBF21E0A0E042                                                                                                                                                                                                  
:107C1000B1E001C01D92A038B207E1F70E94463ED4                                                                                                                                                                                                 
:107C20000C94D43F0C94453E8091C00087FFFCCF5C                                                                                                                                                                                                 
:107C30008091C6000895409AEFE9FFE03197F1F78F                                                                                                                                                                                                 
:107C400000C000009091C00095FFFCCF8093C6005B                                                                                                                                                                                                 
:107C50008FE99FE00197F1F700C000004098089578                                                                                                                                                                                                 
:107C600081E40E941B3E86E50E941B3E82E50E9445                                                                                                                                                                                                 
:107C70001B3E82E40E941B3E8FE40E941B3E8FE469                                                                                                                                                                                                 
:107C80000E941B3E84E50C941B3E0895389A409850                                                                                                                                                                                                 
:107C9000F894A8950FB6F894A89580916000886133                                                                                                                                                                                                 
:107CA00080936000109260000FBE22982A9A109272                                                                                                                                                                                                 
:107CB000C50087E68093C40088E18093C10086E018                                                                                                                                                                                                 
:107CC0008093C200C0E0D0E000E010E08091C000EE                                                                                                                                                                                                 
:107CD00087FF04C08091C600833579F0CC3281E003                                                                                                                                                                                                 
:107CE000D80718F02A98F80109958FE39CE90197C5                                                                                                                                                                                                 
:107CF000F1F700C000002196E9CF0E94303EF12C40                                                                                                                                                                                                 
:107D0000C0E0D0E0A8E1BA2EBCE0AB2E13E0912E8B                                                                                                                                                                                                 
:107D100001E1E02E8824839485E0282E0E94143E01                                                                                                                                                                                                 
:107D2000813611F489E527C1813451F40E94143E53                                                                                                                                                                                                 
:107D3000C82FD0E0DC2FCC270E94143EC82BFFC0F8                                                                                                                                                                                                 
:107D4000823641F489E50E941B3E80E00E941B3E82                                                                                                                                                                                                 
:107D500080E811C1823409F067C00E94143E0E947D
:107D6000143E582E0E94143E382E00E011E06801A7
:107D7000412C451418F40E94143E01C08FEFF60107
:107D800081936F014394F0E84F12F3CF83E7F81229
:107D9000C8C096E4391231C0AE0160E070E0440F13
:107DA000551F661F771F20910001DB01CA01E80102
:107DB000E98130E03E2BFC01090180925700E895F3
:107DC00011240296A11DB11D5A945A940E5F1F4FA3
:107DD000552019F0E8012881EACFFA0120925700D6
:107DE000E89507B600FCFDCFE0925700E895B69500
:107DF000A79597958795EC01A2C0F5E43F129FC027
:107E0000452C6E01F80161918F01C6010E94C63FA9
:107E1000FFEFCF1ADF0A4A944110F4CF21968FEF7B
:107E2000850DC80FD11D8BC0873609F04BC00E944D
:107E3000143E0E94143ED82E0E94143E863469F5EA
:107E4000CE01A0E0B0E02C013D01440C551C661CA5
:107E5000771C8FEF48168BE758066104710428F4ED
:107E6000F20185919491C92F02C08FEFCFEF0E944C
:107E70001B3E8C2F0E941B3E92E0490E511C611C40
:107E8000711CDA94DA94D110E4CFD301C201B69513
:107E9000A79597958795EC0141CF853409F03ECFA2
:107EA000CD2C8E01C8010E94BE3F0E941B3E0F5F79
:107EB0001F4FCA94C110F6CF21968FEF8D0DC80FBA
:107EC000D11D2CCF8536A9F4E3E7FE1238C0E0E0DF
:107ED000F0E090925700E89507B600FCFDCFE0581F
:107EE000FF4FE1158CE7F807A1F7E0925700E895FE
:107EF00026C0853449F40FB6F894A895B092600076
:107F00000FBEA09260001BC08035C9F08C34B9F060
:107F1000803711F483E52FC0843729F483E70E946A
:107F20001B3E80E028C098E8980F923018F40E9419
:107F3000143E05C0843529F40E94143EF82E8DE0CD
:107F40001AC0833519F40E94303EE8CE863529F4F4
:107F500080E30E941B3E88E30EC0833741F48FE02C
:107F60000E941B3E85E90E941B3E8EE104C08B31BE
:107F700009F4D4CE8FE30E941B3ED0CEF999FECFF8
:107F800092BD81BDF89A992780B50895262FF99959
:107F9000FECF1FBA92BD81BD20BD0FB6F894FA9AEC
:0C7FA000F99A0FBE01960895F894FFCFE7
:0400000300007C007D
:00000001FF
Вложения
main.hex
(2.62 КБ) 407 скачиваний
emax
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Пт мар 07, 2014 18:37:20
Откуда: Пермь

Re: AVR studio в вопросах и ответах

Сообщение emax »

Сходу не нашел, как в AVR studio получить текущие время и дату компиляции? Спасибо.
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Re: AVR studio в вопросах и ответах

Сообщение NStorm »

emax, это "вопрос" не среды, а компилятора GCC: макросы __DATE__, __TIME__: https://gcc.gnu.org/onlinedocs/cpp/Stan ... acros.html
shrus43
Открыл глаза
Сообщения: 64
Зарегистрирован: Вт сен 10, 2019 16:18:33

Закрыл случайно окно ошибок при компиляции в AVR Studio 5

Сообщение shrus43 »

Подскажите где открыть,чет не получается открыть
vispower
Нашел транзистор. Понюхал.
Сообщения: 181
Зарегистрирован: Ср фев 18, 2009 13:59:46

Re: AVR studio в вопросах и ответах

Сообщение vispower »

Стоит АврСтудио5, пытаюсь при отладке имитировать прерывание, не получается. В инете пишут тыкай в флаг прерывания и прерывание сгенерируется, не идет. Подскажите как. В частности принять байт с УСАРТа
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: AVR studio в вопросах и ответах

Сообщение ARV »

vispower писал(а):Подскажите как.
именно так, как советуют: в пошаговом режиме тыкнуть на флаг и сделать вручную шаг - прерывание возникнет
vispower писал(а):В частности принять байт с УСАРТа
для этой цели студию надо выкинуть и установить PROTEUS VSM - в нем вся эта отладка в 100500 раз удобнее.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
ChipCard
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт июл 23, 2020 20:59:01
Откуда: СевКавТВ

Re: AVR studio в вопросах и ответах

Сообщение ChipCard »

Всем привет!
AVR studio 6.2 Win 7
Отработала 2 недели на компе, сейчас перестали открываться проекты. Переустанавливал прогу. Результат отрицательный. Как побороть сей недуг? :)

Видео: https://yadi.sk/i/j_8maZBLUTofcw
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Re: AVR studio в вопросах и ответах

Сообщение NStorm »

ChipCard, в меню Window случаем не скрыты окна разные, вроде Solution Explorer?
Еще можно попробовать временно отключить KAV.
Ну и лучше перейти на 7ую студию, она вполне рабочая и никаких проблем. На том же VS всё-равно сделана.
Аватара пользователя
ChipCard
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт июл 23, 2020 20:59:01
Откуда: СевКавТВ

Re: AVR studio в вопросах и ответах

Сообщение ChipCard »

ChipCard, в меню Window случаем не скрыты окна разные, вроде Solution Explorer?

Если честно, я не знаю где это проверить. Каспер вроде бы тоже не мешал. Попробую отключить, конечно.

ChipCard, в меню
Ну и лучше перейти на 7ую студию, она вполне рабочая и никаких проблем. На том же VS всё-равно сделана.

Религия не позволяет... :))
7ка на мою операционку не желает устанавливаться. Максимум 6.2
Аватара пользователя
ChipCard
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт июл 23, 2020 20:59:01
Откуда: СевКавТВ

Re: AVR studio в вопросах и ответах

Сообщение ChipCard »

Установил 4.19. Поставил AVR Toolchain 3.2.3 . Рекомендовали установить самый свежий релиз, а это AVR 8-bit Toolchain v3.62 – Windows. Скачал его с микрочипа. Но там не установочный файл как в 3.2., а набор папок с файлами. Что с ним делать? :)
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Re: AVR studio в вопросах и ответах

Сообщение NStorm »

Ну очевидно же - распаковать куда-нибудь в любую папку и в студии прописать пути к нему.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: AVR studio в вопросах и ответах

Сообщение ARV »

ChipCard писал(а):Установил 4.19. Поставил AVR Toolchain 3.2.3 . Рекомендовали установить самый свежий релиз, а это AVR 8-bit Toolchain v3.62 – Windows. Скачал его с микрочипа. Но там не установочный файл как в 3.2., а набор папок с файлами. Что с ним делать?
студия плохо интегрируется с новыми тулчейнами. да и редактор - полное убожище. намучаетесь.

если уж решили отойти от "новой студии", смотрите сразу в сторону альтернатив. я лично пользуюсь Eclipse с плагином AVRPlugin - любой тулчейн подхватывает, все собирает отлично! но симулятора, естественно, нет никакого - отладка или в железе (не имею) или в протеусе (рекомендую).
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Demiurg
Это не хвост, это антенна
Сообщения: 1480
Зарегистрирован: Ср июн 25, 2008 15:19:44
Контактная информация:

Re: AVR studio в вопросах и ответах

Сообщение Demiurg »

У меня этот avr-toolchain-installer-3.4.2.1573-win32.win32.x86.exe - за глаза.
Кстати, кто подскажет, решена ли проблема работы с FLASH и EEPROM? Точнее с ублюдочным доступом. Типа такого

Код: Выделить всё

eeprom_write_byte (&Stored_UU, 15);

Слышал, что в 6 или 7 студии уже такого нет.
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Re: AVR studio в вопросах и ответах

Сообщение NStorm »

А при чем здесь студия? Это от тулчейна зависит. В avr-gcc с флэшем решена, с EEPROM нет и уже думаю не решится. В IAR изначально афаик не было проблем.
Demiurg
Это не хвост, это антенна
Сообщения: 1480
Зарегистрирован: Ср июн 25, 2008 15:19:44
Контактная информация:

Re: AVR studio в вопросах и ответах

Сообщение Demiurg »

Я про тулчейны последних версий и спрашивал. Сам я студию и тулчейн использую для примитивных проектов, где нет работы с FLASH и EEPROM. Выхлоп страшный получается. И для симуляции. Работаю в IAR.
Аватара пользователя
ChipCard
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт июл 23, 2020 20:59:01
Откуда: СевКавТВ

Re: AVR studio в вопросах и ответах

Сообщение ChipCard »

У меня этот avr-toolchain-installer-3.4.2.1573-win32.win32.x86.exe -


Вот взяли бы и поделились им. :)
Ответить

Вернуться в «AVR»