Arduino程序设计基础(第2版)

Arduino程序设计基础(第2版) pdf epub mobi txt 电子书 下载 2025

陈吕洲 著
图书标签:
  • Arduino
  • 单片机
  • 嵌入式系统
  • 程序设计
  • 电子制作
  • DIY
  • 硬件开发
  • 传感器
  • 物联网
  • 初学者
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 北京航空航天大学出版社
ISBN:9787512416871
版次:2
商品编码:11661917
包装:平装
开本:16开
出版时间:2015-03-01
用纸:胶版纸
页数:304

具体描述

产品特色


编辑推荐

  Arduino不仅仅是全球流行的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势。Arduino简单的开发方式使得开发者更关注于创意与实现,更快地完成自己的项目开发,大大节约学习的成本,缩短开发的周期。
  《Arduino程序设计基础(第2版)》是作者几年间开发Arduino的经验总结,纯干货分享。本书针对大学教育编写,体系结构清晰,开发细节完善,适合初学者学习,亦可以用于专业开发者查阅。

内容简介

  Arduino不仅仅是全球的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势。Arduino简单的开发方式使得开发者更关注于创意与实现,更快地完成自己的项目开发,大大节约学习的成本,缩短开发的周期。
  《Arduino程序设计基础(第2版)》是作者几年间开发Arduino的经验总结,纯干货分享。本书针对大学教育编写,体系结构清晰,开发细节完善,适合初学者学习,亦可以用于专业开发者查阅。

作者简介

  《Arduino程序设计基础(第2版)》涵盖Arduino基础知识及高级应用,中途穿插简单项目制作,用于巩固知识与扩展提高,同时提供常用的API参考,以便读者实践时查阅。第2版中,作者修正了之第1版的纰漏,并根据Arduino近年来的发展,更新了部分内容,重写了部分章节,也融入了更多作者对Arduino开发的思考。
  本书主要针对本科生及研究生阶段的Arduino教学实验进行编写,亦适用于相关开发人员及入门者学习。

精彩书评

  陈吕洲,Arduino中文社区创始人,曾今的机器人竞赛选手。现从事3D打印机设计与开发,业余从事开源硬件开发与推广。

目录

