ESP32-S3-Touch-LCD-4.3B

来自Waveshare Wiki
跳转至: 导航搜索
ESP32-S3-Touch-LCD-4.3B
{{{name2}}}
{{{name3}}}
功能简介
特性 无特性,不解释
主控 ESP32-S3-N16R8
' 无特性,不解释
' 无特性,不解释
' 无特性,不解释
接口 Type C USB

说明

产品简介

ESP32-S3-Touch-LCD-4.3B 是一款微雪 (Waveshare) 设计的低成本,高性能的微控制器开发板。其支持 2.4GHz WiFi 和 BLE 5,集成大容量 Flash 和 PSRAM,板载 4.3 英寸宽电容触摸LCD屏,可流畅运行 LVGL 等 GUI 界面程序;结合多种外设接口(如:CAN、I2C和RS485等接口),快速开发 ESP32-S3 的 HMI 等应用。多种功能与接口满足在物联网 (IoT)、移动设备、智能家居等应用场景的功耗需求。

产品特性

  • 搭载高性能 Xtensa 32 位 LX7 双核处理器,主频高达 240MHz
  • 支持 2.4 GHz Wi-Fi (802.11 b/g/n) 和 Bluetooth 5 (LE),板载天线
  • 内置 512KB SRAM 和 384KB ROM,叠封 16MB Flash 和 8MB PSRAM
  • 板载 4.3 英寸宽电容触摸屏,800 × 480 分辨率,65K 彩色
  • 支持 I2C 接口控制电容触摸,5 点触控,支持中断
  • 板载 CAN、RS485、I2C 接口和 Micro SD 卡座等,集成全速 USB
  • 支持灵活时钟,模块电源单独设置等精准控制,实现多场景低功耗模式

硬件说明

接口说明

  • CAN 接口:实现 CAN 总线网络的收发控制、数据分析、采集和监控。
  • I2C 接口:ESP32-S3 提供多路硬件 I2C ,目前使用 GPIO8(SDA),GPIO9(SCL) 引脚做 I2C 总线挂载 IO 扩展芯片、触摸接口,I2C接口
  • RS485 接口:开发板板载 RS485 接口电路,可直接接入 RS485 设备进行通信,RS485电路收发模式自动切换
  • 隔离IO 接口:隔离IO是由数字输出、数字输入跟输入信号公共端组成,IO电平可达5~36V。
  • PH2.0 电池接口:开发板使用高效充放电管理芯片 CS8501 ,可将单节锂电池升压到 5V ,目前充电电流为 580mA,用户可更换 R45 电阻更改充电电流,详情请查阅原理图
引脚连接
ESP32-S3-WROOM-x LCD USB SD UART CAN RTC DO/DO
GPIO0 G3
GPIO1 R3
GPIO2 R4
GPIO3 VSYNC
GPIO4 TP_IRQ
GPIO5 DE
GPIO6
GPIO7 PCLK
GPIO8 TP_SDA
GPIO9 TP_SCL
GPIO10 B7
GPIO11 MOSI
GPIO12 SCK
GPIO13 MISO
GPIO14 B3
GPIO15 CANTX
GPIO16 CANRX
GPIO17 B6
GPIO18 B5
GPIO19 USB_DN
GPIO20 USB_DP
GPIO21 G7
GPIO38 B4
GPIO39 G2
GPIO40 R7
GPIO41 R6
GPIO42 R5
GPIO43 RS485_RX
GPIO44 RS485_TX
GPIO45 G4
GPIO46 HSYNC
GPIO47 G6
GPIO48 G5
CH422G - - - - - - -
EXIO0 DI0
EXIO1 TP_RST
EXIO2 DISP
EXIO3 LCD_RST
EXIO4 SD_CS
EXIO5 DI1
OD0 DO0
OD1 DO1

硬件连接

ESP32-S3-Touch-LCD-4.3B-details-9.jpg

  • 开发板使用USB下载程序,如果出现无法识别到端口,请进入boot模式(摁住boot按键后,再连接电脑,然后松开boot按键),下载程序后,按 RESET 按键运行程序
  • 使用时注意 PCB 天线区域,避免其它金属,塑料件贴合 PCB 天线
  • 开发板使用 3.5mm的接线端子引出 CAN,I2C,RS485和隔离IO等外设引脚
  • 4.3inch 屏幕占用绝大多数 GPIO,开发板使用 CH422G 芯片扩展 IO,用于复位,关闭打开背光等
  • CAN 和 RS485 外设默认不使用开关连接 120 欧姆电阻,可选 ON 打开终端电阻连接
  • TF 卡使用 SPI 通信,注意 SD_CS 引脚需要由 CH422G 的 EXIO4 驱动
  • 隔离io是通过CH422G去控制的,具体使用可以参考IO_Test示例,了解驱动原理,可以参考示例或者数据手册

