请问 调试问题

我是菜鸟 我们刚刚连接好了电路 用51和375等 用官方的电路 请问 怎么“调试”?? 对于调试就完全不懂啊 怎么看一个命令之后它的返回值? 我用KeilC编的 请教教我

你只需要看下你返回的数据就可以了,通过命令端口写命令下去(测试命令是0X06)接着写数据(可以为0X55或者别的随即数),然后通过数据端口将数据读回来,正确的数据应该是你输入数据的取反


“然后通过数据端口将数据读回来”是什么意思? 数据端口??是导线?是软件?? 大哥 久仰大名 请多教我!


就是说我应该再读那些数据端口?读出返回值 然后告诉谁? 我用什么读端口?串口和电脑?


同不懂呀!!在哪看返回数据呀? 初学,还望高手给于指点。。。


程序中有三个读写子函数,对CH375写命令,写数据和读数据. 测试硬件电路的程序如下: CH375_WR_CMD_PORT( CMD_CHECK_EXIST ); /* 测试CH375是否正常工作 */ CH375_WR_DAT_PORT( 0x55 ); /* 写入测试数据 */ i=CH375_RD_DAT_PORT( ) ; 你可以通过串口输出i的值,i的值要是0xAA证明硬件电路没有问题. 具体的程序你可以到网上下载CH375EVT.ZIP,CH375LIB.ZIP.


我用了 CH375LIB.ZIP中的 CH375HF6。H这个头文件 怎么里面没有CH375_WR_CMD_PORT这个函数?


库里没有这几个子函数,你先调用库初始化函数,看返回什么状态?要是返回81,再做测试命令.你可以直接向命令端口送命令,数据端口送数据. CH375_CMD_PORT = CMD_CHECK_EXIST;CH375_DAT_PORT=0x55; i=CH375_DAT_PORT;


你想做什么东西,采用我们的子程序库来读写U盘吗?采用LIB6的话,三个读写子程序都在库中做好的,你只要参考我们提供的例子程序,调用库里面的子程序就行了。调式时监控程序运行,查看返回错误代码。


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