Size: a a a

2021 April 05

AG

Aleksandr Gorlach in Catethysis
pretty leaf
Неужели в 2021 даже под мк программирование представляет из себя юзание готовых библиотек и фреймворков? Просто я вот каждый раз хочу прочитать все даташиты по stm32f103c8t6, всю информацию по периферийным регистрам, но меня останавливает тот факт, что это попросту не нужно
Я бы рекомендовал воспринимать HAL как легкую обертку над регистрами. Его под C8 однажды резать придётся, когда память начнёт заканчиваться. Да там и завёрнуто всего ничего и не особо хорошо ;)
источник

V

VadimAnimeEmbedder in Catethysis
pretty leaf
IDA Pro юзал?
Вроде нет. Всякого непробовал. А средлы на оснвое эклипса не ззапоминаю даже со свими GCC...
источник

ДО

Денис Охапкин... in Catethysis
ID:0
Пока ездил на перккон фуррикон FoxWood, жил там полной жизнью и становился счастливым — мой дом из электронной лабы превратился в студию мастеринга :)

Сергей CL-20 Шубин (https://vk.com/cl20official) готовит новый EP, послушайте, там даркилектра и ня. Пока ещё не закончено, но думаю что скоро, ну и я помогу чуток.
Я тут тоже заморочился и запаял-таки свою новую плату)) Скоро начну её прогать и проверять)
источник

pl

pretty leaf in Catethysis
Aleksandr Gorlach
Я бы рекомендовал воспринимать HAL как легкую обертку над регистрами. Его под C8 однажды резать придётся, когда память начнёт заканчиваться. Да там и завёрнуто всего ничего и не особо хорошо ;)
Я вот пока не знаю даже, что такое под него можно написать, чтобы закончилась память. Не приходит в голову идей о том, какой полноценный проект я могу сделать
источник

к

катехизис in Catethysis
Денис Охапкин
Я тут тоже заморочился и запаял-таки свою новую плату)) Скоро начну её прогать и проверять)
ЖЕСТЬ ЧТО ЭТО!!!
источник

pl

pretty leaf in Catethysis
Само по себе байтоебство нравится - покрутить интерфейсы ввода/вывода, контроллер прерываний, вот это все, а вот что делать именно, не имею представления
источник

pl

pretty leaf in Catethysis
Денис Охапкин
Я тут тоже заморочился и запаял-таки свою новую плату)) Скоро начну её прогать и проверять)
Пилить свою плату самому - это очень круто, конечно
источник

ДО

Денис Охапкин... in Catethysis
катехизис
ЖЕСТЬ ЧТО ЭТО!!!
Отладка - контроллер шаговых двигателей и всего такого прочего) Основная задача - быстро и точно мерить ток через индуктивности + 2 полных изолированных моста для управления
источник

pl

pretty leaf in Catethysis
VadimAnimeEmbedder
Вроде нет. Всякого непробовал. А средлы на оснвое эклипса не ззапоминаю даже со свими GCC...
Ну, я просто предположил, раз у тебя есть бинарник, то ты вскрывал его дизассемблером и дебажил
источник

ДО

Денис Охапкин... in Catethysis
ID:0
Пока ездил на перккон фуррикон FoxWood, жил там полной жизнью и становился счастливым — мой дом из электронной лабы превратился в студию мастеринга :)

Сергей CL-20 Шубин (https://vk.com/cl20official) готовит новый EP, послушайте, там даркилектра и ня. Пока ещё не закончено, но думаю что скоро, ну и я помогу чуток.
Это вторая генерация, первую пилил год назад, здесь учёл ошибки предыдущей - развязал ключи и переделал питание
источник

ДО

Денис Охапкин... in Catethysis
ID:0
Пока ездил на перккон фуррикон FoxWood, жил там полной жизнью и становился счастливым — мой дом из электронной лабы превратился в студию мастеринга :)

Сергей CL-20 Шубин (https://vk.com/cl20official) готовит новый EP, послушайте, там даркилектра и ня. Пока ещё не закончено, но думаю что скоро, ну и я помогу чуток.
Теперь долго и мучительно писать схему на ПЛИС и прогу на комп для общения с ПЛИСом по ethernet)
источник

ДО

Денис Охапкин... in Catethysis
ID:0
Пока ездил на перккон фуррикон FoxWood, жил там полной жизнью и становился счастливым — мой дом из электронной лабы превратился в студию мастеринга :)

Сергей CL-20 Шубин (https://vk.com/cl20official) готовит новый EP, послушайте, там даркилектра и ня. Пока ещё не закончено, но думаю что скоро, ну и я помогу чуток.
Это первый вариант год назад
источник

AG

Aleksandr Gorlach in Catethysis
pretty leaf
Я вот пока не знаю даже, что такое под него можно написать, чтобы закончилась память. Не приходит в голову идей о том, какой полноценный проект я могу сделать
4к бутлоадер, пару страничек под сохранение настроек, ну и делаем обновление прошивки - вот уже осталось 29 кб (половина памяти под загрузку прошивки) Не помню, сколько там халовские драйвера USB занимают, но возможно и не влезут в 29 кб ;)
источник

AG

Aleksandr Gorlach in Catethysis
И вот тогда мы идём заниматься регистрами, выпиливая особо неуклюжие и громоздкие куски HAL ;)
источник

I

Ingenegr in Catethysis
Aleksandr Gorlach
И вот тогда мы идём заниматься регистрами, выпиливая особо неуклюжие и громоздкие куски HAL ;)
А еще глюки.....
источник

AG

Aleksandr Gorlach in Catethysis
Так как через пару лет проект разрастется, а сразу на CB отступать нельзя
источник

AG

Aleksandr Gorlach in Catethysis
Ingenegr
А еще глюки.....
Весной что-то правил в Эзернете из глюков, но уже не помню что ;) но в целом неплохо, больше претензий к документации, чем к коду.
источник

pl

pretty leaf in Catethysis
Aleksandr Gorlach
Так как через пару лет проект разрастется, а сразу на CB отступать нельзя
Просто у меня не возникало ситуаций, когда разрастался проект, к сожалению
источник

AG

Aleksandr Gorlach in Catethysis
Тут главное не переставать пробовать ;)
источник

I

Ingenegr in Catethysis
Aleksandr Gorlach
Весной что-то правил в Эзернете из глюков, но уже не помню что ;) но в целом неплохо, больше претензий к документации, чем к коду.
Несколько непонятно да. Приходится в чужой код заныривать
источник