Лусио ди Джасио, эксперт из компании Microchip, предлагает свой уникальный взгляд на революционную технологию PIC24, проводя читателя от основ 16-разрядной архитектуры до сложных программных разработок средствами языка С, включая реализацию многозадачности с помощью прерываний PIC24, управление ЖК-дисплеями, формирование звуковых и видеосигналов, доступ к запоминающим устройствам большой емкости и др.
Среди прочих, в книге рассмотрены следующие вопросы:
• структура программы на С, предназначенной для встроенной системы: циклы, циклы и еще раз циклы
• базовые операции ввода-вывода и работы со временем
• базовая многозадачность на С применительно ко встроенным системам (использование прерываний PIC24)
• новые особенности периферии PIC24 (здесь — типичный перечень):
о модуль захвата на входе (Input Capture)
о модуль сравнения на выходе (Output Compare)
о модуль уведомления об изменениях (Change Notification)
о ведущий параллельный порт (РМР)
о последовательный асинхронный обмен данными
о последовательный синхронный обмен данными
о аналого-цифровое преобразование
• методы управления ЖК-дисплеями
• методы формирования видео-сигналов
• методы формирования аудио-сигналов
• методы доступа к накопителям большой емкости
• методы совместного с ПК использования файлов на больших накопителях.
Вне всякого сомнения, эта книга будет полезна как опытным PIC-разработчикам, так и новичкам в мире встроенных систем.
Author(s): Лусио Ди Джасио, Юрий Шпак (перевод)
Series: Программирование микроконтроллеров, встроенные системы
Publisher: МК-Пресс, Корона-Век
Year: 2014
Language: Russian
Pages: 336
Tags: pic24, pic24f, программирование, си, микроконтроллер