可移植性问题之硬件IO端口变更

1.灵活地运用结构体和共用体提高自己的编程水平; c语言位域结合共用体的使用,使变量 a 的每一位对应结构体位域中的每一个变量。 使对变量的位操作变得通俗易懂。 注意:不同的编译器环境的内存排布不一样,一定要注意编译系统是小端模式,还是大端模式,避免出错。 2.把硬件不规则的端口IO映射到一个规则的软件端口中(思想:把硬件资源变成软件数据,然后软件再处理数据) 用结构体编写一个模拟的IO端口,当硬
相关文章
相关标签/搜索