Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
QWFLS
arduino-esp32
提交
93d77859
A
arduino-esp32
项目概览
QWFLS
/
arduino-esp32
与 Fork 源项目一致
从无法访问的项目Fork
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
arduino-esp32
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
93d77859
编写于
4月 07, 2020
作者:
M
me-no-dev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add fixes
上级
856e596c
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
11 addition
and
18 deletion
+11
-18
libraries/SD/src/sd_diskio.cpp
libraries/SD/src/sd_diskio.cpp
+1
-2
libraries/WiFi/src/ETH.cpp
libraries/WiFi/src/ETH.cpp
+7
-8
libraries/WiFi/src/ETH.h
libraries/WiFi/src/ETH.h
+3
-3
libraries/WiFi/src/WiFiSTA.cpp
libraries/WiFi/src/WiFiSTA.cpp
+0
-5
未找到文件。
libraries/SD/src/sd_diskio.cpp
浏览文件 @
93d77859
...
...
@@ -14,10 +14,9 @@
#include "sd_diskio.h"
#include "esp_system.h"
extern
"C"
{
#include "ffconf.h"
#include "ff.h"
#include "diskio.h"
#if
def ESP_IDF_VERSION_MAJOR
#if
ESP_IDF_VERSION_MAJOR > 3
#include "diskio_impl.h"
#endif
//#include "esp_vfs.h"
...
...
libraries/WiFi/src/ETH.cpp
浏览文件 @
93d77859
...
...
@@ -125,9 +125,13 @@ static void _eth_phy_power_enable(bool enable)
ETHClass
::
ETHClass
()
:
initialized
(
false
)
,
staticIP
(
false
)
,
eth_handle
(
NULL
)
,
started
(
false
)
,
eth_link
(
ETH_LINK_DOWN
)
#if ESP_IDF_VERSION_MAJOR > 3
,
eth_handle
(
NULL
)
#endif
,
started
(
false
)
#if ESP_IDF_VERSION_MAJOR > 3
,
eth_link
(
ETH_LINK_DOWN
)
#endif
{
}
...
...
@@ -348,13 +352,8 @@ IPAddress ETHClass::gatewayIP()
IPAddress
ETHClass
::
dnsIP
(
uint8_t
dns_no
)
{
#ifdef ESP_IDF_VERSION_MAJOR
const
ip_addr_t
*
dns_ip
=
dns_getserver
(
dns_no
);
return
IPAddress
(
dns_ip
->
u_addr
.
ip4
.
addr
);
#else
ip_addr_t
dns_ip
=
dns_getserver
(
dns_no
);
return
IPAddress
(
dns_ip
.
u_addr
.
ip4
.
addr
);
#endif
}
IPAddress
ETHClass
::
broadcastIP
()
...
...
libraries/WiFi/src/ETH.h
浏览文件 @
93d77859
...
...
@@ -45,7 +45,7 @@
#define ETH_PHY_MDIO 18
#endif
#if
ndef ESP_IDF_VERSION_MAJOR
#if
ESP_IDF_VERSION_MAJOR < 4
#ifndef ETH_CLK_MODE
#define ETH_CLK_MODE ETH_CLOCK_GPIO0_IN
#endif
...
...
@@ -57,7 +57,7 @@ class ETHClass {
private:
bool
initialized
;
bool
staticIP
;
#if
def ESP_IDF_VERSION_MAJOR
#if
ESP_IDF_VERSION_MAJOR > 3
esp_eth_handle_t
eth_handle
;
protected:
...
...
@@ -72,7 +72,7 @@ class ETHClass {
ETHClass
();
~
ETHClass
();
#if
def ESP_IDF_VERSION_MAJOR
#if
ESP_IDF_VERSION_MAJOR > 3
bool
begin
(
uint8_t
phy_addr
=
ETH_PHY_ADDR
,
int
power
=
ETH_PHY_POWER
,
int
mdc
=
ETH_PHY_MDC
,
int
mdio
=
ETH_PHY_MDIO
,
eth_phy_type_t
type
=
ETH_PHY_TYPE
);
#else
bool
begin
(
uint8_t
phy_addr
=
ETH_PHY_ADDR
,
int
power
=
ETH_PHY_POWER
,
int
mdc
=
ETH_PHY_MDC
,
int
mdio
=
ETH_PHY_MDIO
,
eth_phy_type_t
type
=
ETH_PHY_TYPE
,
eth_clock_mode_t
clk_mode
=
ETH_CLK_MODE
);
...
...
libraries/WiFi/src/WiFiSTA.cpp
浏览文件 @
93d77859
...
...
@@ -488,13 +488,8 @@ IPAddress WiFiSTAClass::dnsIP(uint8_t dns_no)
if
(
WiFiGenericClass
::
getMode
()
==
WIFI_MODE_NULL
){
return
IPAddress
();
}
#ifdef ESP_IDF_VERSION_MAJOR
const
ip_addr_t
*
dns_ip
=
dns_getserver
(
dns_no
);
return
IPAddress
(
dns_ip
->
u_addr
.
ip4
.
addr
);
#else
ip_addr_t
dns_ip
=
dns_getserver
(
dns_no
);
return
IPAddress
(
dns_ip
.
u_addr
.
ip4
.
addr
);
#endif
}
/**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录