第1章 初识Arduino
1.1什么是Arduino
1.2 Arduino的由来
1.3为什么使用Arduino作为开发平台
1.4 Arduino硬件——选择一款适合自己的Arduino控制器
1.4.1认识不同型号的Arduino控制器
1.4.2众多的Arduino外围模块
1.4.3从Arduino UNO开始
1.5 Arduino软件
1.5.1下载配置Arduino开发环境
1.5.2认识Arduino IDE
1.5.3安装Arduino驱动程序
1.6 Blink——Arduino的Hello World!
第2章 基础篇
2.1 Arduino语言及程序结构
2.1.1 Arduino语言
2.1.2 Arduino程序结构
2.2 C/C++语言基础
2.2.1数据类型
2.2.2运算符
2.2.3表达式
2.2.4数组
2.2.5字符串
2.2.6注释
2.2.7用流程图表示程序
2.2.8顺序结构
2.2.9选择结构
2.2.10循环结构
2.3电子元件和Arduino扩展模块
2.4传感器扩展板的使用
2.5 Arduino I/O的简单控制
2.5.1数字I/O的使用
2.5.2项目:人体感应灯(继电器模块与数字传感器)
2.5.3模拟I/O的使用
2.5.4项目:电子温度计
2.5.5数字传感器与模拟传感器的使用
2.6与计算机交流——串口的使用
2.6.1串口输出
2.6.2串口输入
2.6.3实验:串口控制开关灯
2.7时间控制函数
2.7.1运行时间函数
2.7.2延时函数
第3章I/O口高级应用
3.1调声函数
3.2项目:简易电子琴
3.3脉冲宽度测量函数及超声波测距
3.3.1脉冲宽度测量函数
3.3.2超声波测距
3.4设置ADC参考电压
3.5外部中断
3.5.1外部中断的使用
3.5.2实验:外部中断触发蜂鸣器报警
第4章 使用和编写类库
4.1编写并使用函数,提高程序的可读性
4.2使用Arduino类库
4.3编写Arduino类库
4.3.1编写头文件
4.3.2预处理命令
4.3.3宏定义
4.3.4文件包含
4.3.5条件编译
4.3.6版本兼容
4.3.7编写.cpp文件
4.3.8关键字高亮显示
4.3.9建立示例程序
4.4类库优化与发布
第5章 通信篇
5.1硬件串口通信——HardwareSerial类库的使用
5.1.1 HardwareSerial类库成员函数
5.1.2 print()和write()输出方式的差异
5.1.3 read()和peek()输入方式的差异
5.1.4串口读取字符串
5.1.5串口事件
5.1.6串口缓冲区
5.1.7实验:串口控制RGB LED调光
5.1.8更好的串口监视器——串口调试助手
5.2软件模拟串口通信——SoftwareSerial类库的使用
5.2.1 SoftwareSerial类库的局限性
5.2.2 SoftwareSerial类库成员函数
5.2.3建立一个软串口通信
5.2.4实验:Arduino间的串口通信
5.2.5同时使用多个软串口
5.3 IIC总线的使用——Wire类库的使用
5.3.1 IIC主机、从机与引脚
5.3.2 Wire类库成员函数
5.3.3 IIC连接方法
5.3.4主机写数据,从机接收数据
5.3.5从机发送数据,主机读取数据
5.4 SPI总线的使用——SPI类库的使用
5.4.1 SPI引脚
5.4.2 SPI总线上的从设备选择
5.4.3 SPI类库成员函数
5.4.4 SPI总线上的数据发送与接收
5.4.5实验:使用数字电位器AD5206
5.4.6软件模拟SPI通信
5.4.7实验:使用74HC595扩展I/O口
第6章 存储篇
6.1断电也能保存数据——EEPROM类库的使用
6.1.1 EEPROM类库成员函数
6.1.2写入操作
6.1.3读取操作
6.1.4清除操作
6.1.5存储各类型数据到EEPROM
6.2保存大量数据——SD卡类库的使用
6.2.1格式化SD卡
6.2.2 SD卡类库成员函数
6.2.3使用SD卡读/写模块
6.2.4创建文件
6.2.5删除文件
6.2.6写文件
6.2.7读文件
6.3项目:SD卡环境数据记录器
6.3.1 DHT11温湿度检测模块的使用
6.3.2硬件连接方法
6.3.3温湿度记录器
6.3.4在Excel中分析数据
第7章 无线通信篇——红外遥控
7.1 IRremote类库成员函数
7.2红外接收
7.3红外发射
7.4实验:遥控家电设备
第8章LCD显示篇
8.1 1602 LCD的使用——LiquidCrystal类库的使用
8.1.1将1602 LCD与Arduino连接
8.1.2 1602 LCD相关参数
8.1.3 LiquidCrystal类库成员函数
8.1.4实验:“hello,world!”
8.1.5实验:将串口输入数据显示到1602 LCD上
8.1.6实验:显示滚动效果
8.1.7实验:显示自定义字符
8.2项目:制作电子时钟
8.2.1 DS1307时钟模块的使用
8.2.2电子时钟
8.3图形显示器的使用——u8glib类库的使用
8.3.1使用MINI12864显示屏
8.3.2使用其他图形液晶显示器
8.3.3 u8glib程序结构
8.3.4纯文本显示
8.3.5数据显示
8.3.6实验:绘制图形
8.3.7实验:显示图片——位图取模
第9章USB类库的使用
9.1 USB设备模拟相关函数
9.1.1 USB鼠标类的成员函数
9.1.2 USB键盘类的成员函数
9.2模拟键盘输入信息
9.2.1 Arduino Leonardo在模拟USB设备后,无法正常下载程序
9.2.2模拟键盘组合按键
9.3实验:使用摇杆模块控制计算机鼠标
9.4项目:PPT播放遥控器
第10章Ethernet类库的使用
10.1 Ethernet相关硬件介绍
10.2 Ethernet类库
10.2.1 Ethernet 类
10.2.2 IPAddress 类
10.2.3 EthernetServer类
10.2.4 EthernetClient类
10.3 Ethernet的初始化
10.3.1自定义IP地址
10.3.2 DHCP获取IP地址
10.4通过Telnet建立简易聊天室
10.4.1建立Arduino Telnet聊天服务器
10.4.2 Windows Telnet客户端的使用
10.5 Ethernet与Web应用
10.5.1 HTTP协议简介
10.5.2 HTTP响应
10.5.3网页客户端
10.5.4网页服务器
10.6 UDP通信
10.6.1 EthernetUDP类
10.6.2使用UDP收/发数据
10.7项目:网页控制Arduino
附录
A.1使用专业IDE编写Arduino项目
A.2常见问题及解决方法
A.3 Arduino Leonardo手册
A.4 Arduino Due手册
A.5 ASCII码对照表
A.6串口通信可用的config配置
A.7 USB键盘库支持的键盘功能按键列表
A.8常见Arduino型号的参数比较表
后记
参考文献

