5 - добавлен system_K1921VK01T.h файл с прототипом функции SystemInit()
6 - исправлена ошибка пустой структуры данных DMA при заполнении её из SystemInit()
10 - добавлены секции anonymous
union в заголовочные файлы для поддержки Keil
14 - добавлена поддержка Keil модулем niietcm4_irq
15 - добавлен учёт параметра Tacc при инициализации BOOTFLASH и USERFLASH
16 - исправлены некоторые опечатки и неточности
21 - функции работы с USERFLASH приведены в соответсвие функциям BOOTFLASH
26 - переработана функция управления тактовым сигналом USB в модуле RCC
RCC_USBClkConfig()
27 - функции работы со статусами BOOTFLASH стали приватными
28 - функции выполнения команд BOOTFLASH выполняются с автоматическим опросом и возвратом статуса
31 - файл статической сборки библиотеки под IAR
34 - комментарии к регистрам ADC, GPIO, WDT, EXTMEM, COMMON_REG
36 - непечатные символы в niietcm4_pwm.h
37 - не соответсвующий дествительности функционал настройки нагрузочной способности пинов
43 - функция для чтения статуса прерываний GPIO
44 - дополнительные константы диапазонов пинов GPIO
45 - модуль для назначения обрабочиков прерываний во время работы программы (IRQ)
46 - пример использования IRQ
47 - модуль для работы с ШИМ (PWM)
48 - пример использования PWM
51 - названия обработчиков прерываний в примерах CAP, DMA
52 - настройка F_VCO на границу допустимомго диапазона при автоконфигурации PLL
53 - добавил возможность записи в регистры TBSTS, ETFRC блока PWM
54 - исправил название поля SOCPRD в регистре ETPS блока PWM
55 - добавил недостающие поля CBC, OSHT в регистр HDSEL блока PWM
59 ### Реорганизация библиотеки:
60 - изменена структура каталогов, теперь она соответсвует рекомендациям CMSIS
61 - добавлены все необходимые файлы из CMSIS v.4.5.0
62 - примеры и шаблоны были обновлены, чтобы корректно работать с новым расположением каталогов
63 - обновлен хедер периферии
64 - устранено дублирование хедера периферии и скриптов линкера в примерах
65 - имена регистров и полей, используемых внутри библиотеки, были приведены к новому хедеру
69 - улучшены механизмы работы с флагами UART, CAP
72 - ошибки инициализации uart для printf в примерах DMA
78 - драйвер для работы с блоками захвата (CAP)
79 - драйвер для работы со сторожевым таймером (WATCHDOG)
84 - доработан алгоритм перехода на тактирование от PLL
85 - изменена функция управления сбросом периферии
86 - правка мелких неточностей
91 - драйвер для работы с АЦП (ADC)
92 - более подробное описание GPIO, BOOTFLASH, EXTMEM, DMA
97 - мелкие неточности документации функций блока UART, DMA, RCC
102 - драйвер для работы с загрузочной флеш (BOOTFLASH)
103 - драйвер для работы с пользовательской флеш (USERFLASH)
104 - драйвер для работы с внешней памятью (EXTMEM)
109 - мелкие неточности документации блока UART
114 - драйвер для управления блоками таймеров
125 - драйвер для управления UART
130 - баг невозможности инициализации нескольких пинов одного порта раздельно
136 - драйвер для управления DMA
146 - драйвер для управления тактированием и сбросом (RCC) К1921ВК01Т
151 - структура документации GPIO
152 - форматирование и структура драйвера GPIO
153 - некритичные изменения в общей архитектуре
158 - драйвер GPIO К1921ВК01Т
159 - темная и светалая темы документации
160 - генерация файла документации для QT .qch
void UART_SendData(NT_UART_TypeDef *UARTx, uint32_t Data)
Передача слова данных.
void GPIO_AltFuncConfig(NT_GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin, GPIO_AltFunc_TypeDef GPIO_AltFunc)
Осуществляет выбор альтернативной функции вывода GPIOx.
void RCC_USBClkConfig(RCC_USBClk_TypeDef RCC_USBClk, RCC_USBFreq_TypeDef RCC_USBFreq, FunctionalState State)
Настройка источника и включение тактового сигнала для USB.
PWM_DB_In_TypeDef
Выбор источников для формирования задержки.