Size: a a a

2020 April 25

A

Alexander in Embedded Group
Jack Capitan
Много ли для загрузчика надо переменных во флеше определить?)
0.
Можно через DFU прошить.
источник

JC

Jack Capitan in Embedded Group
Причем тут дфу?)
источник

A

Alexander in Embedded Group
Так бутлодер шьешь через DFU без танцев с бубнами, а потом делаешь что хочешь.
источник

A

Alexander in Embedded Group
leopardgrelli
Вечер добрый, в коде под микроконтроллеры нуб,  пишу сам на сишарпах. Появился интерес, как можно отреверсить прошивку устройства на аврке? Есть само устройство с выводами под прошивку (6 контактов), скомпилированная прошивка, сервер с логами (устройство отправляет на сервер по rs-485 данные), подскажите куда копать, язык информации не важен.
http://mainloop.ru/avr-atmega/avr-disassembler.html

Нужен дизассемблер, гайд по системе команд и много усидчивости.
источник

l

leopardgrelli in Embedded Group
Спасибо,  буду разбираться, проект то домашний
источник

EP

Evgeniy Partizan in Embedded Group
Спасибо) а не видели подобную же репу и для SPL?
источник

SK

Stas Koynov in Embedded Group
Evgeniy Partizan
Спасибо) а не видели подобную же репу и для SPL?
репу нет, исходники в виде набора где то встречал, где-то на сайте самого ST. ну SPL нужно забыть ибо они ее бросили и она как бы все. Они начали писать HAL но кто-то из адекватных мол чуваки, но if(type == xxxF3) else ... как бы так не делают, и он начал писать LL, но щас я вообще не понимаю иногда ll нужен HAL а иногда наоборот...
источник

EP

Evgeniy Partizan in Embedded Group
Stas Koynov
репу нет, исходники в виде набора где то встречал, где-то на сайте самого ST. ну SPL нужно забыть ибо они ее бросили и она как бы все. Они начали писать HAL но кто-то из адекватных мол чуваки, но if(type == xxxF3) else ... как бы так не делают, и он начал писать LL, но щас я вообще не понимаю иногда ll нужен HAL а иногда наоборот...
Ну для старых камней вполне еще актуально)
источник

D

Dima in Embedded Group
Нужна помощь подсказкой.
Если в stm32 я останавливаю таймер, перевожу его в режим сравнения, включаю таймер. Таймер начнет счёт с 0 или продолжит со счётчика, в котором я его остановил?
источник

D

Dima in Embedded Group
Stm32f103
источник

DL

Dima Leonov in Embedded Group
Dima
Нужна помощь подсказкой.
Если в stm32 я останавливаю таймер, перевожу его в режим сравнения, включаю таймер. Таймер начнет счёт с 0 или продолжит со счётчика, в котором я его остановил?
Продолжит со значения на котором остановился
источник

D

Dima in Embedded Group
Все равно в режиме захвата остаётся. Почему то в сравнение не переключается.
источник

D

Dima in Embedded Group
Tim2_cr1_cen снимаю.
TIM2->CCMR1 = 16;
Tim2-ccr2= время при котором нужно чтоб произошло прерывание
TIM2_CR1_CEN ставлю
источник

D

Dima in Embedded Group
Разобрался. У меня прерывание срабатывает по низкому уровню, а таймер в сравнении поднимает уровень канала.
источник

D

Dima in Embedded Group
Dima Leonov
Продолжит со значения на котором остановился
Спс, работает
источник
2020 April 26

D

Dima in Embedded Group
Проверил ещё раз, оказывается не работает
источник

D

Dima in Embedded Group
В режим сравнения не переключается таймер
источник

V🤔

Vyacheslav 🤔 in Embedded Group
Добрый день. Есть у кого на примете МК на базе AVR32, на который существуют продаваемые девборды, и купить который в принципе возможно поштучно?
источник

NN

Nikita Nazarenko in Embedded Group
Но зачем?
источник

V🤔

Vyacheslav 🤔 in Embedded Group
Для теории
источник