NIIETCM4 PD
v0.10.5
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
Титульная страница
Описания
Группы
Структуры данных
Файлы
Указатель
Структуры данных
Файлы
Функции
Переменные
Перечисления
Элементы перечислений
Группы
Страницы
Информация о релизах
v0.10.5
добавлен system_K1921VK01T.h файл с прототипом функции SystemInit()
исправлена ошибка пустой структуры данных DMA при заполнении её из SystemInit()
v0.10.4
добавлены секции anonymous union в заголовочные файлы для поддержки Keil
v0.10.3
добавлена поддержка Keil модулем niietcm4_irq
добавлен учёт параметра Tacc при инициализации BOOTFLASH и USERFLASH
исправлены некоторые опечатки и неточности
v0.10.2
Исправлено:
функции работы с USERFLASH приведены в соответсвие функциям BOOTFLASH
v0.10.1
Общие измения:
переработана функция управления тактовым сигналом USB в модуле RCC
RCC_USBClkConfig()
функции работы со статусами BOOTFLASH стали приватными
функции выполнения команд BOOTFLASH выполняются с автоматическим опросом и возвратом статуса
Добавлено:
файл статической сборки библиотеки под IAR
Исправлено:
комментарии к регистрам ADC, GPIO, WDT, EXTMEM, COMMON_REG
перепутанные местами элементы PWM_DB_In_TypeDef
непечатные символы в
niietcm4_pwm.h
не соответсвующий дествительности функционал настройки нагрузочной способности пинов
v0.10.0
Добавлено:
функция для чтения статуса прерываний GPIO
дополнительные константы диапазонов пинов GPIO
модуль для назначения обрабочиков прерываний во время работы программы (IRQ)
пример использования IRQ
модуль для работы с ШИМ (PWM)
пример использования PWM
Исправлено:
названия обработчиков прерываний в примерах CAP, DMA
настройка F_VCO на границу допустимомго диапазона при автоконфигурации PLL
добавил возможность записи в регистры TBSTS, ETFRC блока PWM
исправил название поля SOCPRD в регистре ETPS блока PWM
добавил недостающие поля CBC, OSHT в регистр HDSEL блока PWM
v0.9.0
Реорганизация библиотеки:
изменена структура каталогов, теперь она соответсвует рекомендациям CMSIS
добавлены все необходимые файлы из CMSIS v.4.5.0
примеры и шаблоны были обновлены, чтобы корректно работать с новым расположением каталогов
обновлен хедер периферии
устранено дублирование хедера периферии и скриптов линкера в примерах
имена регистров и полей, используемых внутри библиотеки, были приведены к новому хедеру
Общие измения:
добавлена документация функции
GPIO_AltFuncConfig()
улучшены механизмы работы с флагами UART, CAP
Исправлено:
ошибки инициализации uart для printf в примерах DMA
потери входящих данных при использовании
UART_SendData()
v0.8.0
Добавлено:
драйвер для работы с блоками захвата (CAP)
драйвер для работы со сторожевым таймером (WATCHDOG)
Исключено:
Исправлено:
доработан алгоритм перехода на тактирование от PLL
изменена функция управления сбросом периферии
правка мелких неточностей
v0.7.0
Добавлено:
драйвер для работы с АЦП (ADC)
более подробное описание GPIO, BOOTFLASH, EXTMEM, DMA
Исключено:
Исправлено:
мелкие неточности документации функций блока UART, DMA, RCC
v0.6.0
Добавлено:
драйвер для работы с загрузочной флеш (BOOTFLASH)
драйвер для работы с пользовательской флеш (USERFLASH)
драйвер для работы с внешней памятью (EXTMEM)
Исключено:
Исправлено:
мелкие неточности документации блока UART
v0.5.0
Добавлено:
драйвер для управления блоками таймеров
драйвер для RTC
Исключено:
Исправлено:
v0.4.0
Добавлено:
драйвер для управления UART
Исключено:
Исправлено:
баг невозможности инициализации нескольких пинов одного порта раздельно
v0.3.0
Добавлено:
драйвер для управления DMA
Исключено:
Исправлено:
v0.2.0
Добавлено:
драйвер для управления тактированием и сбросом (RCC) К1921ВК01Т
Исключено:
Исправлено:
структура документации GPIO
форматирование и структура драйвера GPIO
некритичные изменения в общей архитектуре
v0.1.0
Добавлено:
драйвер GPIO К1921ВК01Т
темная и светалая темы документации
генерация файла документации для QT .qch
Исключено:
Исправлено:
Документация по NIIETCM4 PD. Последние изменения: Пн 29 Окт 2018 07:53:05. Создано системой
1.8.5