我正在研究stm32f107VCx微处理器。
我的编译器是keil,我正在使用spl(标准外设库)。
我可以使用UDP协议发送和接收数据,但我不知道如何保存我从UDP提供的字符串。 实际上我想将这些字符串保存到我的电脑中的文件中。
答案 0 :(得分:2)
我的建议:通过RS-232总线连接STM ..和PC。 然后让STM ..通过总线将字符串发送到PC。
让PC读取RS-232总线并将结果数据写入某个文件。
如果是我,我会实现一些协议,所以STM ..可以告诉PC每个字符串中要保存多少字节并使用STM ..附加一些校验和,以便PC可以验证字符串。 / p>
使用ACK或NAK建议PC回复,以便STM ..知道字符串的传输是否成功(或不)
请注意,RS-232总线将比UDP通信慢很多,因此有些字符串可能会丢失,因为PC无法跟上数据进入STM的速度。
鉴于UDP不是保证通信协议,我预计损失是可以接受的。