-
- От компилятора зависит, это нестандартная вещь. - LightElf(Вчера, 21:24)
- Что интересно, в хедерах CMSIS есть много макросов-обёрток для
специальных инструкций (как бы для всех компиляторов), но именно
SVC отсутствует. - SciFi(Вчера, 21:29)
- И это не просто так :-) - LightElf(Вчера, 21:30)
- Что интересно, в хедерах CMSIS есть много макросов-обёрток для
специальных инструкций (как бы для всех компиляторов), но именно
SVC отсутствует. - SciFi(Вчера, 21:29)
- Наверное так (для GCC): Nikolay_Po(166 знак., Вчера, 14:24, ссылка, ссылка)
- Вопрос в догон. Обработчик SVC один - SVC_Handler. Что определяет
параметр этой инструкции? Как понимать 11 вектор? - my504(Вчера, 14:31)
- Насчет вектора - непонятен вопрос. Номера векторов перечислены в хедере на конкретный проц. LightElf(359 знак., Вчера, 21:11)
- Там два параметра. Первый, код, определяет условие, по которому срабатывает исключение (можно, например, сравнивать значение с допуском и по выходу за пределы - исключаться). Второе значение - типа блокнотика, куда можно записать свою цифру, 8 бит, для передачи обработчику - чтобы в обработчике прерывания прочитать и принять к сведению. Nikolay_Po(91 знак., Вчера, 16:49)
- Тут почитать можно. Andrew_Q(2 знак., Вчера, 15:22, ссылка, картинка)
- Вопрос в догон. Обработчик SVC один - SVC_Handler. Что определяет
параметр этой инструкции? Как понимать 11 вектор? - my504(Вчера, 14:31)
- От компилятора зависит, это нестандартная вещь. - LightElf(Вчера, 21:24)