日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀] 用STM32CubeMX V4.22.1 生成了一個包含 EHT ,Lwip 的項目,調試一直不正常,經仔細檢查存在以下問題:1.硬件采用了LAN8720A ,但是STM32CubeMX 生成的是LAN8742A的代碼,必須根據硬件連接更改地址。解

STM32CubeMX V4.22.1 生成了一個包含 EHT ,Lwip 的項目,調試一直不正常,經仔細檢查存在以下問題:

1.硬件采用了LAN8720A ,但是STM32CubeMX 生成的是LAN8742A的代碼,必須根據硬件連接更改地址。

解決辦法: 在 ..Srcethernetif.c 修改如下:

heth.Instance = ETH;
heth.Init.AutoNegotiation = ETH_AUTONEGOTIATION_ENABLE;
// heth.Init.PhyAddress = LAN8742A_PHY_ADDRESS;
heth.Init.PhyAddress = LAN8720A_PHY_ADDRESS; //modify by kmsmg,LAN8720A_PHY_ADDRESS=0,LAN8742A_PHY_ADDRESS=1

2.初始化時必須對LAN8720A 進行硬件復位。

解決辦法:

分配一個 GPIO 連接LAN8720A的復位端,在 ..Srcethernetif.c 修改如下:

heth.Init.ChecksumMode = ETH_CHECKSUM_BY_HARDWARE;
heth.Init.MediaInterface = ETH_MEDIA_INTERFACE_RMII;

/* USER CODE BEGIN MACADDRESS */

/* USER CODE END MACADDRESS */
LAN8720_RESET();// modify by kmsmg
hal_eth_init_status = HAL_ETH_Init(&heth);

............

//-----------------------------------------------

void LAN8720_RESET(void)
{

HAL_GPIO_WritePin(GPIOD, GP_EHT_REST_Pin, GPIO_PIN_RESET);

HAL_Delay(55);

HAL_GPIO_WritePin(GPIOD, GP_EHT_REST_Pin, GPIO_PIN_SET);

}


本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

  lwIP是瑞士計算機科學院(Swedish InsTItute of Computer Science)的Adam Dunkels等開發(fā)的一套用于嵌入式系統(tǒng)的開放源代碼TCP/IP協(xié)議棧。L

關鍵字: lwip 移植

  lwip定義   Lwip,light weight IP;是由Adam Dunkels 開發(fā)的一個小型開源的TCP/IP協(xié)議棧;目前已經為全球共同開發(fā)的開源協(xié)議;支持TCPIP協(xié)議

關鍵字: ip地址 lwip

你知道引入多面板GUI的STM32CubeMX MCU嗎?2018年11月23日 - 使用意法半導體最新版的STM32CubeMX配置工具創(chuàng)建STM32 微控制器(MCU)項目,將會更直觀,更高效。STM32CubeMX...

關鍵字: MCU stm32cubemx 意法

硬件平臺:stm32F407Zet6軟件平臺:stm32cubeMX 4.7+MDK5.14電路連接:PA9,PA10第一步、通過Stm32CubeMX圖形界面創(chuàng)建Keil工程需要配置的地方是在這里可以修改串口工作的一下...

關鍵字: stm32cubemx 串口標準化輸出

使用意法半導體最新版的STM32CubeMX配置工具創(chuàng)建STM32 微控制器(MCU)項目,將會更直觀,更高效。STM32CubeMX v.5.0的最新設計的多面板GUI界面在不改變屏幕視圖的情況下,能夠讓用戶查看更多參...

關鍵字: MCU 意法半導體 stm32cubemx

LWIP是一款開源的嵌入式網絡協(xié)議棧,支持的功能很多,而且能在多任務環(huán)境下和單任務裸機環(huán)境下跑,今天說說他的移植過程,芯片為STM32,網卡為ENC28J60,無操作系統(tǒng) 首先下載LWIP的源代碼,我下載的是1.4....

關鍵字: lwip STM32 dhcp客戶端

環(huán)境:IAR 7.4stm32cubemx 4.13.1stm32f1 1.3.1freertos 8.1讀ds18b20主要是時序,就是一個微秒級的delay。先看電路:這里使用上拉電阻,DQ設為OD模式,在讀取和輸出...

關鍵字: ds18b20 stm32cubemx stm32f103

0.前言 去年(2013年)的整理了LwIP相關代碼,并在STM32上“裸奔”成功。一直沒有時間深入整理,在這里借博文整理總結。LwIP的移植過程細節(jié)很多,博文也不可能一一詳解個別部分只能點到為止。 【本文要點】...

關鍵字: enc28j60 lwip STM32 移植與入門
關閉