This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
客户有以下问题:
为了澄清 LCRH 寄存器字段描述、要将 UART 奇偶校验位更改为1、只需将 EPS 设置为0?
背景:客户希望能够在 FIFO 中放入多个字节、其中一些字节强制启用奇偶校验位、另一些字节强制关闭
2.当接收到数据并进入 FIFO 时、它们是否能够确定奇偶校验位是多少、还是会出现错误?
客户说过、发送字节时需要能够确定奇偶校验位是多少
[引用用户="Lawrence Wong"]
为了澄清 LCRH 寄存器字段描述、要将 UART 奇偶校验位更改为1、只需将 EPS 设置为0?
背景:客户希望能够在 FIFO 中放入多个字节、其中一些字节强制启用奇偶校验位、另一些字节强制关闭
[/报价]
EPS 用于选择奇偶校验方案:偶校验或奇校验。 设置 EPS 0将选择奇数奇偶校验方案。 您需要设置 PEn 位以启用奇偶校验。
[引用用户="Lawrence Wong"]
2.当接收到数据并进入 FIFO 时、它们是否能够确定奇偶校验位是多少、还是会出现错误?
客户说过、发送字节时需要能够确定奇偶校验位是多少
[/报价]
如果奇偶校验被启用、那么在接收到数据时、UART 将根据奇偶校验方案(即偶校验或奇校验)计算预期的奇偶校验、并与帧中接收到的奇偶校验进行比较。 奇偶校验计算是由硬件完成的、我并不完全清楚您通过确定奇偶校验位的含义。 如果奇偶校验失败、则意味着数据中存在错误。