1.問了一些C++基礎(chǔ),傳參方式,結(jié)構(gòu)體2.問了項(xiàng)目中DMA傳輸,如果數(shù)據(jù)量過大怎么處理(我答開辟兩塊緩存區(qū),取一塊,存一塊)3.中斷處理函數(shù)為什么不能有復(fù)雜操作?4.中斷處理流程是怎樣的?(我以為要答處理的過程描述,但面試官希望說出一個(gè)中斷處理的寄存器和具體的函數(shù)怎么變化的)5.代碼題,寫一個(gè)矩形結(jié)構(gòu)體,判斷兩個(gè)矩形是否相交,不考慮旋轉(zhuǎn)坐標(biāo)系6.實(shí)現(xiàn)生產(chǎn)者-消費(fèi)者模型的數(shù)據(jù)讀取與存儲(chǔ)