Инструкция по сборке в IDE STVD для микроконтроллера STM8

Я программирую STM8 микроконтроллер в STVD, Я случайно использую инструкцию по сборке в середине кода. Как показано здесь
Я использовал инструкцию как ниже

 asm("MOV $00500A,#$3");

Но я сталкиваюсь со следующей ошибкой

 #error cpstm8 ..\app\sched.c:183(5) missing prototype 

Может ли кто-нибудь помочь мне исправить это?

1 ответ

Решение

Для инструкции по сборке STM8 необходимо использовать _ перед инструкцией, как показано ниже

 _asm("MOV $00500A,#$3");
Другие вопросы по тегам