Тарапунька Опубликовано 12 мая, 2021 Поделиться Опубликовано 12 мая, 2021 Всем привет! Можно ли через ARUINO IDE залить исходник сразу з битами защиты? Чтоб не прибегать к программатору, переносу фьюзов проекта и т.д. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Alex Опубликовано 12 мая, 2021 Поделиться Опубликовано 12 мая, 2021 10 часов назад, Тарапунька сказал: залить исходник сразу з битами защиты Это как ? У исходников не бывает никаких битов защиты. И куда Вы собрались заливать исходники ? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
Тарапунька Опубликовано 13 мая, 2021 Автор Поделиться Опубликовано 13 мая, 2021 (изменено) 13 часов назад, Alex сказал: Это как ? У исходников не бывает никаких битов защиты. И куда Вы собрались заливать исходники ? Скомпилировать и залить. В пик микроконтроллерах, например, в дефайнах можно это все сделать или нельзя) но фьюзы обычные точно можно. Изменено 13 мая, 2021 пользователем Тарапунька 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
Alex Опубликовано 14 мая, 2021 Поделиться Опубликовано 14 мая, 2021 О каких дефайнах речь ? Причём тут пик микроконтроллеры ? .... Соберитесь с мыслями и задайте внятно свой вопрос. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
El-Shang Опубликовано 14 мая, 2021 Поделиться Опубликовано 14 мая, 2021 Нельзя. Arduino IDE использует загрузчик для прошивки флеша, а он в принципе не в состоянии прописать fuse- и lock- биты сам по себе. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Тарапунька Опубликовано 14 мая, 2021 Автор Поделиться Опубликовано 14 мая, 2021 3 часа назад, El-Shang сказал: Нельзя. Arduino IDE использует загрузчик для прошивки флеша, а он в принципе не в состоянии прописать fuse- и lock- биты сам по себе. я похоже нагуглил самый простой способ, чтоб не покупать опять програматор а пользоваться возможностями IDE "Файл конфигурации называется boards.txt и найти его можно в папке с ядром Arduino: C:\Program Files (x86)\Arduino\hardware\arduino\avr\boards.txt. Документацию на boards.txt можно почитать здесь. При желании можно вывести нужные фьюзы через калькулятор (читайте выше), изменить их в boards.txt (главное не запутаться, для какой выбранной конфигурации платы делается изменение) и прошить в МК, нажав Инструменты > Записать загрузчик. Фьюзы подписаны как low/high/extended fuses, можно вставлять полученное в калькуляторе значение. Локбиты работают следующим образом: unlock_bits это локбиты, которые прошьются до записи загрузчика (при нажатии на кнопку Записать загрузчик). А вот после прошивки загрузчика будут автоматически прошиты lock_bits, которые и определят доступ к памяти контроллера во время его работы. Чтобы защитить прошивку от чтения – ставим lock_bits 0x3C." 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
El-Shang Опубликовано 14 мая, 2021 Поделиться Опубликовано 14 мая, 2021 Это не отменяет необходимости в программаторе. Если я всё правильно понял, то эти опции будут применены при записи загрузчика. А для записи загрузчика он-то, родненький, и нужен. Я никогда не пользовался ардуиной как таковой, но в Сети гуляют упоминаня о том, как сделать из неё ISP-совместимый программтор. Так что если есть ещё одна плата - попробуйте, авось и сгодится. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Виталий Белый Опубликовано 14 мая, 2021 Поделиться Опубликовано 14 мая, 2021 2 минуты назад, El-Shang сказал: сделать из неё ISP-совместимый программтор самый простой способ. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.