О главе

«Си для встраиваемых систем»

Это онлайн версия книги «Си для встраиваемых систем». В печатном формате её можно приобрести у нас в магазине, а в виде файла epub/mobi/pdf на площадке LeanPub.

Программное обеспечение для встраиваемых систем отличается от того, что вы привыкли видеть на персональном компьютере или смартфоне (если речь не идет о драйверах), так как приходится работать с реальным железом. Уровни абстракции при разработке тоже существуют, но они не отменяют работу с регистрами, периферийными устройствами и зачастую с тактовой частотой (например, при настройке таймеров). Соответственно, архитектура программ имеет другую структуру. С развитием техники модели работы программ на ЭВМ менялись. Давайте для начала рассмотрим их (в упрощенном виде), а затем перейдем к обсуждению ПО для встраиваемых систем.


Изменено: