Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Я забыл СИ! ;( &;)Посему подскажите, где почитать (желательно кижку, но не К-Ричи, там мало по этому) про использование таких конструкций (+):

Отправлено Make_Pic 22 сентября 2007 г. 16:15


1)
uint32 MemorySpy(uint32 lAdr)
{
if(lAdr != 0)
{
uint32* pAdr = (uint32*)lAdr;
return *((uint32*)(pAdr));
}
}
-------------------------------------------------------------
2)
void* SPC3DiagUpdate(void)
{
uint8 temp = (pSpc3->New_DIAG_Buffer_Cmd & 0x03);
switch(temp)
{
case 1: // buffer with Index 0
return (void *)( (((unsigned int)pSpc3->R_Diag_Buf_Ptr[0])<<3) + (unsigned int) pSpc3);
case 2: // buffer with Index 1
return (void *)( (((unsigned int)pSpc3->R_Diag_Buf_Ptr[1])<<3) + (unsigned int) pSpc3);
default: // no buffer
return 0;
}
}


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 97:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru