发表于:2006-05-20 16:41:00
楼主
以下程序编译是出现了一个问题,但我不知道怎么改,请衣卓老师指点:
编译出错信息是:invalid use of reserved word>>parallel<<
程序如下:
IO_0 parallel slave s_bus;//定义IO0~IO7为并行对象(从A 方式下)
#define DATA_SIZE 255
struct parallel_io_interface//定义并行通信结构
{
unsigned int length;
unsigned int data[255];
}piofc;
when(io_in_ready(s_bus))
{p_in.length=DATA_SIZE;
io_in(s_bus,&p_in);
io_out_request(s_bus);//神经元芯片请求拥有令牌
}
when(io_out_ready(s_bus))
{
piofc.length=10;//设置输出10个字节
io_out(s_bus,&p_out);
}