并口方式讀寫USB初始化CH376問(wèn)題

UINT8mInitCH376Host( void )? /* 初始化CH376 */

{

UINT8res;

uchar xdata r;

CH376_PORT_INIT( );? /* 接口硬件初始化 */ /* 使用標(biāo)準(zhǔn)并口讀寫時(shí)序,無(wú)需初始化 */

xWriteCH376Cmd( CMD11_CHECK_EXIST );? /* 測(cè)試單片機(jī)與CH376之間的通訊接口 */

xWriteCH376Data( 0x65 );

res = xReadCH376Data( ); //這里返回值正確

if ( res != 0x9A ) return( ERR_USB_UNKNOWN );

?

xWriteCH376Cmd( CMD11_SET_USB_MODE );? /* 設(shè)備USB工作模式 */

delay_us(1);

xWriteCH376Data( 0x06 );

mDelay_ms( 10 );? //等待10ms

res = xReadCH376Data( ); //這里返回值不正確,返回值=0xF8是什么錯(cuò)誤?

if ( res == CMD_RET_SUCCESS ) return( USB_INT_SUCCESS );

else return( ERR_USB_UNKNOWN );? /* 設(shè)置模式錯(cuò)誤 */

}


您好,從 這個(gè)代碼的流程上看是沒(méi)有問(wèn)題的,還需要注意的是延時(shí)操作是否實(shí)際生效,可以將所有信號(hào)線進(jìn)行抓取分析時(shí)許本身是否正確。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频