MSP430上的字节填充

时间:2015-12-13 11:32:18

标签: escaping uart msp430 dma

我试图向我的计算机发送一些应该解析的数据。由于我需要分离这些数据,我想使用字节填充。 我使用DMA模块将数据从缓冲区(6byte + STARTbyte)传输到UART,我的问题是我应该定义要发送的块的大小(DMASZ)并在开始时初始化缓冲区但这个大小可能与要发送的消息有所不同。 有人有任何建议吗?

要发送的邮件应为

START DATA1 DATA2 DATA3 DATA4 DATA5 DATA6

并且在wrost情况下定义一个ESC字节,如果消息只是从值ugual到ESC字节组成

START ESC ESC ESC ESC ... tot 4x6 byte + START byte

我非常感激。

0 个答案:

没有答案