頂級微控制器面試題 嵌入式軟體系統工程師

2021-10-03 09:46:54 字數 399 閱讀 8022

如上圖所示的通訊系統,其初始設計的機制如下:

(1)pc-1每100ms通過乙太網介面向微控制器-1傳送1個1000位元組長的udp資料報。微控制器-1接收到後,將其通過rs485匯流排**至微控制器2,微控制器2接收到後,通過乙太網介面向pc-2傳送1個1000位元組長的udp資料報。

(2)pc-2每200ms通過乙太網介面向微控制器-2傳送1個500位元組長的udp資料報。微控制器-2接收到後,將其通過rs485匯流排**至微控制器1,微控制器1接收到後,通過乙太網介面向pc-1傳送1個500位元組長的udp資料報。

投入執行後,發現存在較嚴重的丟包問題。

請簡要分析丟包產生的機理,並設計解決方案。

嵌入式微控制器面試筆記

面試題目彙總 最重要 簡單又重點突出的自我介紹!第1基礎介紹 1.1 記憶體洩露和記憶體溢位是什麼意思 1.2 static的使用 1.3 break 和continue的區別 1.4 指標函式和函式指標的區別 1.5 陣列和鍊錶的區別 1.6 extern 的用途 1.7 volatile用途 第...

嵌入式軟體面試題一

1 請寫出你所知道的c 語言關鍵字。auto 宣告自動變數 switch 用於開關語句 case 開關語句分支 break 跳出當前迴圈 default 開關語句中的 其它 分支 goto 無條件跳轉語句 do 迴圈語句的迴圈體 while 迴圈語句的迴圈條件 if 條件語句 else 條件語句否定...

嵌入式軟體經典面試題

用預處理命令 define宣告乙個常數,用以表明一年中有多少秒 忽略閏年問題 define year 60 60 24 365 ul考點 1 define語法的基礎知識 2 懂得預處理器將為你計算常數表示式的值,因此,直接寫出你是何年機斷一年中有多少秒而不是計算出實際的值,是更清晰沒有代價的。3 意...