原文:https://blog.csdn.net/qq_39471885/article/details/102873824
错误代码如下:
提示这两个要是常数,但是我下面的程序写的都是这两个变量;
然后我尝试:
USART2_MAX_RECV_LEN = 64;
直接给他赋值,这里的两个变量好像是直接读数值,而不是读地址里的数值,所以你只能重新定义这两个变量,让这两个变量直接变成值。
在上面语句前添加这两句就解决了,下面的代码也不用改了!!
原文:https://blog.csdn.net/qq_39471885/article/details/102873824
错误代码如下:
提示这两个要是常数,但是我下面的程序写的都是这两个变量;
然后我尝试:
USART2_MAX_RECV_LEN = 64;
直接给他赋值,这里的两个变量好像是直接读数值,而不是读地址里的数值,所以你只能重新定义这两个变量,让这两个变量直接变成值。
在上面语句前添加这两句就解决了,下面的代码也不用改了!!