首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于DSP的主从系统的难题

关于DSP的主从系统的难题

尊敬的大师!你好!我在调试一个自己做的单片机和TMS320VC54X系列DSP的主从系统。单片机是用的avr系列。可我怎么往DSP的主机接口写HPIC或HPIA或HPID都写不进去(在DSP中看不到)!!!谢谢。这是我初始化HPIC的程序。谢谢您的指点!
void init_hpic(void)
{
PORTC &=~0x04;            //HCS=0片选
PORTC &=~0x01;            //HR/W=0写
PORTC &=~0x02;            //HBIT=0写第一个字节,由于HPIC中bit=0,所以为高位
PORTC &=~0x10;            //HCNTL1 HCNTL2=00,选择控制寄存器。
PORTC &=~0x08;
PORTA =0x08;              //清中断,主机写的第一字节为最高位。
DDRD  = 0xFF;

DDRA = 0xFF;
delay(2);
DDRG  = 0xFF;
PORTG &=~0x02;            //采样HRW HBIT HBIL HCNTL0/1
PORTG |=0x02;
PORTC |=0x02;              //HBIT=1 写LSB
PORTA =0x08;              //清中断,主机写的第一字节为最高位。
DDRA  = 0xFF;
delay(2);
PORTG &=~0x02;             //HAS位高
PORTG |=0x02;
PORTC |=0x04;              //HCS=1
}
进步
返回列表