mCmdParam.ByteWrite.mByteBuffer求助

mCmdParam.ByteWrite.mByteBuffer的大小是由硬件决定的,还是由 MAX_BYTE_IO决定? MAX_BYTE_IO是39字节吗?可不可以设的大一点

这个缓冲区的大小由所定义的MAX_PATH_LEN决定,你可以看一下.h的头文件。


MAX_PATH_LEN这个值可不可以改大一点,可以改到多大?


可以,由你的RAM大小决定


我用的


我用的是STC的单片机 片上RAM为1280byte 我可以把MAX_PATH_LEN设为多大,就是我可以把mCmdParam.ByteWrite.mByteBuffer设为多大?


是的 ,mCmdParam.ByteWrite.mByteBuffer的大小为:MAX_PATH_LEN - 1


根据我的单片机,可以把MAX_PATH_LEN设为256?


可以啊!上面说了很清楚了,想改多大就改多大,根据你的RAM的大小来定义


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