日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

以太网模块w5500带手册链接(基于stm32开发之芯片手册梳理)

發布時間:2023/12/29 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 以太网模块w5500带手册链接(基于stm32开发之芯片手册梳理) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
數據手冊鏈接 鏈接:https://pan.baidu.com/s/1Z3rqD2vuyMYgQ6uyLaJ5hw 提取碼:l5ud

SPI 數據幀格式

節選自芯片手冊

?

控制段的功能這里不詳細說明,其實也是8個位,但是看位數決定,有的控制需要幾個位,其實還是很有必要了解,事關我們為了以什么目的去驅動芯片。所以控制段很重要。

其中7-3是區域選擇位-Block Select Bits;2是讀/寫訪問模式位0’:讀 ,1’:寫;1-0是SPI 工作模式位 - SPI Operation Mode Bits:該位設置 SPI 工作模式。:SPI 模式支持 2 種模式:可變數據長度模式和固定長度模式;

以下是一個功能碼的示例:

?

讀訪問和寫模式

?讀訪問——VDM 模式,?可實現連續數據讀取,這里看懂,后面的便能很容易理解。取。

?寄存器和內存構成

寄存器和內存構成:W5500 有通用寄存器,通用寄存器區配置了 W5500 的基本信息,例如:IP 及 MAC 地址。 而8 個 Socket 寄存器區,以及對應每個 Socket 的收/發緩存區。setSUBR(ConfigMsg.sub);setGAR(ConfigMsg.gw);setSIPR(ConfigMsg.lip); /*通用寄存器有好多個,筆者這里不詳細說明,通過結構體配置通用寄存器以配置基本信息;使用宏定義便于程序移植*/W5500 支持 8 個 Socket 作為通訊信道。每一個 Socket 通過 Socket n 寄存器區控制(0≤n≤7)。Socket n 寄存器可以通過 SPI 數據幀中的區域選擇寄存器(BSB[4:0])來選定對應的寄存器 n。 無論給每個 Socket 分配多大的收/發緩存,都必須在 16 位的偏移地址范圍內(從0x0000 到 0xFFFF),這里有點類似于我們stm32內部寄存器地址的偏移。通用寄存器區配置了 W5500 的基本信息,例如:IP 及 MAC 地址。該區域可以通過 SPI數據幀的區域選擇位(BSB[4:0])的值選定。表 3 描述了該區域寄存器的偏移地址。對 于每個寄存器的詳細信息,見芯片手冊

總結

以上是生活随笔為你收集整理的以太网模块w5500带手册链接(基于stm32开发之芯片手册梳理)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。