CMSIS2000  0.0.7
 Указатель Структуры данных Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Макросы Группы Страницы
Файл system_ARMCM0.c

CMSIS Device System Source File for ARMCM0 Device Series. Подробнее...

#include "ARMCM0.h"
Граф включаемых заголовочных файлов для system_ARMCM0.c:

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

Макросы

#define __HSI   ( 8000000UL)
#define __SYSTEM_CLOCK   (5*__XTAL)
#define __XTAL   ( 5000000UL) /* Oscillator frequency */

Функции

void SystemCoreClockUpdate (void)
 Update SystemCoreClock variable.
void SystemInit (void)
 Initialize the system.

Переменные

uint32_t SystemCoreClock = __SYSTEM_CLOCK

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

CMSIS Device System Source File for ARMCM0 Device Series.

Версия
V1.07
Дата
30. January 2012
Заметки
Copyright (C) 2012 ARM Limited. All rights reserved.
ARM Limited (ARM) is supplying this software for use with Cortex-M processor based microcontrollers. This file can be freely distributed within development tools that are supporting such ARM based processors.
THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.

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

Макросы

#define __HSI   ( 8000000UL)

См. определение в файле system_ARMCM0.c строка 30

#define __SYSTEM_CLOCK   (5*__XTAL)

См. определение в файле system_ARMCM0.c строка 33

Используется в SystemCoreClockUpdate() и SystemInit().

#define __XTAL   ( 5000000UL) /* Oscillator frequency */

См. определение в файле system_ARMCM0.c строка 31