其它说明

  • 目前在 ESP-IDF v5.3 下使用单核跑 LVGL benchamark 示例的平均帧率上限为 26, 对应接口帧率为 41 (PCLK 21 MHz),编译前需要通过menuconfig 对ESP32 跟 LVGL进行配置:
CONFIG_FREERTOS_HZ=1000
CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y
CONFIG_ESPTOOLPY_FLASHMODE_QIO=y
CONFIG_ESPTOOLPY_FLASHFREQ_120M=y [需要与 PSRAM 保持一致]
CONFIG_SPIRAM_MODE_OCT=y
CONFIG_IDF_EXPERIMENTAL_FEATURES=y and CONFIG_SPIRAM_SPEED_120M=y [需要与 FLASH 保持一致]
CONFIG_SPIRAM_FETCH_INSTRUCTIONS=y
CONFIG_SPIRAM_RODATA=y
CONFIG_ESP32S3_DATA_CACHE_LINE_64B=y
CONFIG_COMPILER_OPTIMIZATION_PERF=y
#以下 LVGL 配置项对帧率提升有帮助 (LVGL v8.3):
#define LV_MEM_CUSTOM 1 or CONFIG_LV_MEM_CUSTOM=y
#define LV_MEMCPY_MEMSET_STD 1 or CONFIG_LV_MEMCPY_MEMSET_STD=y
#define LV_ATTRIBUTE_FAST_MEM IRAM_ATTR or CONFIG_LV_ATTRIBUTE_FAST_MEM=y
  • 详细 LCD 及 LVGL 性能说明,请参考文档
  • PH2.0 锂电池座子只支持单节 3.7V 锂电池,勿使用多组电池包同时接入充放电,建议单节容量在 2000mAH 以下

产品尺寸

ESP32-S3-Touch-LCD-4.3B-details-size.jpg

环境设置

ESP32 系列开发板的软件框架成熟,可使用 C/C++(Arduino,ESP-IDF),MicroPython 等进行快速开发产品原型,以下简要介绍:

  • 乐鑫官方的 C/C++ 库方便快速安装,中国大陆用户遇到下载问题请查看FAQ解决
    • ESP32系列 的 Arduino 开发手册
    • ESP32系列 的 ESP-IDF 开发手册
  • 环境设置是在 Windows 10 系统下进行,用户可以选择使用 Arduino 或 Visual Studio Code(ESP-IDF) 作为 IDE 进行开发,Mac/Linux 操作系统用户请参考官方说明

ESP-IDF

  • 推荐使用VSC插件进行开发

使用VSCode插件开发

安装VSCode

  1. 打开VSCode官网的下载页面,选择对应系统和系统位数进行下载
    Esp32-vscod-01.jpg
  2. 运行安装包后,其余均可以默认安装,但这里为了后续的体验建议,建议在此处勾选框中的1、2、3项
    Esp32-vscod-02.jpg
    • 第一二项开启后,可以直接通过鼠标右键文件或者目录打开VSCode,可以提高后续的使用体验.
    • 第三项开启后,选择打开方式时,可以直接选择VSCode

