DSP 2812 与 CH372 连接的问题

20104282328079.jpg201042823282870.jpg

不知电路图有没有问题,请大家多多指点。 1.晶振工作正常 2.延时准确 请帮我看一下电路图,这样连接是否有问题 下面是我的程序,具体说明如下: unsigned int ans=0; EALLOW; GpioMuxRegs.GPBDIR.all = 0x0fff;//将用到的GPIO口设为输出口 EDIS; GpioDataRegs.GPBDAT.all=0x0e06;//cs=0,wr=1,rd=1,a0=1,CMD=0X6 ,即CMD_CHECK_EXIST GpioDataRegs.GPBDAT.bit.GPIOB9 = 0;//wr=0 delay_us(1);//延时1us GpioDataRegs.GPBDAT.bit.GPIOB9 = 1;//wr=1 delay2us( );//延时2us GpioDataRegs.GPBDAT.all=0x0655;//cs=0,wr=1,rd=1,a0=0,DAT=0x55 GpioDataRegs.GPBDAT.bit.GPIOB9 = 0;//wr=0 delay_us(1); GpioDataRegs.GPBDAT.bit.GPIOB9 = 1;//wr=1 delay2us( ); EALLOW; GpioMuxRegs.GPBDIR.all = 0x0f00; EDIS; GpioDataRegs.GPBDAT.bit.GPIOB10 = 0;//rd=0 delay_us(1); ans = GpioDataRegs.GPBDAT.all & 0x00ff; //存取读到的数据 但是这里每次反回的都是 0xff !!!! GpioDataRegs.GPBDAT.bit.GPIOB10 = 1;//rd=1 201042823282870.jpg

请高手帮帮忙啊,小弟我实在是想不出原因了


首先,你给CH372供电是3.3V,但是你要给USB设备供电应该为5V,所以应该断开分开供电。至于信号线上面的连线这个主要你需要看下DSP的说明书,自己去理解下。


372工作在5V,怎么可以用3.3V的电路!V3引脚与VCC断开,对对地接0.01uF的电容


372是可以工作在3.3V状态下的,此时V3引脚与VCC相连,这个是datasheet上写着的


我己经将2欧姆的电阻断开,但因为我所连接的是PC,是不是就不需给USB设备(即PC)接5V电源了吧


如果你的板子是3.3V供电,可以不使用PC的USB电源,但要共地


只有登录才能回复,可以选择微信账号登录