NIIETCM4 PD  v0.10.5
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
 Указатель Структуры данных Файлы Функции Переменные Перечисления Элементы перечислений Группы Страницы
Файл niietcm4_userflash.c

Файл содержит реализацию всех функции для работы с пользовательской флеш. Подробнее...

См. исходные тексты.

Макросы

#define LEVELS_NUMBER   5
 Количество уровней системной частоты (Таблица 7.3).
 
#define IS_VALID_FREQ(SYS_FREQ)   ((SYS_FREQ) <= 100000000)
 Макрос проверки допустимости значения системной частоты.
 

Функции

void USERFLASH_Init (uint32_t SysClkFreq)
 Инициализирует тайминги доступа для контроллера пользовательской флеш. Подробнее...
 
USERFLASH_Status_TypeDef USERFLASH_FullErase ()
 Полная очистка основной области пользовательской флеш. Подробнее...
 
uint32_t USERFLASH_Read (uint32_t Address)
 Чтение байта из основной области пользовательской флеш. Подробнее...
 
USERFLASH_Status_TypeDef USERFLASH_Write (uint32_t Address, uint32_t Data)
 Запись байта в основную область пользовательской флеш по указанному адресу. Подробнее...
 
USERFLASH_Status_TypeDef USERFLASH_PageErase (uint32_t PageNum)
 Стирание указнной страницы основной области пользовательской флеш. Подробнее...
 
uint32_t USERFLASH_Info_Read (uint32_t Address)
 Чтение байта из информационной области пользовательской флеш. Подробнее...
 
USERFLASH_Status_TypeDef USERFLASH_Info_Write (uint32_t Address, uint32_t Data)
 Запись байта в информационную область пользовательской флеш по указанному адресу. Подробнее...
 
USERFLASH_Status_TypeDef USERFLASH_Info_PageErase (uint32_t PageNum)
 Стирание указнной страницы информационной области пользовательской флеш. Подробнее...
 
void USERFLASH_ITCmd (FunctionalState State)
 Включение прерывания по завершению чтении/записи/стирания. Подробнее...
 

Подробное описание

Файл содержит реализацию всех функции для работы с пользовательской флеш.

Автор
НИИЭТ
Дата
07.12.2015
Внимание

ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ ГАРАНТИИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ НАРУШЕНИЙ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ. ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДНАЗНАЧЕНО ДЛЯ ОЗНАКОМИТЕЛЬНЫХ ЦЕЛЕЙ И НАПРАВЛЕНО ТОЛЬКО НА ПРЕДОСТАВЛЕНИЕ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ О ПРОДУКТЕ, С ЦЕЛЬЮ СОХРАНИТЬ ВРЕМЯ ПОТРЕБИТЕЛЮ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, ЗА ПРЯМОЙ ИЛИ КОСВЕННЫЙ УЩЕРБ, ИЛИ ПО ИНЫМ ТРЕБОВАНИЯМ, ВОЗНИКШИМ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫХ ДЕЙСТВИЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

© 2015 ОАО "НИИЭТ"

См. определение в файле niietcm4_userflash.c