安装Espressif IDF插件

  • 注:当前插件最新版本为V1.7.1,为体验一致,用户可以选择与我们一样的版本
  1. 打开VSCode,使用快捷键Shift+Ctrl+X,进入插件管理器
    Esp32-vscod-03.jpg
  2. 在搜索栏中,输入Espressif IDF,选择对应的插件点击 install即可
    Esp32-vscod-04.jpg
  3. 使用快捷键F1,输入
    esp-idf: configure esp-idf extension

    Esp32-vscod-05.jpg
  4. 选择express(此教程针对第一次安装的用户,故只讲述初次的通用安装教程)Esp32-vscod-06.jpg
  5. 打开后显示该界面
    Esp32-vscod-07.jpg
  6. 选择下载服务器,我们推荐国内用户使用Espressif作为你的下载服务器
    Esp32-vscod-08.jpg
  7. 选择想要现在的ESP-IDF版本,我们选择最新的V5.3(注意ESP-IDF从V4.4版本后才开始支持ESP32-S3)
    ESP32-S3-Touch-LCD-7-18.jpg
  8. 下面两个分别为ESP-IDF容器安装地址和ESP-IDF所需的工具安装地址,
    Esp32-vscod-10.jpg
    • 注意:如果之前有安装过ESP-IDF,或者失败过的,请务必彻底删除文件或者创建全新的无中文路径
  9. 配置完成后,点击 install 进行下载
    ESP32-S3-Touch-LCD-7-19.jpg
  10. 进入下载页面,其会自动安装对应工具与环境,稍等片刻即可,安装完成后,会进入以下界面,说明安装完成
    Esp32-vscod-13.jpg
离线包
  • 如果出现无法下载esp-idf,可以尝试离线包(提取码:1w3r),工具包还是需要在线下载
  • 下载后双击运行,填入你指定的位置,按照如下操作:

ESP32-S3-Touch-LCD-7-14.jpg

  1. 比如我安装在F盘的esp文件夹中,设置好路径后,点击Extract,开始解压:
  2. 解压完成后,创建一个存放编译工具的文件夹在解压后的文件夹中,名为Espressif
    ESP32-S3-Touch-LCD-7-15.jpg
  3. 然后进入到安装Espressif IDF插件的第7点,我们按照下图进行设置,随后点击安装:
    ESP32-S3-Touch-LCD-7-16.jpg
  4. 等待出现下图显示,即按照成功:
    ESP32-S3-Touch-LCD-7-17.jpg

使用官方例程

创建例程
  1. 使用快捷键F1,输入
    esp-idf:show examples projects

    Esp32-vscod-14.jpg
  2. 选择你当前的IDF版本
    ESP32-S3-Touch-LCD-7-20.jpg
  3. 以Hello world例程为例
    Esp32-vscod-16.jpg
  4. ①选择对应例程
  5. ②其readme会说明该例程适用于什么芯片(下文有介绍例程怎么使用与文件结构,这里略)
  6. ③点击创建例程
  7. 选择放置例程的路径,要求无例程同名文件夹
    Esp32-vscod-17.jpg
修改COM口
  1. 此处显示使用对应的COM口,点击可以修改对应COM口
    Esp32-vscod-18.jpg
  2. 我们的CH343的COM为COM5,所以我们选择COM5,请根据自己CH343对应COM口进行选择
    Esp32-vscod-19.jpg
  3. 选择使用的工程或者例程
    Esp32-vscod-20.jpg
  4. 然后我们的COM口就修改好了
修改驱动对象
  1. 此处显示的是使用的驱动对象,点击可以修改对应驱动对象
    Esp32-vscod-21.jpg
  2. 选择使用的工程或者例程
    Esp32-vscod-20.jpg
  3. 点击后需要稍等片刻
    Esp32-vscod-22.jpg
  4. 选择我们需要驱动的对象,也就是我们的主芯片为ESP32S3
    Esp32-vscod-23.jpg
  5. 选择openocd的路径,这里对我们没有影响,所以我们随便选择一个即可
    Esp32-vscod-24.jpg
其余状态栏简介

Esp32-vscod-25.jpg

  • ①SDK 配置编辑器,ESP-IDF很多功能与配置可以在其内修改
  • ②全部清理,清空所有编译文件,
  • ③编译
  • ④当前下载方式,默认为UART
  • ⑤烧录当前固件,请在编译后进行
  • ⑥打开串口监视器,用于查看串口信息
  • ⑦编译,烧录,打开串口监视器 一体按键(调试时最常用)
编译、烧录、串口监视
  1. 点击我们之前介绍的 编译,烧录,打开串口监视器按键
    Esp32-vscod-29.jpg
  2. 编译可能需要较长时间才能完成,尤其是在第一次编译时。
    Esp32-vscod-26.jpg
    • 在此过程中,ESP-IDF可能会占用大量CPU资源,因此可能会导致系统卡顿。
  3. 因为我们使用的是CH343为USB转串口芯片,并且板载自动下载电路,无需手动操作即可自动下载
    Esp32-vscod-27.jpg
  4. 下载成功后,自动进入串口监视器,可以看到芯片输出对应的信息并提示10S后重启
    Esp32-vscod-28.jpg

