嵌入式工程師常見面試題

2021-10-07 16:15:37 字數 812 閱讀 8487

封裝乙個用於payload傳出的結構體,參考

typedef

struct

__attribute__ (

(packed)

) spacketheader_t;

申請一段記憶體,結構體指標為其賦值,計算cs

將這個包模擬傳輸到另乙個裝置(函式代替),還原成結構體

計算這個結構體的cs,看和包內的cs是否一致

#include

#include

#include

typedef

unsigned

char uint8_t;

typedef

unsigned

int uint32_t;

void

data_transmission

(void

*buf)

;#define get_name 1

typedef

struct

__attribute__ (

(packed)

) spacketheader_t;

uint8_t getcs

(spacketheader_t *p)

return cs;

}int

main

(int argc,

char

*ar**)

void

data_transmission

(void

*buf)

else

}

嵌入式軟體工程師面試題

embedded software design engineer 1 讀程式段,回答問題 int main int argc,char argv a 寫出程式輸出 b 在乙個可移植的系統中這種表示式是否存在風險?why?include stdio.h int a 0 int b static ch...

嵌入式軟體工程師面試題1

1 include 2 using namespace std 34 void getmemory char p,int num 78 int main void 問題出在void getmemory char p,int num 裡面,這裡面的 p其實是main 裡str的乙個副本,編譯器總要為函...

嵌入式研發工程師面試試題

嵌入式研發工程師面試試題 2010年04月22日 一 ansi c c 方面的知識 一.1 簡答題。下面的題目必須全部答對才給分 20分 1 如何在c中初始化乙個字元陣列。2 如何在c中為乙個陣列分配空間。3 如何初始化乙個指標陣列。4 如何定義乙個有10個元素的整數型指標陣列。5 s 10 的另外...