ch376 字节写问题

CH376 硬件SPI模式 初始化 创建文件 关闭文件都正常 但是按字节写的时发现xWriteCH376Cmd(CMD0H_BYTE_WR_GO);后面没有产生中断信号(实测),按字节写的程序是例程里面的

一般不会出现这种情况的。写字节函数首先会发CMD2H_BYTE_WRITE命令能产生中断么?按您的意思是能产生的,然后写完第一包数据后发CMD0H_BYTE_WR_GO就产生不了中断了,如果您主程序中定义的DEF_INT_TIMEOUT<1,那么你程序将死在CH376ByteWrite这个函数里而没有返回,如果您主程序中定义的DEF_INT_TIMEOUT>=1,那么你的函数返回是FA。是这个意思么?请把现象说的清楚点,或者电询我们


CMD2H_BYTE_WRITE能产生中断 就是你上面说的意思CMD0H_BYTE_WR_GO产生不了中断,等很长时间之后会返回0xFA


那估计您发CMD0H_BYTE_WR_GO这个命令不正确,SPI没有输入正确的时序,您用示波器好好看下这个这个命令的波形和时序


我看了 发送出去的波形是对的 但是发送完成了没有返回值


什么单片机?


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