Arduino

1. 下载安装Arduino IDE,注意默认配置及全英文路径
2. Arduino IDE 安装 ESP32 库,详细安装过程如下,相关资料请点击链接参考

  • 中国大陆安装:

1. 下载离线包esp32.exe(提取码:tjpx) 后双击安装,设置好arduino器件包目录:
ESP32-S3-Pico-Ar-18.jpg

C:\Users\{用户名}\AppData\Local\Arduino15\packages\

以用户名为waveshare为例

C:\Users\waveshare\AppData\Local\Arduino15\packages\

2. 安装完离线包后,打开 Arduino IDE,在 File->Preferences 下 Settings 界面的 Additional boards manager URLs 处填写下面链接后保存

https://arduino.me/packages/esp32.json

ESP32-S3-Touch-LCD-7-03.jpg
3.在开发板管理器里面搜索ESP32,如果出现3.0.0-alppha3 已安装,则离线包安装成功
ESP32-S3-Touch-LCD-7-01.jpg

  • 其它地区安装:

1. 在 File->Preferences 下 Settings 界面的 Additional boards manager URLs 处填写下面链接后保存

https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json

ESP32-S3-Touch-LCD-7-02.jpg
2. 在 Board Manager 中搜索 esp32 ,对3.0.0版本进行安装,安装完成后重启 Arduino IDE 生效
ESP32-S3-Touch-LCD-7-04.jpg
3. 打开 Arduino IDE,注意菜单栏中 Tools 选择对应 Flash(8MB) 和使能 PSRAM(8MB OPI),如下图所示 ESP32-S3-Touch-LCD-7-05.jpg

库安装

  • lvgl 库安装后需要配置文件,建议直接使用ESP32-S3-Touch-LCD-4.3_libraries中的ESP32_Display_Panel,ESP32_IO_Expander,lvgl 文件夹与lv_conf.h文件复制到 C:\Users\xxxx\Documents\Arduino\libraries 目录下,xxxx 代表您电脑上用户名,注意甄别

ESP32-S3-Touch-LCD-7-06.jpg

  • 复制完如下:

ESP32-S3-Touch-LCD-7-07.jpg


示例程序

Arduino

注意:在使用Arduino例程前,请先检查Arduino IDE环境与下载设置是否正确配置,具体操作可查看Arduino环境配置

必须要配置如下,否则USB口将不会输出信息: <per> USB CDC On Boot 设置成 Enabled Flash Size 设置成 16MB(128Mb) </per> 使用屏幕要配置如下: <per> USB CDC On Boot 设置成 Enabled Flash Size 设置成 16MB(128Mb) PSRAM 设置成 OPI PSRAM </per>

I2C_Test

I2C_Test 示例,用于测试I2C 座子的使用,此接口连接GPIO8(SDA)、GPIO9(SCL) 作 I2C通讯 使用

  • 使用该例程可以扫描I2C设备的从机地址
  • 烧录代码后,I2C座子连接“HY2.0 2P 转杜邦公头 4P 10cm”,连接I2C设备,打开串口调试助手,可看到被扫描出来的I2C地址

ESP32-S3-Touch-LCD-7-08.jpg

RS485_Test

RS485_Test 示例,用于测试RS-485 座子的使用,此接口连接GPIO44(TXD)、GPIO43(RXD) 作 RS485通讯 使用

  • 烧录代码后,该例程需要使用到USB转RS485转换器,RS-485 座子连接“HY2.0 2P 转杜邦公头 2P 10cm”,再连接USB转RS485转换器,USB转RS485转换器连接电脑
  • 打开串口调试助手,发送RS485消息给ESP32-S3-Touch-LCD-7,ESP32-S3-Touch-LCD-7会把收到的消息返回给串口调试助手,注意需要选择正确的COM口和波特率,发送消息前勾选“加回车换行/AddCrLf”

ESP32-S3-Touch-LCD-4.3-106.png

SD_Test

SD_Test 示例,用于测试SD卡座的使用,需先插入SD卡,烧录代码后对SD卡进行读写操作

  • 烧录代码后,ESP32-S3-Touch-LCD-4.3b会识别SD卡的类型和大小,再对进行文件的增删改查

