в Keil uVision C51 как указать адрес для программы

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Cat2015
Родился
Сообщения: 3
Зарегистрирован: Вт июн 09, 2015 12:31:53

в Keil uVision C51 как указать адрес для программы

Сообщение Cat2015 »

Добрый день!

Для 80C32 в Keil uVision нужно указать, что вот такую-то подпрограмму (пишу на C51) следует разместить, начиная с ОПРЕДЕЛЁННОГО адреса. Например с 0x800.

Уважаемые форумчане, кто-то может мне помочь советом как это сделать?
Реклама
BorisSPB
Встал на лапы
Сообщения: 145
Зарегистрирован: Ср фев 01, 2012 10:55:53

Re: в Keil uVision C51 как указать адрес для программы

Сообщение BorisSPB »

В свойствах проекта выбрать закладку BL51 Locate и в строке Code ввести строку вида

Код: Выделить всё

?CO?MY_MODULE_NAME(0x800)
или

Код: Выделить всё

?PR?MY_FUNCTION?MY_MODULE(0x800)
Подробнее описано здесь.
Реклама
Cat2015
Родился
Сообщения: 3
Зарегистрирован: Вт июн 09, 2015 12:31:53

Re: в Keil uVision C51 как указать адрес для программы

Сообщение Cat2015 »

Большое спасибо, BorisSPB!
Ответить

Вернуться в «Разные вопросы по МК»