E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Stm32学习
STM32学习
笔记6——向24C02芯片中写入浮点数
方法:用共用体(1)共用体类型定义#defineFLOAT_BYTE_NUM4//float类型占用字节数//浮点数存储共用体typedefunion{floatvalue;uint8_tbyte[FLOAT_BYTE_NUM];}storFloatData;(2)函数定义/**************************************************************
你行你上天
·
2020-08-11 10:14
stm32
嵌入式
C
STM32学习
笔记(串口+DMA)
STM32学习
笔记(串口+DMA)2020.4.20数据位大小与大端小端:实际应用:`assert_param();`函数的理解:串口配合DMA的使用方法回顾:实现平台说明:重要的初始化内容:需要额外注意的要点
Maneuvereality
·
2020-08-11 06:11
STM32学习
-理解窗口看门狗
——————————————————————————————————————————————————————————无论是谁,你的一天也只有二十四小时。你可以玩,可以睡大觉,可以去学习,也可以去探索那片从未到达的那片海。时间不会为任何人停留,你可以选择原地踏步,当然你也可以选择勇攀高峰。------多年以后你会感谢现在努力的自己!——————————————————————————————————
逐夸父
·
2020-08-11 06:15
STM32学习
stm32学习
之窗口看门狗(WWDG)
窗口看门狗的工作原理和上一篇学的独立看门狗的原理是基本一样的,只是独立看门狗是在设定的时间内x-0(计数器在递减)要进行喂狗,否则计数器减到0后将产生RESET信号,而窗口看门狗是在时间段内进行喂狗(递减计数器递减,在上窗口和下窗口内时间段进行喂狗),其中,上窗口是由用户定义的,下窗口是固定为0x3f,如果计数器的值减到大于上窗口值,又进行喂狗时,此时产生RESET信号,如果计数器的值减到0x3f
杨先生_lonely
·
2020-08-11 06:28
STM32
STM32学习
之路(七---红外遥控)
红外遥控是一种无线、非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低。红外遥控不具有穿过障碍物去控制对象的能力。我们所学的是NEC协议的,其特征有:1、8位地址和8位指令长度2、地址和命令2次传输(确保可靠性)3、PWM脉冲位置调制,以发射红外载波的占空比代表“0”和“1”4、载波频率为38KHZ5、位时间为1.125ms或2.25msNEC码的位定义:一个脉冲对应560us的连续载波,一个
不怨天、不尤人
·
2020-08-11 00:27
STM32
嵌入式
STM32学习
笔记(5)——定时器主从模式,精确输出PWM脉冲数量
当要控制步进电机或其他通过控制器输入脉冲控制电机的时候,需要能根据需求调整的脉冲数量等;STM32中发出脉冲一般有两种方式:1)利用定时中断输出脉冲,但是间隔的延时会影响其他主程序的进程,当控制多个电机的时候就非常不可取;2)利用PWM脉宽调制,并通过主从定时器进行设定,好处是不占用主程序时钟,且能精准控制;主从模式主要设置如下几个函数,比如设置定时器1为主,定时器1为从的时候:///*/////
abcvincent
·
2020-08-10 15:29
stm32
STM32学习
笔记:单片机按键单击、双击、长按功能实现
由于项目产品的需要,只能设置一个按键,但是需要实现短按(即单击)切换工作模式、长按开关机、双击暂停等复用功能。下图是三种情况下的按键波形。按键未按下时是高电平,按下去是低电平。按键单击时,判断时间门槛设置为50~2000ms;长按门槛为持续按下2000ms。双击可以视为时间间隔很短的俩次有效单击,从第一次单击上升沿到第二次单击上升沿延时门槛为100~500ms。//按键按下去会出现下降沿,设置按键
暖暖的纠结
·
2020-08-10 07:56
STM32
stm32学习
笔记-esp8266wifi模块连接云平台测试
文章目录一、ATK-ESP8266模块简介。二、测试AT指令连接新大陆物联网云平台。一、ATK-ESP8266模块简介。官方使用手册截图如下,我们知道这个wifi模块有三种模式,其串口通信波特率为115200,数据位为8,停止位为1.测试使用到的一些指令的简介:二、测试AT指令连接新大陆物联网云平台。测试时使用精英版上的USB转TTL模块,即:精英版上USART1的RXD,TXD分别接ATK-ES
某风吾起
·
2020-08-10 04:35
stm32
wifi
物联网
嵌入式
STM32学习
笔记之GPIO功能详述
STM32之GPIO知识点关于GPIO(英语:General-purposeinput/output),通用输入输出的简称,其相应引脚可以供使用者由程控自由使用,此类引脚可作为通用输入(GPI)或通用输出(GPO)或通用输入与输出(GPIO),如当clkgenerator,chipselect等。既然一个引脚可以用于输入、输出或其他特殊功能,那么一定有寄存器用来选择这些功能。对于输入,一定可以通过
余百里
·
2020-08-09 02:20
嵌入式学习
STM32学习
笔记(PWM输出)
本人采用Cube进行的STM32库函数编程,PWM波的输出配置以及代码如下所示:(经过实际实验证明非常好用)以下为定时器PWM输出函数,注意:使用时一定要把原来输出函数注释掉。注释代码如下://sConfigOC.OCMode=TIM_OCMODE_PWM1;//sConfigOC.Pulse=0;//sConfigOC.OCPolarity=TIM_OCPOLARITY_HIGH;//sConf
lilei668
·
2020-08-09 02:08
程序员
stm32学习
笔记之堆栈的理解
1.堆和栈大小定义大小在startup_stm32f2xx.sStack_SizeEQU0x00000800AREASTACK,NOINIT,READWRITE,ALIGN=3Stack_MemSPACEStack_Size__initial_sp;HeapConfiguration;HeapSize(inBytes);Heap_SizeEQU0x00000800AREAHEAP,NOINIT,R
偏执灬
·
2020-08-08 21:53
STM32学习笔记
stm32使用定时器1实现闪烁led
我的
stm32学习
总结性作业有些库参考原子定时器1头文件#ifndef_TIM1_H_#define_TIM1_H_#include"sys.h"voidTIM1_Init(void);#endif定时器
冥夜之子
·
2020-08-08 20:23
note
STM32学习
之旅③ 从点灯到代码移植
STM32系列博客:
STM32学习
之旅①开发环境搭建
STM32学习
之旅②固件库的使用及工程模板的建立
STM32学习
之旅③从点灯到代码移植
STM32学习
之旅④USART串口和上位机通信
STM32学习
之旅⑤SPI
__海阔天空__
·
2020-08-08 20:37
STM32
STM32学习
1:创建工程模板
STM32学习
1:创建工程模板1,建立工程文件夹2,Keil新建工程3,Keil工程配置4,收尾 STM32是基于ARM内核(cortex-m3系列属于armv7架构)的32位MCU,特点是高性能、低成本
未过河的卒
·
2020-08-08 16:59
STM32基础学习
STM32学习
笔记详解-输出比较与输入捕获
针对STM32F103RC学习过程中遇到的较为复杂、难以理解的地方,此处对其进行详细分析,以避免学习笔记中容易出错、混淆、看不懂的地方基于正点原子ALIENTEKmini版,由于其手册对于部分模块的讲解有些模糊,此处记录一些个人理解,便于日后重温概念输出比较是对于已有的信号,自定义要求,当计数器满足要求时,便输出有效,否则输出无效(可以是电平,也可以是模拟信号)PWM是输出比较的特例,通过定时器产
Fally J 幻灵
·
2020-08-08 12:55
笔记
STM32
STM32 I2C通信容易出错的情况
这是第4篇分享,《
STM32学习
笔记》之I2C通信容易出错的情况。I²C是飞利浦公司在1980年为了让各种低速设备(飞利浦芯片)连接起来而研发的一种通信总线。
ybhuangfugui
·
2020-08-07 22:51
STM32学习
笔记(超详细整理144个问题)
1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备;2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用;3、HSEOsc(HighSpeedExternalOscillator)高速外部晶振,一般为8MHz,HSIRC(HighSpe
辉夜星辰
·
2020-08-07 20:22
STM32
STM32学习
笔记之ADC转换
STM32ADC模数转换简介1.ADC简介stm32f103最少有2个AD模数转换器,每个ADC都有18个通道,可以测量16个外部和2个内部模拟量。最大转换频率为1Mhz,也就是转换时间为1us(在ADCCLK=14Mhz,采样周期为1.5个时钟周期时)。最大时钟超过14Mhz,将导致ADC转换准确度降低。stm32的ADC是12位精度的。stm32的ADC转换有两种通道,规则通道和注入通道,注入
偏执灬
·
2020-08-07 18:36
STM32学习笔记
STM32学习
(一)--HAL库中GPIO相关函数
GPIO常用函数GPIO初始化和去初始化函数:1.GPIO初始化函数voidHAL_GPIO_Init(GPIO_TypeDef*GPIOx,GPIO_InitTypeDef*GPIO_Init);/************************************功能:根据指定参数初始化GPIOx外设参数定义:GPIOx:其中x可以是(A..H),用于选择STM32L4系列的GPIO外设G
雎志明智
·
2020-08-07 17:34
STM32
【
STM32学习
】(24)STM32完成模拟IIC实现OLED显示
支持IIC的OLED模块,如下图:这里实现OLED显示,通过模拟IIC总线的形式来实现。模拟IIC的实现过程如下:1.I2C总线是PHLIPS公司推出的一种串行总线,I2C总线只有两根双向信号线。其中一根是数据线SDA,另一根是时钟线SCL。2.每个接到I2C总线上的器件都有唯一的地址。发送数据到总线上的称为发送器,从总线上接收数据的器件称为接收器。每个I2C总线上的器件的地址唯一,主机就是通过寻
xiaocaidayong
·
2020-08-07 12:47
单片机c语言
OLED
STM32
HAL库实现
IIC
STM32学习
之以太网介绍
以太网简介以太网(Ethernet)是互联网技术的一种,由于它是在组网技术中占的比例最高,很多人直接把以太网理解为互联网。以太网是指遵守IEEE802.3标准组成的局域网,由IEEE802.3标准规定的主要是位于参考模型的物理层(PHY)和数据链路层中的介质访问控制子层(MAC)。PHY层在物理层,由IEEE802.3标准规定了以太网使用的传输介质、传输速度、数据编码方式和冲突检测机制,物理层一般
XMJYever
·
2020-08-07 12:14
STM32学习
STM32学习
第一天---安装好了CooCox debuger了解了点GPIO
一开始以为要和软件在同一目录下就把Coocox的驱动(CoMDKPlugin-1.3.1.exe)果断安装在了“右键KEIL软件->查找目标位置”的那个目录下,反复安装好几次都不好使额。后来安装在它的上层目录,这才好使。在debug里面看到了CooCox真是太感人了、然后果断设置啊。选了这个又点了Use。对应的都设置完了。开心了,然后果断去写个关于LED的代码。就是改变对应寄存器的值,开始想先点,
Fleargwe
·
2020-08-07 11:42
STM32
学习
转:STM32-NUCLEO开发平台全方位解析
开发平台具有mbed功能支持Arduino接口,同时还提供STMorpho扩展排针,可连接微控制器的所有周边外设,可以利用Arduino巨大生态系统优势,便于快速实现
STM32学习
和评估!
jnu_fangzebin
·
2020-08-07 09:02
STM32/STM32L1
BNO55移植到STM32平台及其他单片机平台
title:STM32移植BNO055(各种单片机都适用)date:2020-07-26tags:categories:
STM32学习
记录背景听说BNO055很牛逼,买一个来摸一摸。
Carbon6
·
2020-08-06 11:16
STM32学习
keil利用debug和数组获取稳定调试数据
title:keil的debug小技巧date:2020-07-2119:28:12tags:categories:
STM32学习
记录背景调robomaster的6020电机时,需要把pid的数据导出来进行
Carbon6
·
2020-08-06 11:16
STM32学习
STM32使用ARM优化数学库arm_math.h函数库配置指南
title:STM32F4xx调用arm_math.h库date:2020-07-1714:57:12tags:categories:
STM32学习
记录为什么要用到这个库这段时间在调Robomaster
Carbon6
·
2020-08-06 11:46
STM32学习
单片机
STM32红外接收分析
title:STM32红外接收分析date:2020-06-1800:45:12tags:categories:
STM32学习
记录红外遥控原理分析对于红外遥控,一般都不会陌生,我们身边就有很多采用红外遥控的设备
Carbon6
·
2020-08-06 11:46
STM32学习
PID深度解析(基于STM32平衡小车)
title:平衡车PID分析date:2020-06-0420:46:21tags:categories:
STM32学习
记录初步认识PID对于我这个非控制院的学生来说,这方面的理论知识本来就不足,加上以前基本上干的都是点灯的事
Carbon6
·
2020-08-06 11:46
STM32学习
STM32 定时器的几种基本使用
title:STM32——外设Timer定时器date:2020-05-2014:43:52tags:categories:
STM32学习
记录对定时器的基本认识先来看看这种MCU有多少定时器:定时器分为
Carbon6
·
2020-08-06 11:41
STM32学习
STM32 TB6612驱动的直流有刷减速电机
title:减速直流有刷电机date:2020-05-2019:45:11tags:categories:
STM32学习
记录电机的基本认识这里呢,平衡小车最常用到的是直流编码有刷电机,直流的意思是使用直流电
Carbon6
·
2020-08-06 11:41
STM32学习
stm32学习
随记:DMA使用(HAL库)
1、stm32f103有两个DMA2、DMA1有7个通道,DMA2有5个通道。同一时间内是能使用一个通道,所以要设定好优先级。可以在DMA_CCRx寄存器中设置,有最高优先级、高优先级、中等优先级和低优先级四个等级。第二阶段是硬件,如果两个请求有相同的软件优先级,则较低编号的通道比高编号的通道有较高的优先权。例如:通道2优先于通道4。3、DMA通道,每个通道都可以在由固定地址的外设寄存器和存储器之
无.处安放的灵魂
·
2020-08-05 15:24
stm32
STM32学习
笔记(四)——串口控制LED(中断方式) ...
目录:一、时钟使能,包括GPIO的时钟和串口的时钟使能二、设置引脚复用映射三、GPIO的初始化配置,注意要设置为复用模式四、串口参数初始化配置五、中断分组和中断优先级配置六、设置串口中断类型并使能串口中断七、编写中断服务函数函数名格式为函数名格式为USARTxIRQHandler(x对应串口号)。八、主函数的实现。一、时钟使能,包括GPIO的时钟和串口的时钟使能RCC_AHB1PeriphCloc
weixin_33969116
·
2020-08-05 14:16
推荐一些stm32和DSP的学习视频和教程(资料)
一、
STM32学习
资料(视频)1、刘洋老师边讲边写STM32视频教程(基础篇):http://v.youku.com/v_show/id_XNTcwNTQ2Mjgw.html?
阳光的科技狗
·
2020-08-05 14:23
硬件学习
STM32学习
——AD单通道与多通道转换(DMA)
第三章AD转换本章的内容分两部分,第一是AD的单通道转换,第二是AD的多通道转换。首先先将单通道转换。STM32中自带的AD最大的转换频率是14MHZ,共有16个转换通道,每个转换通道对应的管脚如下表所示。管脚名默认复用功能PF6ADC3_IN4PF7ADC3_IN5PF8ADC3_IN6PF9ADC3_IN7PF10ADC3_IN8PC0ADC123_IN10PC1ADC123_IN11PC2A
qq_21166415
·
2020-08-05 13:45
【记录】
STM32学习
之第一个程序(点亮LED)
#
STM32学习
之第一个程序(点亮LED)开发板:NuceloL053R8芯片:STM32L053R8软件:IARforARM7.4,STM32CubeL0代码示例如下(库函数版):voidblinkMyLed
EdgeAI-Lab
·
2020-08-05 13:40
STM32进阶指南
CSDN微博第一篇,
STM32学习
之记录STM32CubeMX + MDKv5 + Stm32F407 + 8720A 的以太网连接方法。
在某宝买的407的开发板,自带以太网口,使用的是8720A的PHY芯片。废话不多说,首先用CubeMX生成代码,选芯片不多说,要打开ETH以太网接口,因为这个8720A只支持RMII,所以选RMII。然后把LWIP协议栈勾选,免得自己移植。我是用的STLINK做下载调试,所以打开了SYS,另外有串口,所以打开了UART来做日志输出。如图:如果debug不是用的stlink,请随意。如果没有从USA
hustwf
·
2020-08-05 13:49
STM32学习
笔记-PWM波形输出
调试芯片:STM32F103C8T6外部晶振:8MHz功能介绍:使用Timer3实现两路(可四路)PWM波形的输出代码如下:初始化:系统时钟初始化,GPIO端口初始化,Timer初始化系统时钟初始化:/*配置系统时钟为72M*/SystemInit();GPIO端口初始化:/**************************************************************
weixin_34161083
·
2020-08-04 20:07
STM32学习
笔记之正交编码器…
转自http://bbs.ednchina.com/BLOG_ARTICLE_1473143.HTM最近做一个项目,主控芯片用STM32RBT6,要用到光栅尺,本来带一个控制器的,通过控制器的232可以读取光栅尺的数据,但这个控制器太大,设备中放不下,于是,考虑自己做一个,网上看到很多有用CPLD的方案,后来无意间发现stm32的定时器可以配置成编码器,甚喜高兴之余,突然发现stm32的定时器是1
lxalxy
·
2020-08-04 15:23
【
STM32学习
】(25)STM32完成配置IIC实现OLED显示
这个和博文《【
STM32学习
】(24)STM32完成模拟IIC实现OLED显示》有不一样的地方,这里是通过STM32内置IIC配置实现OLED显示,这个效果要比模拟的IIC好。
xiaocaidayong
·
2020-08-04 12:26
单片机c语言
STM32学习
笔记之DMA传输
一、DMA简介1、DMA简介DMA(DirectMemoryAccess:直接内存存取)是一种可以大大减轻CPU工作量的数据转移方式。CPU有转移数据、计算、控制程序转移等很多功能,但其实转移数据(尤其是转移大量数据)是可以不需要CPU参与。比如希望外设A的数据拷贝到外设B,只要给两种外设提供一条数据通路,再加上一些控制转移的部件就可以完成数据的拷贝。DMA就是基于以上设想设计的,它的作用就是解决
智小星
·
2020-08-04 08:30
单片机学习笔记
STM32学习
笔记0
学习STM32库函数开发的第一天我遇到了延时函数(正点原子自带的延时函数)无法使用的问题,初步认为是时钟的配置出现了问题,然而跟着手册一步步操作还是陷入延时函数死循环的问题,主要是这句代码的判断出问题了voiddelay_us(u32nus){u32ticks;u32told,tnow,tcnt=0;u32reload=SysTick->LOAD;//LOAD的值ticks=nus*fac_us;
我要积分我要积分
·
2020-08-03 22:05
STM32学习
笔记(一)-------GPIO口的操作
1.新建一个工程模板2.GPIO口操作的步骤(1)声明一个结构体GPIO_InitTypeDefGPIO_InitStructure;这个结构体中包括GPIO_Pin、GPIO_Mode、GPIO_Speed。(2)端口使能:RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOD,ENABLE);调用上述函数,函数参数第一个
kabuto_hui
·
2020-08-03 18:56
stm32学习
笔记 F1系列GPIO库函数介绍
voidGPIO_Init(GPIO_TypeDef*GPIOx,GPIO_InitTypeDef*GPIO_InitStruct);作用:初始化一个或者多个IO口(同一组)的工作方式和速度。该函数主要是操作GPIO_CRL(CRH)寄存器,在上拉或者下拉的时候有设置BSRR或者BRR寄存器GPIOx:GPIOA~GPIOGtypedefstruct{uint16_tGPIO_Pin;//指定要初
Wu_Yimin
·
2020-08-03 14:03
stm32
STM32学习
笔记之C语言复习+寄存器地址名称映射分析
一,c语言复习1.基本操作符2.#define宏定义关键词“标识符”为所定义的宏名。“字符串”可以是常数、表达式、格式串等。例如:#defineSYSCLK_FREQ_72MHz72000000定义标识符SYSCLK_FREQ_72MHz的值为720000003.#ifdef条件编译单片机程序开发过程中,经常会遇到一种情况,当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。条件编
Xiao老板
·
2020-08-03 09:13
STM32G4学习记录
c语言
GPIO工作原理
stm32学习
笔记(五)
参考:【STM32】GPIO工作原理(八种工作方式超详细分析,附电路图)总结一下:输入主要分为:1、浮空输入2、模拟输入3、上拉输入4、下拉输入浮空、上拉、下拉都要经过经过施密特触发器进入输入数据寄存器。浮空输入下端口的电平信号可进入数据寄存器,但是端口悬空时,读入的信号是不确定的。上拉输入和下拉输入状态下,如果IO端口有高低电平,依照端口状态输入到数据寄存器;如果IO端口是悬空的,则IO端口的上
Jassicar
·
2020-08-02 16:19
stm32学习笔记
STM32学习
笔记之工程模板的建立
1、先在电脑的某个目录下建一个文件夹,名为“模板”,再在模板目录下建四个文件夹,分别为”USER”,”CORE”(存放核心文件和启动文件),”OBJ”(用来存放编译过程文件和hex烧录文件),和”FWLib”(存放ST官方提供的库函数源码文件)。其中USER目录用来放工程文件(即在KEIL软件中的点击新建工程的目录定位到USER中),以及主函数文件main.c和其它包括system_stm32f1
Freewill123
·
2020-08-02 15:19
STM32学习
笔记--GPS模块
模块介绍(NEO-6MGPS模块)模块特点1、模块自带陶瓷天线及MAXIM公司20.5dB高增益LNA芯片,搜星能力强。2、模块可通过串口进行各种参数设置,并可保存在EEPROM,使用方便。3、模块自带IPX接口,可以连接各种有源天线,适应能力强。4、模块兼容3.3V/5V电平,方便连接各种单片机系统。5、模块自带可充电后备电池,可以掉电保持星历数据1。引脚说明PPS引脚同时连接到了模块自带了的状
Do_Not_Ask_Me
·
2020-08-02 15:59
STM32笔记
STM32学习
笔记之按键扫描
按键扫描的两种模式1.支持连续扫描模式连续按下时,会认为有多个数值,比如我们的遥控板,一直按下则频道会一直增加。2.不支持连续模式连续按下时,仅认为只有一个数值,比如我们的电源按键,长时间的按下并不会一直有效,从而频繁的开关机,就算按的时间很长,也只会进行一次。只有在前一时刻的状态与这个时候的状态不想同时,会记一个数值。比如之前是高电平,现在是低电平就记一次,一直是低电平,则不继续计数进行。如何用
Xiao老板
·
2020-08-01 21:59
STM32G4学习记录
STM32学习
笔记之按键查询方式控制led灯的亮灭
其实接触STM32已经快半年了,端断续续的也学习了一下的STM32的各个模块的基本功能,刚开始的时候也是看比人的写的代码,看懂了然后再去修改,能够在自己的平台上实现基本的功能,也就是到现在才能真正的按照自己的想法来实现写功能,在本文中我将介绍下比较经典的按键驱动程序的实现方式--查询,当然中断方式的应用也比较广泛,在此先不做介绍了。首先我的硬件平台是奋斗版STM32,之所以选择这款开发版是因为板子
记事本
·
2020-07-31 13:09
嵌入式
STM32学习
笔记之__attribute__ ((at())绝对定位分析
学习STM32也会遇到这样的绝对定位的问题如下:uint8_tUART_RX_BUF[1024]__attribute__((at(0X20001000)));//就是将串口接收的数据定位到RAM中起始地址为0X20001000;绝对定位要么定位到flash、要么定位到RAM,这里我们将定位在flash进行说明。MDK如何实现将数据存储到FLASH指定地址?我们在烧录数据的时候,一般是从0x080
偏执灬
·
2020-07-30 22:10
STM32学习笔记
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他