Esp32-s3-touch-lcd-4.3-arduino 09.png

RTC_Test

RTC_Test 示例,用于RTC时钟跟RTC中断的使用,

  • 烧录代码后会设置时间,启动闹钟,然后读取当前时间,等待进入闹钟
  • 箭头是触发闹钟,红框是读取时间

ESP32-S3-Touch-LCD-4.3B-04.jpg

IO_Test

IO_Test 示例,用于测试隔离IO的使用,需先将DO0跟DI0相接,DO1跟DI1相接

  • 烧录代码后,测试通过亮绿屏,测试不通过亮红屏

TWAItransmit

TWAItransmit 示例,用于测试CAN卡座的使用,此接口连接GPIO15(TXD)、GPIO16(RXD) 作 CAN通讯 使用

  • 烧录代码后,使用 “HY2.0 2P 转杜邦公头 2P 红黑 10cm” 线缆对应连接 ESP32-S3-Touch-LCD-7 和 USB-CAN-A 的 CAN H 和 CAN L引脚
  • 打开串口调试助手,可以看到Esp32-s3-touch-lcd-7已经开始发送CAN消息

ESP32-S3-Touch-LCD-4.3-110.png

  • USB-CAN-A 连接电脑,打开USB-CAN-A_TOOL_2.0 上位机,选择对应COM口, 按下图所示 2000000 端口波特率,CAN波特率 50.000Kbps,即可看到Esp32-s3-touch-lcd-4.3B发送的CAN消息

ESP32-S3-Touch-LCD-4.3-109.png

TWAIreceive

TWAIreceive 示例,用于测试CAN卡座的使用,此接口连接GPIO15(TXD)、GPIO16(RXD) 作 CAN通讯 使用

  • 烧录代码后,使用 “HY2.0 2P 转杜邦公头 2P 红黑 10cm” 线缆对应连接 ESP32-S3-Touch-LCD-7 和 USB-CAN-A 的 CAN H 和 CAN L引脚
  • USB-CAN-A 连接电脑,打开USB-CAN-A_TOOL_2.0 上位机,选择对应COM口, 按下图所示 2000000 端口波特率,CAN波特率 500.000Kbps,即可发送CAN消息至Esp32-s3-touch-lcd-7

ESP32-S3-Touch-LCD-4.3-111.png

  • 打开串口调试助手,在USB-CAN-A_TOOL_2.0中发送数据,可以看到Esp32-s3-touch-lcd-4.3B已经开始接收CAN消息(若接收报错,可多进行几次复位与软件重新开启设备,耐心等待)

ESP32-S3-Touch-LCD-4.3-112.png

lvgl_Porting

lvgl_Porting 示例,用于测试RGB触摸屏幕的使用

  • 烧录代码后,可进行一系列触屏操作,是可供用户LVGL移植的例程(若烧录代码后,屏幕无反应,可查看是否有在Arduino IDE -> Tools正确配置:选择对应 Flash(16MB) 和使能 PSRAM(8MB OPI))

DrawColorBar

DrawColorBar 示例,用于测试RGB屏幕的使用

  • 烧录代码后,可观察屏幕显示蓝色、绿色、红色的色带(若烧录代码后,屏幕无反应,可查看是否有在Arduino IDE -> Tools正确配置:选择对应 Flash(16MB) 和使能 PSRAM(8MB OPI))

ESP-IDF

注意:在使用ESP-IDF例程前,请先检查ESP-IDF环境与下载设置是否正确配置,具体操作可查看ESP-IDF环境配置

I2C_Test

I2C_Test 示例,用于测试I2C 座子的使用,扫描各种I2C设备的地址

  • 烧录代码后,连接 I2C设备(本文使用BME680 Environmental Sensor) 和 ESP32-S3-Touch-LCD-4.3B对应引脚,打开串口调试助手 选择 115200 波特率打开选择对应 COM 口通信(可先将ESP-IDF的COM口关闭,否则会占用COM口导致无法打开串口)

ESP32-S3-Touch-LCD-4.3-104.png

  • 按下 ESP32-S3-Touch-LCD-4.3B 的 Reset 按键,SSCOM 会打印信息,按如下图所示输入 i2cdetect ,则会打印 77,I2C 座子测试通过

ESP32-S3-Touch-LCD-4.3-105.png

RS485_Test