前言/序言


《嵌入式系统软硬件协同设计:从概念到实践》 概述 在信息技术飞速发展的今天,嵌入式系统已渗透到我们生活的方方面面,从智能手机、家电到汽车电子、工业自动化,无处不在。这些看似独立的设备背后,都凝聚着精巧的软硬件设计智慧。本书旨在深入剖析嵌入式系统软硬件协同设计的核心理念与实践方法,带领读者跨越理论与应用的鸿沟,掌握从系统构思、硬件选型、底层驱动开发到应用软件实现的全流程。本书内容严谨,结构清晰,兼顾理论深度与实践广度,力求为从事嵌入式系统开发、学习或研究的工程师、学生以及爱好者提供一本全面、权威的参考指南。 内容梗概 本书共分为三个主要部分:嵌入式系统基础、软硬件协同设计与高级主题与应用。 第一部分:嵌入式系统基础 本部分为读者构建坚实的嵌入式系统知识体系,为后续深入学习奠定基础。 第一章:嵌入式系统概述 什么是嵌入式系统? 深入解析嵌入式系统的定义、特点(专用性、集成性、实时性、可靠性等)及其与通用计算机系统的区别。通过丰富的实例,如智能手表、车载导航、工业机器人等,直观展现嵌入式系统在不同领域的广泛应用。 嵌入式系统的组成:详细介绍嵌入式系统的基本构成要素,包括微处理器/微控制器(CPU/MCU)、存储器(RAM, ROM, Flash)、输入/输出设备(I/O ports)、通信接口(UART, SPI, I2C, USB, Ethernet等)以及电源管理单元。 嵌入式系统的发展历程与趋势:回顾嵌入式系统从早期简单控制器到如今高度集成、智能化的发展历程,并展望物联网(IoT)、人工智能(AI)、边缘计算等新兴技术对嵌入式系统未来发展的影响。 嵌入式工程师的角色与必备技能:分析嵌入式工程师在产品开发生命周期中所扮演的角色,以及所需的硬件知识、软件开发能力、系统调试技能等。 第二章:嵌入式微处理器与微控制器 处理器架构:介绍常见的处理器架构,如ARM、MIPS、RISC-V等,重点讲解RISC(精简指令集)和CISC(复杂指令集)的区别,以及流水线、缓存等提高处理器性能的技术。 微控制器(MCU):深入剖析MCU的内部结构,包括CPU核、RAM、Flash、定时器、ADC、DAC、PWM、GPIO等核心外设。通过对比不同厂商(如STMicroelectronics, NXP, Microchip等)的典型MCU系列,帮助读者理解其特性和适用场景。 存储器接口与管理:讲解不同类型存储器(SRAM, DRAM, Flash, EEPROM)的工作原理、时序特性,以及如何通过存储器控制器进行接口设计和管理。 指令集与汇编语言基础:介绍特定处理器的指令集,并以简单的汇编程序为例,讲解指令的格式、寻址方式以及汇编语言在底层开发中的作用。 第三章:嵌入式操作系统(RTOS) 实时操作系统(RTOS)的重要性:解释为何在许多嵌入式应用中需要RTOS,重点突出其在任务调度、资源管理、中断处理、进程间通信等方面的优势,特别是在对时间要求严格的系统中。 RTOS核心概念:详细讲解RTOS的基本概念,包括任务(Task)、线程、进程、优先级、时间片、信号量、互斥锁、事件标志、消息队列等。 常见RTOS介绍:对FreeRTOS、RT-Thread、Zephyr、VxWorks等主流RTOS进行介绍,分析其设计理念、功能特点、生态系统及适用范围。 RTOS应用开发:以一个简单的多任务应用为例,演示如何在RTOS环境下创建任务、任务间通信以及使用同步机制,帮助读者理解RTOS的实际应用。 第四章:嵌入式硬件接口与通信协议 通用输入/输出(GPIO):讲解GPIO的配置(输入/输出、上拉/下拉、开漏/推挽)、电气特性以及在驱动LED、读取按键等基础应用中的实现。 串行通信接口: UART(通用异步收发传输器):详细介绍UART的通信原理、波特率、数据位、停止位、校验位等参数设置,以及在模块间通信中的应用。 SPI(串行外设接口):阐述SPI的四线制工作方式(MOSI, MISO, SCK, CS),主从模式,时钟极性(CPOL)和相位(CPHA)的设置,以及在连接传感器、存储器等外设时的应用。 I2C(集成电路互连):解析I2C的两线制(SDA, SCL)工作方式,总线仲裁,设备地址,读写协议,以及在连接低速外设(如EEPROM、温湿度传感器)时的优势。 并行通信接口:简要介绍并行通信的原理及其局限性,以及在一些特定场合的应用。 网络通信接口: Ethernet:介绍Ethernet的基本原理、MAC地址、IP地址、TCP/IP协议栈,以及在嵌入式设备联网中的应用。 Wi-Fi/Bluetooth:简述Wi-Fi和Bluetooth的技术特点、工作模式(AP, STA, P2P)及其在物联网设备连接中的作用。 其他通信接口:包括USB(Universal Serial Bus)、CAN(Controller Area Network)等,讲解其工作原理、通信协议和典型应用场景。 第二部分:软硬件协同设计 本部分是本书的核心,深入探讨软硬件如何相互协作,共同实现功能。 第五章:嵌入式系统开发流程与环境搭建 嵌入式产品开发流程:详细介绍嵌入式产品从需求分析、方案设计、硬件选型、软件开发、集成测试、系统调试到量产的完整流程。 开发工具链:讲解交叉编译(Cross-compilation)的概念,介绍常用的嵌入式集成开发环境(IDE),如Eclipse+CDT、Keil MDK、IAR Embedded Workbench等。 编译器、链接器与调试器:深入理解编译器(GCC, Clang)的工作原理、链接脚本的作用,以及调试器(GDB, JTAG/SWD)的使用技巧。 版本控制系统:强调Git等版本控制系统在团队协作和项目管理中的重要性。 第六章:底层驱动程序开发 硬件抽象层(HAL):介绍HAL的设计理念,以及如何通过HAL屏蔽底层硬件差异,提高代码的可移植性。 寄存器操作:详细讲解如何直接通过读写硬件寄存器来控制外设,包括GPIO、定时器、UART等。提供具体的代码示例,并解释寄存器配置的原理。 中断服务程序(ISR):深入理解中断机制,包括中断向量表、中断优先级、中断嵌套等。讲解如何编写高效、可靠的中断服务程序。 DMA(直接存储器访问):讲解DMA的工作原理,以及如何利用DMA实现高效的数据传输,减轻CPU负担。 设备驱动程序设计模式:介绍常见的驱动程序设计模式,如面向对象设计、状态机模型等,以及如何为特定硬件编写健壮的驱动。 第七章:嵌入式系统软件架构设计 软件架构的重要性:阐述良好的软件架构对于嵌入式系统的可维护性、可扩展性、可测试性的重要作用。 分层设计:讲解应用层、中间件层、操作系统层、驱动层、硬件层的典型分层结构。 模块化设计:如何将复杂系统分解为相互独立的模块,降低耦合度,提高开发效率。 状态机与有限状态机(FSM):在嵌入式系统中应用状态机进行事件驱动的逻辑设计,提高代码的可读性和可维护性。 面向对象在嵌入式中的应用:探讨C++等面向对象语言在嵌入式开发中的优势与挑战,以及如何进行合适的封装与抽象。 第八章:嵌入式系统调试与测试 调试技术: 硬件调试:JTAG、SWD接口的使用,在线仿真(In-Circuit Emulator, ICE)与调试器(Debugger)的功能。 软件调试:断点、单步执行、观察变量、内存查看、性能分析等常用调试手段。 串口调试:利用printf等输出信息进行远程调试。 日志与错误处理:设计有效的日志记录机制,以及完善的错误处理策略。 单元测试与集成测试:介绍单元测试框架(如Unity, CppUTest)的使用,以及集成测试在验证软硬件接口和系统整体功能中的作用。 嵌入式系统性能优化:内存优化、代码优化、功耗优化等常见优化手段。 第三部分:高级主题与应用 本部分将视野扩展到更复杂的应用场景和前沿技术。 第九章:嵌入式系统中的电源管理 功耗分析:分析嵌入式设备在不同工作状态下的功耗,包括CPU、外设、通信模块等。 低功耗设计技术:包括CPU休眠模式、时钟门控、动态电压频率调整(DVFS)、外设电源开关控制等。 电源管理单元(PMU):介绍PMU的功能,以及如何通过PMU实现精细化的电源控制。 电池供电系统设计:探讨电池续航优化、充电管理等问题。 第十章:嵌入式系统安全 安全威胁与攻击面:分析嵌入式系统可能面临的安全威胁,如固件篡改、数据泄露、远程攻击等。 安全设计原则:最小权限原则、纵深防御、安全启动(Secure Boot)、固件加密、硬件安全模块(HSM)等。 加密算法与安全协议:介绍AES、RSA、SHA等常用加密算法,以及TLS/SSL等安全通信协议在嵌入式系统中的应用。 访问控制与身份认证:实现用户权限管理和设备身份认证机制。 第十一章:嵌入式系统中的通信协议栈 TCP/IP协议栈:深入讲解TCP/IP协议栈的层次结构,包括IP、TCP、UDP、HTTP、MQTT等常用协议在嵌入式设备上的实现与应用。 物联网通信协议:重点介绍MQTT、CoAP等面向物联网的轻量级通信协议,及其在资源受限设备上的优势。 实时通信技术:介绍RTPS(Real-Time Publish-Subscribe)等用于工业自动化和实时控制的通信技术。 第十二章:嵌入式 Linux 系统开发 嵌入式 Linux 概述:介绍嵌入式 Linux 的特点、优势以及与桌面 Linux 的区别。 Linux 内核裁剪与配置:讲解如何根据硬件平台和应用需求,对Linux内核进行裁剪和配置,以减小系统体积和提高运行效率。 设备树(Device Tree):讲解设备树的作用,以及如何编写和使用设备树来描述硬件信息。 根文件系统构建:介绍BusyBox、Buildroot、Yocto Project等构建嵌入式 Linux 根文件系统的工具。 驱动程序开发(Linux Kernel Module):讲解在Linux环境下开发设备驱动程序的方法,包括字符设备、块设备、网络设备驱动等。 第十三章:案例分析与实战项目 智能家居控制器:设计一个基于微控制器的智能家居网关,实现对灯光、温湿度、安防等设备的控制,并能通过网络远程管理。 工业数据采集与监控系统:构建一个能够从多个传感器采集数据,并通过CAN总线或Ethernet传输到上位机进行分析和监控的系统。 低功耗无线传感器节点:设计一个采用低功耗MCU和无线通信模块的传感器节点,实现对环境参数的监测,并能通过低功耗协议传输数据。 多媒体播放器(基于嵌入式Linux):开发一个基于嵌入式Linux的简单多媒体播放器,支持音频和视频播放。 结论 《嵌入式系统软硬件协同设计:从概念到实践》是一本集理论与实践于一体的综合性技术著作。通过对嵌入式系统基础知识的深入讲解,辅以丰富的软硬件协同设计方法与技术,以及对高级主题的探索,本书将帮助读者建立起对嵌入式系统开发的全面认知。无论是初学者还是资深工程师,都能从中获得宝贵的知识与启发,提升在复杂嵌入式系统项目中的设计与开发能力,从而在快速发展的嵌入式技术领域中抢占先机。本书的编写风格力求通俗易懂,注重理论与实践的结合,旨在成为嵌入式系统工程师案头的必备参考。

