Перейти к содержанию
    

про stm32f4 NVIC

Всем привет! Сразу к делу, скачал STM32F4xx_DSP_StdPeriph_Lib_V1.0.1, а там кода для NVIC вабще нет... Печаль!!! Залазию в мануал для stm32f407vg, а там о нём как кот наплакал... Чё за фигня??? Куда всё делось??? Пора паниковать или есть другие предложения???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет! Сразу к делу, скачал STM32F4xx_DSP_StdPeriph_Lib_V1.0.1, а там кода для NVIC вабще нет... Печаль!!!

загляните в misc.c

Залазию в мануал для stm32f407vg, а там о нём как кот наплакал... Чё за фигня??? Куда всё делось??? Пора паниковать или есть другие предложения???

NVIC это часть ядра, и описана так же как, например, система команд в Cortex M3 reference manual

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кроме даташита на конкретный камень есть ещё мануал на всё семейство F4xx:

RM0090 Reference manual

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как уже было сказано, NVIC -- часть самого процессорного ядра (в отличие от контроллеров прерываний для более старых ARMов, где контроллер был совершенно независимым компонентом схемы, и каждый производитель изобретал то, что считал нужным). По этой причине его описание находится в документации на архитектуру (ARMv7-M в данном случае), а не на конкретный микроконтроллер или даже семейство. От модели МК зависят лишь две вещи: число реально поддерживаемых уровней приоритета прерываний (теоретически их 256, а на практике число может различаться по степеням двойки) и распределение периферии по входам NVICа (т.е. какому вектору какое устройство соответствует).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...