1.无人问津,无人知晓,记录靠着双985文凭,但是什么都不会的面试能力,进入初创公司,记录一下吧,最近过得有点惨,想到什么写什么,一个自我回馈的Place.
2. Day One:
a.问题来源:Fault故障给定一个包含40个uint8的数组,接收到之后对比故障表,输出功能定义及需求,过程中需要注意,1.数据类型定义(uint8最小,占用内存最少),2.尽量内存占用较少
b.使用Matlab编程,后进行Ctrl+B编译,C++头文件及主函数文件,根据数据体结构大小,判断占用空间,遗留问题:如何判断Matlab语句与手写C代码占用内存空间大小呢。
c.今日进行了调试车辆的流程的熟悉:控制器存储平台版本,连接电源、UPC、摄像头、CAN CH1、3,连接网线进行烧录,放入CANoe工程中A2L文件
d.针对Fault故障问题,收到的一个数字是一个Uint8格式的数字,包括8个Bit,将这个数字与故障表的一个故障的8列做与运算,与运算时:
A=uint8([1 0 0 1 1]);
B=uint8([0 1 1 1 0]);
由于接收到的数据就是一个字节,该字节是一个Uint8的数字,包括8个bit,因此使用bitand进行对比;
bitand(A,3)=我本来是想与A作为bit,将其与3的二进制做对比,明显不对
bitand(dec2bin(8),dec2bin(3))=什么呢。明天再看吧,已经凌晨1::22了。_