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

[求助]如何用软件编写使TMS320F2812与T6963C接口时序匹配??

[求助]如何用软件编写使TMS320F2812与T6963C接口时序匹配??

问题1.我想用IO口方式(间接访问方式)将TMS320F2812与T6963C连接起来,连接电路图为

T6963C与MPU适配时序为

请问我该如何用软件编写使TMS320F2812与T6963C接口时序匹配??谁有写过这程序??
我的资料里有个写数据操作子程序如下:
void OutPortData(U8 dat) /*写数据操作时序*/
{
RWCheckEx(); //测试指令和数据读写状态
InitGpio(); //初始化用到的多功能引脚,使其工作在数字I/O方式
dat &= 0x00ff; //数据输出至数据总线
GpioDataRegs.GPBSET.all = (U16)dat;
GpioDataRegs.GPBCLEAR.all = (~(U16)dat)&0x00ff;//使高八位无效
set_data(); //设置C/D
set_ce(); //设置片选CE
set_write(); //设置写WR
delay_loop(0); // 延时80ns
GpioDataRegs.GPDSET.bit.GPIOB10 = 1; //写无效WR=1
GpioDataRegs.GPBSET.bit.GPIOB13 = 1; //片选无效CE=1 }
问题2.为什么要延时80ns???
问题3.写命令子程序该怎样编写??
谁能帮下我??急急急急急急急急急
返回列表