摘要: odd parity 的计算方法,仅供参考。 该实现局限于MCU的大小端,如果大小端不同会导致不同,需要修改源代码。 uint8 l9945_oddParityCalcu(uint32 datain) { uint32 dataIn_uint32; uint32 result_uint32 = 0; 阅读全文
posted @ 2020-10-14 17:06 panrui 阅读(643) 评论(1) 推荐(0) 编辑
摘要: 经过实际使用中发现,bit field的使用不具备可移植性。 而且可能会由于编译过程中出现的alignment或者memory hole之类的问题,导致编译出的程序运行和预期不一致(也就是发生错误)。 此类问题比较底层,所以在实际对bit field的使用中应该小心,并加强测试。 阅读全文
posted @ 2020-10-14 13:37 panrui 阅读(111) 评论(0) 推荐(0) 编辑