[an error occurred while processing this directive]
!!!! Кто-нить подскажет наконец новичку, почему прога не хочет уст регистры GPAMUX, GPADIR - остальные ок. (+) dsk 320F2812. Честно, не получается... :( Адреса совпадают с GEL.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено начинающий 18 января 2004 г. 20:54

Если меняю ручками в окне GPADIR, GPAMUX - все в порт выводится ок.
Операторы записи в GPADIR, GPAMUX не меняют их содержание. Т.е. смотрю под отладчиком...

#define GPAMUX *((volatile unsigned short *)0x70c0)
#define GPADIR *((volatile unsigned short *)0x70c1)
#define GPADAT *((volatile unsigned short *)0x70e0)
#define GPASET *((volatile unsigned short *)0x70e1)
#define GPACLEAR *((volatile unsigned short *)0x70e2)
#define GPATOGGLE *((volatile unsigned short *)0x70e3)
/***************************************************************************/

#include
#include "uart.h"
#include "f2812.h"
void main()
{ WDCR |= DISABLE_WD;
GPAMUX=0x00;
GPADIR=0xffff;
while(1)/* write a string to stdout */
{GPADAT= 0xffff;
GPADAT= 0x0000;
GPATOGGLE= 0xffff;
GPASET= 0xffff;
GPACLEAR= 0xffff;
GPADIR=0;
GPADIR=0xffff;
}

}


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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru