ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
1125634 Топик полностью
Constantin24 (19.08.2021 21:15, просмотров: 783) ответил Nikolaev_Aleksey на Спасибо. А на чем современному поколению легче стартануть? Сам начинал на Z80 и asm, поэтому другой взгляд на программирование. STM32 для начинающего не слишком сложно?
годно. Самый простой, ненавороченный. К примеру stm32f103rbt6 - древний, всеми используемый, куча примеров в придачу для каждой периферии в отдельности в том же кубе. Кто-то даже может поделится отладкой еваловской из форумчан, вдруг повезет. 

Пользоваться кубом. Во первых, быстрый старт и результат с большей вероятностью завлечет и не отгонит. Во вторых, заглядывая в HAL увидит много интересных конструкций для изучения ( указатели, прагмы, циклы, дефайны ), что несомненно ускорит обучение и закрепит материал. В третьих - приучит к документированию кода, наподобие тех же HAL( а у них документация хорошая). В дальнейшем сам(а) с опытом начнет оптимизировать, когда потребуется. В самом же кубе есть переход на библиотеку LL одним кликом.

Ну и наставник нужен.

Также можете взять спецификацию миландра. Она на русском. Рассказываются про разные регистры и асм команды.

p.s.Чисто субъективный взгляд, так как с другими мк(avr, pic, nxp) я знаком поверхностно. За них сказать не могу.