用户评价

评分

这本书的内容深度和广度都给我留下了深刻的印象。它不仅仅停留在简单的“点亮LED”的层面上,而是逐步深入到更复杂的项目。我个人对机器人和自动化比较感兴趣,所以特别关注了书中关于电机控制和通信协议的部分。作者对于PID控制算法的解释,虽然略显理论化,但结合实际的电机驱动示例,还是让我茅塞顿开。书中还涉及了一些常见的通信方式,比如串口通信和I2C通信,这对于连接多个传感器或者与其他设备进行数据交换至关重要。我尤其欣赏作者在讲解这些高级概念时,并没有回避其背后的原理,而是尝试用易于理解的方式去阐述,这让我感觉不是在死记硬背代码,而是在真正理解Arduino的工作机制。

评分

作为一名Arduino爱好者,我一直对电子DIY和物联网充满热情。最近,我入手了《Arduino程序设计基础(第2版)》,尽管我还没有深入阅读完,但从我目前接触到的章节来看,这本书确实是一本非常扎实的入门读物。作者在讲解基础概念时,循序渐进,逻辑清晰,不会一开始就抛出复杂的代码或者晦涩的理论。例如,在介绍数字输入输出时,书中通过几个简单的示例,比如控制LED的亮灭,就生动地展示了如何通过代码与硬件进行交互。我特别喜欢书中关于传感器应用的章节,比如如何读取温度、湿度以及光照强度。这些示例代码都写得很规范,并且有详细的注释,这对于我这样的初学者来说,无疑是巨大的帮助,让我能够快速理解代码的逻辑,并在此基础上进行修改和扩展。

