[an error occurred while processing this directive]
хотя какая разница
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ы 28 апреля 2005 г. 17:30
В ответ на: динамический или статический? отправлено ы 28 апреля 2005 г. 17:25

что то типа этого



const u32_t _ParsingFuncAdr[]= {
(u32_t) &_ParsingFunc1,
(u32_t) &_ParsingFunc2,
(u32_t) &_ParsingFunc3,
.....

}

void _go_app(u8_t i) {

void (*StartApp) (void);

StartApp = (void*)(*((u32_t*)_ParsingFuncAdr[i]));
StartApp();


}


c типами и разрядностью адресов сам разберешься

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru