12K подписчиков
Мы закончили знакомство с процессорами микроконтроллеров и машинными командами. Это был довольно долгий и не самый простой путь. Пришло время познакомится с тем, как все это используется в работе микроконтроллеров, в целом, и написанных для них программ, в частности. Как я уже говорил, я не рассчитываю, что вы будете писать программы на ассемблере. Наиболее популярными языками используемым при разработке программ для микроконтроллеров являются С и С++. С точки зрения микроконтроллеров, а цикл статей все таки именно о них, принципиальной разницы между С и С++ нет...
3 года назад
12K подписчиков
Разобравшись с тем, как размещаются в памяти программы и данные и научившись работать с битами мы можем сделать следующий, весьма важный, шаг - научиться описывать в программах на С аппаратные регистры микроконтроллера. Зачем это нужно, ведь всё уже описано в заголовочных файлах которые идут вместе с компилятором или доступны для скачивания с сайта производителя микроконтроллера? Во первых, в комплекте с компилятором файлы описания регистров микроконтроллера идут не всегда. Во вторых, скачанные с сайта производителя файлы могут вызывать проблемы у используемого вами компилятора...
3 года назад
9,5K подписчиков
Микро-ЭВМ – главный шаг массового применения компьютерной автоматизации в области управления. Так как в автоматизации основная задача контроль и регулирование параметров, то термин «контроллер» закрепился и в этой среде. После перестройки начался активный импорт вычислительной техники, и название «однокристальная микро-ЭВМ» была вытеснена словом «Микроконтроллер» (подробнее о том, чем микроконтроллер отличается от микропроцессора смотрите здесь - Назначение и устройство микроконтроллеров). В 2020...
3 года назад
40 подписчиков
Достаточно часто в личке ко мне обращаются люди с просьбой дать ссылки на полезные сайты, нужную информацию по программированию микроконтроллеров, необходимые программы и т.п. находясь при этом в самом начале своего познания микроконтроллеров. Сам я проходил через это буквально полтора года назад, имея...
3 года назад