场景:
某模块运行在MCU上的代码需移植到Qt/VS++上,发现MCU代码几乎都是用u8、u16等之类的数据类型,而新的平台上并未提供该类型。对于这类情况,有两种处理办法,一种是把原代码中的数据类型全部修改为C/C++库的封装类型或者C/C++基本数据类型,新平台只需引用对应库的头文件即可。另外一种是在新平台上,利用“typedef”关键字定义出u8、u16等类型。 某模块运行在MCU上的代码需移植到Qt/VS++上,发现MCU代码几乎都
场景:
某模块运行在MCU上的代码需移植到Qt/VS++上,发现MCU代码几乎都是用u8、u16等之类的数据类型,而新的平台上并未提供该类型。对于这类情况,有两种处理办法,一种是把原代码中的数据类型全部修改为C/C++库的封装类型或者C/C++基本数据类型,新平台只需引用对应库的头文件即可。另外一种是在新平台上,利用“typedef”关键字定义出u8、u16等类型。 某模块运行在MCU上的代码需移植到Qt/VS++上,发现MCU代码几乎都