评分

我是一名在校大学生,正在学习嵌入式系统相关的课程,所以对Arduino有着比较高的学习期望。在阅读《Arduino程序设计基础(第2版)》的过程中,我发现这本书的编写风格非常适合我这类有一定编程基础但对硬件接触不多的学习者。《Arduino程序设计基础(第2版)》的语言风格比较严谨,但又不失活泼,不会让人感到枯燥乏味。书中提供的案例项目非常贴近实际应用,比如智能家居的一些初步构想,以及简单的环境监测系统。这些项目不仅能够巩固我学到的知识,还能激发我进行二次开发的兴趣。我特别喜欢书中对电路图和代码的结合讲解,这让我能够直观地理解程序是如何控制硬件的,并且在实际操作中少走了很多弯路。

评分

我是一个已经玩了几年Arduino的“老玩家”,最近想找一本能够系统梳理知识、查漏补缺的书籍。《Arduino程序设计基础(第2版)》确实给了我不少启发。虽然书中的一些基础内容对我来说已经比较熟悉,但作者在一些细节上的讲解,比如关于中断的优先级处理、定时器的应用技巧,以及一些高级的内存管理方法,都让我受益匪浅。这本书的结构非常合理,从基础的硬件接口到高级的软件优化,层层递进,非常适合我这种想要深入理解Arduino底层原理的学习者。我尤其喜欢书中关于代码效率和优化的讨论,这对于开发更稳定、更高效的Arduino项目非常有帮助。

