Size: a a a

2021 August 24

LZ

Leonid Zaliubovskii in Embedded Group
Самопись в первую очередь чревата получением знаний, как оно работает. Но также может отбить желание что-то делать.
источник

IN

ISAK Neuman in Embedded Group
так мне и нужно получать знания
источник

LZ

Leonid Zaliubovskii in Embedded Group
Потому что хал это и есть разновидность ардуино-либ со своими проблемами и погоней за универсальностью
источник

M

Maksym Shestirko in Embedded Group
HAL - скоростью разработки в ущерб ресурсам и производительости.
Я рекомендую юзать LL для легковейсной аппаратуры для ethernet or usb можно HAL
источник

IN

ISAK Neuman in Embedded Group
Просто куда не зайди в обучающих туториалах, работают только с HAL.
источник

LZ

Leonid Zaliubovskii in Embedded Group
Начинай с хала - получил результат, дальше разбираешь и пишешь свою либу, закрепляя результат
источник

LZ

Leonid Zaliubovskii in Embedded Group
Ну так его СТМ везде пихает. Ну и в целом быстрый старт как на ардуине. Да ещё кодогенератор
источник

IN

ISAK Neuman in Embedded Group
Так с чего начать изучение? с Хала? Просто не получит ли такое как с ардуино, когда пишишь одну строку и весь код готов, а потом когда смотришь под капот, убегаешь с визгом
источник

IN

ISAK Neuman in Embedded Group
Мне лучше начинать с PORTC DDRC
источник

IN

ISAK Neuman in Embedded Group
как с AVR
источник

V

Vitaly in Embedded Group
с даташита думаю и с референс мануала :)
источник

M

Maksym Shestirko in Embedded Group
Если нужно быстро проверить идею можно на HAL наговнякать
источник

LZ

Leonid Zaliubovskii in Embedded Group
@isakneuman да, вот послушай человека - оно и уровень абстракции низкий и позволяет всеже абстрагироваться. Но не для всех модулей переферии есть LL, что меня поразило
источник

LZ

Leonid Zaliubovskii in Embedded Group
Начинай с арм ассемблера 😁

Я те говорю, незабываемые впечатления
источник

M

Maksym Shestirko in Embedded Group
и да, дергать регистры это очень малая часть разработки приложения, не нужно на этом особо зацикливаться
источник

IN

ISAK Neuman in Embedded Group
не, тогда мое вхождение затянется на всю жизнь.
источник

LZ

Leonid Zaliubovskii in Embedded Group
Истинную глаголишь. после моргания лампочкой и сообщения в уарт имя_нейм зе бест, появляется желание сделать метеостанцию или подобное.
источник

V

Vitaly in Embedded Group
а сколько флеша занимает инициализация оборудования? мне кажется хал в моргалке особо ничего и не добавляет
источник

LZ

Leonid Zaliubovskii in Embedded Group
И там уже только регистрами не обойтись. Нужна еще логику пилить и вот это. Все. Я бы предложил попробовать базово хал, потыкать. А дальше на LL перекатываться и собирать свои либы, по необходимости
источник

IN

ISAK Neuman in Embedded Group
https://electronics.stackexchange.com/questions/224355/cmsis-vs-hal-vs-standard-peripherals-library
а все, я определился. будем с CMSIS начинать
источник