HAL требует сам по себе отдельного изучения, и вместо того чтобы изучать периферию,ты учишь ее инициализировать с помощью хала.Это глупо.Для новичков это только вред HAL хорош когда у тебя есть багаж знаний того,как устроена периферия,и тебе приходится работать много с разными камнями
Комментарии: 10
Davydov
нет! наоборот, он позволяет не париться о том как работает периферия, а заниматься прикладной задачей
Anonim
С РТОСом возникает другие проблемы, многопоточность и тд Ну и нахер?
Davydov
чтобы решать поставленную задачу и не терять время на изучение платформы
Anonim
Проще ещё пойти купить готовое устройство Так не бывает Это называется Ардуино Это такой пришёл в цех,надо автоматизировать-я нихуя не хочу знать,как что у вас работает,у меня есть хал
Davydov
что не бывает? если я знаю что в урат выплюнуть пару байт, я знаю что на линии появится определенный сигнал, и мне пофиг как в железе это будет работать, я делаю это вызовом единой функции, и меня мало волнует что за ней спрятано, тк оно работает, выполняет поставленную задачу, что еще надо то?
Anonim
Это называется Ардуино В коммерческой разработке так не бывает У меня есть куча примеров
Davydov
я не говорю что всегда оно так, но в большинстве случаев этого достаточно, примеров и готовых устройств и у меня хватает
Anonim
Да хозяин то барин Нравится писать на хал-флаг в руки Я его не использую
Konstantin
+ для этого и придумали ещё один слой абстракции, чтобы нивелировать разницу в камнях
Anonim
Если будет надо- возьму и заюзаю,и поправлю любую в нём функцию под себя А тот кто всю жизнь на нём-открыл капот и охуел,и полез на stackoverflow