RS485_Test 示例,用于测试RS 485座子的使用

  • 烧录代码后,对应连接 USB TO RS485 和 ESP32-S3-Touch-LCD-7 的 A 和 B 引脚,USB TO RS485 连接电脑后打开 串口调试助手 选择对应 COM 口通信
  • 按如下图所示选择 115200 波特率,发送任意字符则会回环显示,RS485座子测试通过

ESP32-S3-Touch-LCD-4.3-106.png

SD_Test

SD_Test 示例,用于测试SD卡座的使用,需先插入SD卡,烧录代码后对SD卡进行读写操作

  • 烧录代码后,ESP32-S3-Touch-LCD-4.3b会打印有关存储卡的信息,例如名称、类型、容量和支持的最大频率,再创建文件,写入文件,重命名文件,读取重命名文件

ESP32-S3-Touch-LCD-4.3B-02.jpg

RTC_Test

RTC_Test 示例,用于RTC时钟跟RTC中断的使用,

  • 烧录代码后会设置时间,启动闹钟,然后读取当前时间,等待进入闹钟
  • 箭头是触发闹钟,红框是读取时间

ESP32-S3-Touch-LCD-4.3B-05.jpg

IO_Test

IO_Test 示例,用于测试隔离IO的使用,需先将DO0跟DI0相接,DO1跟DI1相接

  • 烧录代码后,测试通过亮绿屏,测试不通过亮红屏

TWAItransmit

TWAItransmit 示例,用于测试CAN卡座的使用,此接口连接GPIO15(TXD)、GPIO16(RXD) 作 CAN通讯 使用

  • 烧录代码后,使用 “HY2.0 2P 转杜邦公头 2P 红黑 10cm” 线缆对应连接 ESP32-S3-Touch-LCD-7 和 USB-CAN-A 的 CAN H 和 CAN L引脚
  • 打开串口调试助手,可以看到Esp32-s3-touch-lcd-7已经开始发送CAN消息

ESP32-S3-Touch-LCD-7-11.jpg

  • USB-CAN-A 连接电脑,打开USB-CAN-A_TOOL_2.0 上位机,选择对应COM口, 按下图所示 2000000 端口波特率,CAN波特率 50.000Kbps,即可看到Esp32-s3-touch-lcd-4.3B发送的CAN消息

ESP32-S3-Touch-LCD-7-12.jpg

TWAIreceive

TWAIreceive 示例,用于测试CAN卡座的使用,此接口连接GPIO15(TXD)、GPIO16(RXD) 作 CAN通讯 使用

  • 烧录代码后,使用 “HY2.0 2P 转杜邦公头 2P 红黑 10cm” 线缆对应连接 ESP32-S3-Touch-LCD-7 和 USB-CAN-A 的 CAN H 和 CAN L引脚
  • USB-CAN-A 连接电脑,打开USB-CAN-A_TOOL_2.0 上位机,选择对应COM口, 按下图所示 2000000 端口波特率,CAN波特率 500.000Kbps,即可发送CAN消息至Esp32-s3-touch-lcd-7

ESP32-S3-Touch-LCD-4.3-111.png

  • 打开串口调试助手,在USB-CAN-A_TOOL_2.0中发送数据,可以看到Esp32-s3-touch-lcd-7已经开始接收CAN消息(若接收报错,可多进行几次复位与软件重新开启设备,耐心等待)

ESP32-S3-Touch-LCD-7-13.jpg

lvgl_Porting

lvgl_Porting 示例,用于测试RGB触摸屏幕的使用

  • 烧录代码后,可进行一系列触屏操作,是可供用户LVGL移植的例程

FAQ

①重新启动UCANV2.0.exe中COM口,多按几次ESP32-S3-Touch-LCD-4.3B 复位键
②将串口调试助手上的“DTR”的勾选去掉


若烧录代码后,屏幕无反应,可查看是否有在Arduino IDE -> Tools正确配置:选择对应 Flash(16MB) 和使能 PSRAM(8MB OPI))



安装库的路径出现中文导致检索不到库文件


可以参考以下步骤运行例程对比下:


技术支持


联系人:黄工
QQ:2850151199
EMAIL:2850151199@qq.com
电话:0755-83040712
微信:扫下方二维码添加
Service20-Weichat.png

说明:进行售后服务前,请准备好客户信息(定货单位、定货人等),以供验证