Добрый день. Пытаюсь использовать scmRTOS для микроконтролера Attiny25. Компилятор (IAR) выдает ошибку: "SPM ready interrupt vector not defined". Что это означает? И как устранить ошибку? Буду благодарен за любые подсказки.
Использую scmRTOS 3.10
AHTOXA
Sep 21 2011, 07:41
Боюсь, что Attiny25 маловат для scmRTOS:) Посмотрите, что написано на сайте: минимальные требования: 512 байт ОЗУ и 1Кб ПЗУ. И это действительно минимальные требования, то есть, для того, чтобы программа не только мигала светодиодом, но и делала что-то полезное, нужно ещё больше памяти. Что касается конкретно сообщения, то оно говорит о том, что в Attiny25 нет того прерывания, которое используется для переключения задач в компилируемом вами примере.
_trunk_
Sep 21 2011, 07:51
Спасибо за объяснение. А что такое SPM в сообщении об ошибке?
AHTOXA
Sep 21 2011, 08:14
Store Program Memory Ready - прерывание по готовности Flash.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.