评分

我是一名跨专业的爱好者,因为对智能设备和物联网产生了浓厚的兴趣,所以选择了Arduino作为我的入门平台。《Arduino程序设计基础(第2版)》这本书的篇幅虽然不小,但当我翻开它的时候,就被它详尽的讲解和丰富的图示所吸引。作者在介绍硬件平台Arduino Uno时,对每一个引脚的功能都进行了详细的说明,并且给出了非常清晰的电路连接图。当我跟着书中的步骤,一步一步地搭建起第一个电路,并成功地让LED灯按照我的指令闪烁时,那种成就感是难以言喻的。这本书对于我这样的零基础学习者来说,提供了一个非常友好的起点,让我能够克服最初的恐惧,逐步建立起对电子和编程的信心。

评分

还不错,适合初学

评分

纸质有点渣,纸质有点渣,纸质有点渣,

评分

快递速度快,第二天就收货了,书籍非常完美,推荐购买

评分

不错,早就想买了这本书,通俗易懂

评分

孩子开始学arduino,自己也买本书看看。内容翔实丰富。

评分

收到了,工作需要、书的质量可以,送货速度也很快,下次还会来买得

评分

ok

评分

啦啦啦啦啦了啦啦啦啦啦了了

评分

正版

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.teaonline.club All Rights Reserved. 图书大百科 版权所有