<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                * [7.6:獲取數據包](第7章:無操作系統移植LwIP/7.6:獲取數據包.md) * [7.6.1:查詢方式](第7章:無操作系統移植LwIP/7.6:獲取數據包/7.6.1:查詢方式.md) * [7.6.2:ping命令詳解](第7章:無操作系統移植LwIP/7.6:獲取數據包/7.6.2:ping命令詳解.md) * [7.6.3:中斷方式](第7章:無操作系統移植LwIP/7.6:獲取數據包/7.6.3:中斷方式.md) 通過上面的步驟,我們能使用開發板獲取網絡的數據包了,但是獲取數據包的方式有兩種,一種是查詢方式,另一種是中斷方式。查詢方式通過主函數的while循環進行周期性處理,去獲取網卡中是否接收到數據包,然后遞交給上層協議去處理,而中單方式則不一樣,在網卡接收到一個數據包的時候,就觸發中斷,通知CPU去處理,這樣子效率就會高很多,特別是在操作系統環境下,我們都采用中斷方式去獲取數據包。當然,查詢方式與中斷方式的網卡底層初始化是不一樣的,主要是通過網卡接收方式的配置進行初始化,在初始化的時候,如果網卡接收模式被配置為ETH\_RXINTERRUPT\_MODE,則表示使用中斷方式獲取數據包,而如果網卡接收模式被配置為ETH\_RXPOLLING\_MODE則表明用查詢方式獲取數據包。 提示:網卡底層初始化函數是Bsp\_Eth\_Init(),在bsp\_eth.c文件中,用戶可以自行修改。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看