应用程序读数据老是失败,最后发现在PC向372写完数据后,372有中断通知单片机 但单片机用CMD_GET_STATUS命令读取中断状态时,每次得到的都是51H,即操作成功状态码 不知道是怎么回事,大虾们又没有什么好的解释啊 我怎么也想不通
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
应用程序读数据老是失败,最后发现在PC向372写完数据后,372有中断通知单片机 但单片机用CMD_GET_STATUS命令读取中断状态时,每次得到的都是51H,即操作成功状态码 不知道是怎么回事,大虾们又没有什么好的解释啊 我怎么也想不通
在中断函数里,你发了CMD_GET_STATUS命令了吗?还是直接读取了数据口,如果发了,获取的一定会是中断状态。而不是操作状态。
搞定了,延时时间短了
是不是没有延时啊?
有,只是少加了多加了两个NOP就行了