Вопросы чЯйника

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

Отдельный файл EEPROM.hex

Сообщение Широбоков Сергей (Широбоков Сергей) » 27 дек 2020, 17:38

:hlp: Приветствую , помогите настроить компилятор для создания отдельного файла EEPROM.hex (чтоб для eeprom создавался свой файл).
Нашел вот эту строку: avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 --no-change-warnings <файл.elf> <файл.eep>
Как ее прикрутить к Флоукоду 5 ? :hlp:
Аватар пользователя
Ник: Широбоков Сергей
Имя: Широбоков Сергей
Ученик
Ученик
Информация о пользователе

Re: Вопросы чЯйника

Сообщение mim (mim) » 27 дек 2020, 17:59

I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе

Re: Вопросы чЯйника

Сообщение Широбоков Сергей (Широбоков Сергей) » 28 дек 2020, 07:22

mim писал(а):В этой же теме...

:hlp: Добавил стрчки, файл создается но как-то не так:
............
HEX file creation successful!

D:\д«гЄ®¤\attiny2313\attiny2313_Ђђ•€‚>"C:\Program Files\FLOWCO~1\v5\Tools\MX_bats\..\bin\avr-objcopy" -O coff-avr -R .eeprom "D:\4AB2~1\ATTINY~1\ATTINY~1\в ©¬Ґа_3_3.elf" "D:\4AB2~1\ATTINY~1\ATTINY~1\в ©¬Ґа_3_3.cof"

D:\д«гЄ®¤\attiny2313\attiny2313_Ђђ•€‚>"C:\Program Files\FLOWCO~1\v5\Tools\MX_bats\..\bin\avr-objcopy" -j .eeprom --change-section-lma .eeprom=0 -O ihex "D:\4AB2~1\ATTINY~1\ATTINY~1\в ©¬Ґа_3_3.elf" _eeprom.eep
C:\Program Files\FLOWCO~1\v5\Tools\MX_bats\..\bin\avr-objcopy: --change-section-lma .eeprom=0x00000000 never used

D:\д«гЄ®¤\attiny2313\attiny2313_Ђђ•€‚>"C:\Program Files\FLOWCO~1\v5\Tools\MX_bats\..\bin\avr-objcopy" -j .eeprom --change-section-lma .eeprom=0 -O binary "D:\4AB2~1\ATTINY~1\ATTINY~1\в ©¬Ґа_3_3.elf" _eeprom.bin
C:\Program Files\FLOWCO~1\v5\Tools\MX_bats\..\bin\avr-objcopy: --change-section-lma .eeprom=0x00000000 never used

COFF file creation successful!
Код возврата = 0

В файле _eeprom.eep всего одна строка : :00000001FF
В файле _eeprom.bin пусто
Пробовал для других мк то же самое
Аватар пользователя
Ник: Широбоков Сергей
Имя: Широбоков Сергей
Ученик
Ученик
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение mim (mim) » 28 дек 2020, 08:11

1. Страничку стороннего сайта нужно изучить (по ссылке).
2. Здесь же дать поиск по EEPROM, найти файл EEPROM.fcf_avr
3. 1 и 2 пункт сопоставить и получить компиляцию как на картинке.
EEPROM.jpg
У вас нет доступа для просмотра вложений в этом сообщении.
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение SIV (SIV) » 09 янв 2021, 20:16

Вот мой первый в жизни проект, уж не судите строго а помогите.

Вот что делает программа:
- при первом нажимании и отпускании кнопки Вкл/Выкл (подкючено к PB0) включается реле (желтый светодиод подключен к PB2 имитирует работу реле) а мигающий красный светодиод подключенный к PB4 сообщает о включеной защите (активный высокий уровень на PB1)
- через несколько секунд выключателем имитирующим работу защиты отключаем защиту (активный низкий уровень на PB1), мигающий красный светодиод погасает и включается зеленый светодиод подключенный к PB4
- если выключателем активировать защиту (активный высокий уровень на PB1), зеленый светодиод погасает и начинает мигать красный светодиод
- при следующем нажимании и отпускании кнопки Вкл/Выкл выключается реле (желтый светодиод погасает) и включается красный светодиод
При запуске моделирования все работает так как задумано.

В проекте хочу использовать Attiny13 но скомпилированный код (hex файл) почемуто плучается аж 1,84 кБ.
Почему такой большой код для такой маленькой программы, что я делаю не так или все хорошо и нужно брать Attiny25 ???
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
Ник: SIV
Имя: SIV
(Lviv)
Новичок
Новичок
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение victor1964 (victor1964) » 10 янв 2021, 08:20

Полезно изучить viewtopic.php?f=19&t=1621&hilit=оптимизация+кода.
Результат компиляции в архиве.
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: victor1964
Имя: victor1964
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение andrewproffi (Андрей) » 10 янв 2021, 08:26

заменить на файлы под видео
viewtopic.php?p=34492#p34492
Аватар пользователя
Ник: andrewproffi
Имя: Андрей
(Томск)
Гуру
Гуру
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Ramay (Ben) » 14 янв 2021, 07:49

Вопрос новичка, помогите. Куда поставить еепром чтобы работал прежний режим, цикл, после отключения питания.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
Ник: Ramay
Имя: Ben
(Казань)
Новичок
Новичок
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение andrewproffi (Андрей) » 15 янв 2021, 16:00

да вы задрали, не отвечайте, походу студенты домашку делают, этот у меня наверно пятый по счету
Аватар пользователя
Ник: andrewproffi
Имя: Андрей
(Томск)
Гуру
Гуру
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Enigm (Enigm) » 16 янв 2021, 00:50

А где в вашем коде вы следите за питанием?
Где схема устройства, где реализована возможность слежения ?
Тут не подают.
Тут помогают.
В вашем проекте нет ни капли намека по вашему вопросу.
Аватар пользователя
Ник: Enigm
Имя: Enigm
(Сочи)
Гуру
Гуру
Информация о пользователе
Вернуться наверх

Пред.След.

Вернуться в ПЕСОЧНИЦА

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей