|
|
| ||||||||
|
|
|
|
403956
837
28
11
|
|
Опции темы | Поиск в этой теме |
|
|
721
|
|
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
|
|
|
|
|
|
722
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
Скачал, поставил. Не компилирует -пишет что не установлен тулчейн... Скачал тулчейн - а там просто архив с папками и файлами. Куда его копироваь??? В ридми написано что если хотите использовать тулчейн - ставьте шестую студию (кстати шестая студия тоже стоит, как и пятая).
В ощем втянул проект в пятую студию - компилит вроде бы, но хекс не создает, обновляет только Makefile (впрочем как и четвертая студия, которая тулчейн найти не может). Лог пятерки: Что бы это могло означать? |
|
|
|
|
|
723
|
|
|
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Цитата:
кнопка2 avr-gcc - C ...\avr8-gnu-toolchain\bin\avr-gcc.exeкнопка3 make - C ...\bin\make.exeПопробуйте в 5й сделать оригинальный файл, без правки. Может какие то дефайны при выключении не дают работать... [Исправлено: MSS, 06.04.2015 в 12:42] |
|
|
|
|
|
|
724
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
Прописал путь. Опять ругается:
|
|
|
|
|
|
725
|
|
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
Maksym, я не так силен в этом авр студио, но вопрос - вы пробовали открыть 7135x***.aps файл проекта 4й студии из архива Думмен и его компилировать без правок?
|
|
|
|
| Поблагодарили: 1 раз |
Maksym (06.04.2015)
|
|
|
726
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
Да, это первое что я сделал.
Ну ладно, буду пытаться разобраться что к чему. Спасибо. О! Эврика. В пятерке скомпилировалось .
|
|
|
|
|
|
727
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
Как оказалось - скомпилилось в шестерке
. Большое спасибо, поправил прошивочку под себя и залил - все работает. Пришлось делать несколько заливок, т.к. оказалось сначала что в старшем режиме включается 2 нога и выключается 5 (я ожидал что обе ноги включатся, потом исправил в коде), потом оказалось что шаг в 2 раза по току на глаз сложно различить и пришлось делать шаг в 3 раза - самое то! Сделал все же 4 режима - 35-110-350-710 мА. Плюс включил мунлайт с рампингом. Ну и последнее - я диод выбрасываю, поэтому пришлось пересчитать напряжения для индикации заряда и для отключения. Прошил, проверил - настроил на 3,0 В, а оно выключается при 2,9 В. Блин. Опять шиться. Путем нехитрых математических вычислений получилось, что опора 1,07 В вместо 1,1 В. Пересчитал, опять залил - ну все, теперь работает . Долго искал команду для дудки - надо бы её где-то в теме красиво выписать. [Исправлено: Maksym, 06.04.2015 в 22:59] |
|
|
|
|
|
728
|
|
Ветеран Фонарёвки
Регистрация: 25.01.2015 Последняя активность: 16.02.2025 22:50
Сообщений: 1584
Сказал(а) спасибо: 268
Поблагодарили: 509 раз(а) в 322 сообщениях
|
Maksym, А чем диод не угодил? Вставите аккумулятор вверх ногами и тинька тю-тю. Что касается строки для дудки, вот она.
|
|
|
|
|
|
729
|
|
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
vdavid, может вас заинтересует для тактовой кнопки
https://forum.fonarevka.ru/... Alex63 пока сам мучает, но может что подсказать сможете. |
|
|
|
|
|
730
|
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
Цитата:
. И я не вставляю аккумуляторы вверх ногами - этому-то драйверу быстрее всего даже без диода ничего не станется, а вот драйверам Авсел/Тамагочи в случае переполюсовки приходит пушной зверек - вылетает полевик. А у меня таких фонарей большинство и без защиты от переполюсовки - так что дисциплинирует не крутить банки вокруг своей оси .
|
|
|
|
|
|
|
731
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
|
|
|
|
|
|
732
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
А после выхода из мунлайта для переключения в следующий режим нужно 2 клика сделать, по первому ничего не переключается. Это баг или фича?
|
|
|
|
|
|
733
|
|
Ветеран Фонарёвки
Регистрация: 25.01.2015 Последняя активность: 16.02.2025 22:50
Сообщений: 1584
Сказал(а) спасибо: 268
Поблагодарили: 509 раз(а) в 322 сообщениях
|
Maksym, Не замечал такого. У Вас режим с памятью? Опубликуйте свои дефайны.
|
|
|
|
|
|
734
|
|
Ветеран Фонарёвки
Регистрация: 25.01.2015 Последняя активность: 16.02.2025 22:50
Сообщений: 1584
Сказал(а) спасибо: 268
Поблагодарили: 509 раз(а) в 322 сообщениях
|
Все зависит от того, насколько быстро заметите переполюсовку. Если не быстро, то тепловой пробой и, возможно, разрушение корпуса гарантированы. Но я же не об этом. Диод уже есть на плате. Зачем его убирать? Я в самодельных платах вместо диода ставил p-канальный полевик IRLML6402. Потому, что в тумбочке из мелких шоттки только PMEG1020EA, а их переводить жалко.
|
|
|
|
|
|
735
|
|
Ветеран Фонарёвки
Регистрация: 28.04.2013 Последняя активность: 08.01.2024 23:25
Сообщений: 3969
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях
|
перевел на англ коментарии к прошивке
|
|
|
|
| Поблагодарили: 1 раз |
vdavid (07.04.2015)
|
|
|
736
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
Да, с памятью. После выхода из мунлайта тройным кликом режим сбрасывается на минимум (ну это в дефайнах прописано), но на первый клик фонарь не реагирует и на второй режим не переключается, только со второго клика включает второй режим и дальше переключает все с одного клика до следующего выхода из мунлайта.
|
|
|
|
|
|
737
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
Да нет диода на плате уже. А идти его покупать не было времени. Да и резистивный делитель на 1%-ных резисторах куда точнее диода в цепи, падение на котором зависит даже от температуры, в результате чего напряжение аккумулятора будет измеряться не точно.
|
|
|
|
|
|
738
|
|
Ветеран Фонарёвки
Регистрация: 25.01.2015 Последняя активность: 16.02.2025 22:50
Сообщений: 1584
Сказал(а) спасибо: 268
Поблагодарили: 509 раз(а) в 322 сообщениях
|
Maksym, Можете считать фичей, а можете багом. Попробуйте так:
Добавлена строчка if (m) mode_saver = 0; При выходе одиночным кликом все работает нормально и без этого. [Исправлено: vdavid, 07.04.2015 в 11:32] |
|
|
|
|
|
739
|
|
Ветеран Фонарёвки
Регистрация: 26.11.2011 Последняя активность: 09.01.2022 00:32
Сообщений: 10294
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях
|
|
|
|
|
|
|
740
|
|
Ветеран Фонарёвки
Регистрация: 25.01.2015 Последняя активность: 16.02.2025 22:50
Сообщений: 1584
Сказал(а) спасибо: 268
Поблагодарили: 509 раз(а) в 322 сообщениях
|
Maksym, Раскоментировать
//#define ONECLICKMOON // выход из MODELINECHG по одинарному клику |
|
|
|