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
嵌入式驱动开发杂记
全志V3S
嵌入式驱动
开发(开机脚本、程序运行)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】目前为止的内容,大部分都是和驱动相关的。就算有部分上层代码,也只是为了测试驱动是否ok而编写的。事实上,作为嵌入式设备,它本身其实就是为了实现某个专有功能而设计的。而这些上层应用中,有很大一部分,我们是希望做成开机启动、长期运行的。当然,所有这些开机启动的程序最好有一个脚本管理起来,比如我们之前说的au
嵌入式-老费
·
2023-06-18 10:25
全志V3S嵌入式开发
驱动开发
全志V3S
嵌入式驱动
开发(u盘写读)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】对于现在的soc来说,基本上usb是标配的。它一般需要支持usbhost、device和otg三种模式。简单解释下,host模式,就是v3s把自己当成了主机,其他设备都是从设备;device模式,相当于别人是主机,v3s是从设备,别人来访问它;otg模式,则可以把usb看成是一种传输媒介,比如可以把us
嵌入式-老费
·
2023-06-17 08:44
全志V3S嵌入式开发
驱动开发
全志V3S
嵌入式驱动
开发(屏幕花屏问题的解决)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】之前我们测试过lcd屏幕驱动以及触控驱动时,当时确实是成功的。但是由于这个屏幕是直接从旗舰店买的,价格略贵,有点超出成本。后来,陆陆续续从其他店家买了3块lcd,测试的时候,发现有的时候屏幕是没问题的,有的时候是有问题的,整个故障没有一定的规律。正确显示的时候,屏幕略暗。如果出现花屏,就会立马出现很多的
嵌入式-老费
·
2023-06-15 09:17
全志V3S嵌入式开发
驱动开发
全志V3S
嵌入式驱动
开发(音频输出和音频录制)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】之前在芯片公司的时候,基本没有看过音频这一块,只知道有个alsa框架这么个知识点。要驱动音频,需要两部分,一部分就是底层驱动,一部分就是alsa上层接口,两者缺一不可。对于荔枝派来说,底层的驱动其实都已经包含在linuxkernel里面了,客户只要自己port好一个alsa库,或者类alsa库,就可以开
嵌入式-老费
·
2023-06-13 12:51
全志V3S嵌入式开发
驱动开发
音视频
全志V3S
嵌入式驱动
开发(wifi驱动)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】荔枝派上面除了支持v3s自带的有线网口,还带有一个支持sd协议的esp8089wifi模块。有了这个模块,v3s没有网线,也可以用它和外界联系了。但是,我们实际测试下来,效果并不算很理想。这其中最主要的原因,就是网络延迟有点高,哪怕路由器就在测试桌旁,改善也不是很大。当然,我们也看到有人使用了wifi模
嵌入式-老费
·
2023-06-13 08:53
全志V3S嵌入式开发
驱动开发
全志V3S
嵌入式驱动
开发(触摸屏驱动)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】所谓的触摸屏,其实就是在普通的lcd屏幕之上,再加一层屏而已。这个屏是透明的,这样客户就可以看到下面lcd屏幕的内容,另外一方面,通过触摸信号,还可以实现人和机器的自然交互,这是一种非常好的体验形式。像早期的按键手机,大家用着其实还行,只不过后来转成智能手机,只剩下一个屏幕之后,就一股脑全转成触摸屏手机
嵌入式-老费
·
2023-06-12 12:29
全志V3S嵌入式开发
驱动开发
全志V3S
嵌入式驱动
开发(开发环境再升级)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】前面我们陆陆续续开发了差不多有10个驱动,涉及到网口、串口、音频和视频等几个方面。但是整个开发的效率还是比较低的。每次开发调试的时候都很麻烦,譬如说,如果是驱动代码的问题,就需要把sd卡拆下来,重新烧入;再比如说,uboot和linux之间不能连续运行,需要手动做一些配置之后,再启动linuxkerne
嵌入式-老费
·
2023-06-11 13:32
全志V3S嵌入式开发
驱动开发
全志V3S
嵌入式驱动
开发(lcd屏幕驱动)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】对于一些设备,人们是希望从屏幕上面获取结果信息的,这样也显得更直观一些。另外,也有一些设备,它本身是需要客户和它不停交互,去一起完成某个功能的,这个时候,我们就要引入电容屏或者电阻屏了。那么,对于v3s来说,如果需要完成lcd屏幕的驱动和显示,需要完成哪些工作呢,这部分今天大家可以一起讨论下。1、重新编
嵌入式-老费
·
2023-06-11 02:54
全志V3S嵌入式开发
驱动开发
基于ChatGPT使用报告 (针对嵌入式领域测试及心得)
gpio【50%】3、基于高通代码的提问基于高通代码含义的解析【效率80%】基于高通新增TP驱动提问【效率50%】基于dtsi设备树配置提问【效率0%】4、基于电路模块的提问【效率90%】编辑编辑5、基于
嵌入式驱动
代码提问基于
daisy.skye
·
2023-06-07 19:49
感悟
stm32
linux
Android
chatgpt
mr-library 开源
嵌入式驱动
框架
背景随着国产微控制器的崛起,市场上的微控制器种类越来越多。然而,以前的微控制器开发往往忽略了整体框架和程序分层,导致更换微控制器型号往往需要更改应用层代码,这使得开发工作变得繁重且乏味。常见的开发方式大多分为两种:常见的开发方式通常分为两种:裸机编程和RTOS编程,由于两种方式的代码编写方式存在巨大差异,因此在两种方式之间切换意味着需要进行大规模的工程修改。mr-library的目标是帮助开发者提
·
2023-06-07 19:14
嵌入式单片机c开源工具
全志V3S
嵌入式驱动
开发(pwm驱动)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】pwm驱动也是常见的一种驱动方式。常见的pwm,其实就是一组方波,方波中的高低电平之比称之为空占比。通过调节这个空占比,可以实现不同的控制目的,比如说呼吸灯、电机控制等等。接下来,正好可以看看如何对v3s的pwm进行设置,以及如何在linux平台下使用pwm。1、pwm0和pwm1目前V3S支持两个pw
嵌入式-老费
·
2023-06-07 08:41
全志V3S嵌入式开发
驱动开发
【Linux 裸机篇(四)】I.MX6ULL C语言 LED 驱动
文章目录一、汇编搭建C语言环境二、C语言编写三、编写Makefile四、链接脚本一、汇编搭建C语言环境实际工作中是很少用到汇编去写
嵌入式驱动
的,大部分情况下都是使用C语言去编写的。
Eiker_3169
·
2023-04-19 07:09
linux
c语言
Linux
嵌入式驱动
开发12——pinctl和gpio子系统实践操作
文章目录全系列传送门什么是pinctrl和gpio子系统pinctel子系统pinctel子系统功能查看属性表达查看pinctrlgpio子系统gpio子系统功能常用gpio子系统提供的api函数gpio_request函数gpio_free函数gpio_direction_input函数gpio_dierction_output函数gpio_get_value函数gpio_set_value函数
“逛丢一只鞋”
·
2023-04-12 05:58
i.MX6
linux
c++
嵌入式
飞凌
嵌入式软件工程师是前端还是后端_【一线】当嵌入式软件工程师有什么感受
嵌入式工程师在企业工作的真实内容嵌入式软件开发具体可以分三类:
嵌入式驱动
工程师:编写和移植各种芯片驱动(如音频芯片),优化硬件设备驱动(如温湿度传感器),得精通各种硬件接口协议(如I2C协议)、系统调度
新片场学院小可爱
·
2023-04-04 05:24
嵌入式软件工程师是前端还是后端
网络游戏服务器
开发杂记
---区服管理
0x00分区的概念经常玩游戏的朋友都知道,下载完游戏,注册完账号,就要进入选择区服了,比如以前双线机房还不普及的年代,会看到电信1区,电信2区。现在的游戏都是双网环境了,常见的分区如手Q1区,微信1区等。wow0x01分区服务器的设计先来解决第一个问题,这些区服的列表信息如何获取。一般的解决方案就是使用http请求来返回json数据,我们称这个服务器为索引服务器,这个索引服务器可以做成多点负载均衡
Hefe
·
2023-03-28 19:30
linux
嵌入式驱动
架构,嵌入式系统最小驱动框架(类似linux驱动程序架构)
2010年就打算把linux里的驱动框架核心代码抠出来的,但是由于懒而且linux代码量大,一直下不了手。最近调试的intelcurie里驱动架构也类似linux,代码就少多了,由于工作需要不得不梳理一下这一堆代码,今天花了一下午,把整个BSP部分的驱动核心抽离出来了,并且做了几个小sample。最小驱动框架核心代码1、设备管理device.c#include#include#include#in
weixin_39661353
·
2023-03-23 18:39
linux嵌入式驱动架构
嵌入式Linux学习基础规划篇
下面来介绍一下嵌入式linux学习基础规划,目标是达到适应嵌入式应用软件开发、嵌入式系统开发或
嵌入式驱动
开发的基本素质。采用了目前应用最广泛的软硬件开发平台(Linux和Arm)。
weixin_33717117
·
2023-03-12 23:12
嵌入式
shell
操作系统
Linux
嵌入式驱动
开发13——ioctl接口(gpio控制使用)
接口命令规则命令的合成宏与分解宏合成宏分解宏测试程序使用_IOmodule_leds.cMakefileapp.c结果使用_IOW使用_IOR实验结果完整代码module_leds.capp.c全系列传送门Linux
嵌入式驱动
开发
“逛丢一只鞋”
·
2023-03-12 23:41
i.MX6
内核
linux
嵌入式
飞凌
嵌入式Linux教程—裸机、应用、驱动完整教程目录
无论你是干嵌入式软件、还是
嵌入式驱动
,无论以后从事的具体行业是如何,都可以学习本教程内容。由于单片机部分暂时不写,所以比较适合有一些单片机基础的同学。待嵌入式应用完成后,再写单片机相关教程。
闪耀大叔
·
2023-03-12 23:34
嵌入式Linux入门
学习
嵌入式
嵌入式Linux
单片机
物联网
嵌入式驱动
模块的加载与卸载
最近学习正点原子
嵌入式驱动
模块加载与卸载的时候,使用命令:modprobechrdevbase.ko出现hrdevbase:versionmagic'4.1.15SMPpreemptmod_unloadmodversionsARMv6p2v8
CinzWS
·
2022-12-18 18:50
嵌入式Linux学习
linux
嵌入式硬件
嵌入式驱动
初级-中断
中断上半部与下半部四、下半部机制之tasklet----基于软中断五、按键中断下半部机制之tasklet六、下半部机制之workqueue-----基于内核线程七、按键中断下半部机制之workqueue前言记录
嵌入式驱动
学习笔记一
兔子警官QAQ
·
2022-12-13 14:21
嵌入式驱动
linux
驱动开发
嵌入式硬件
嵌入式驱动
初级-字符设备驱动基础
文章目录前言一、驱动学习预备知识1.什么是设备驱动程序2.向内核添加新功能方法2.1新功能源码与Linux内核源码不在同目录下2.2在Ubuntu下加载和删除ko文件步骤2.3在开发板下加载和删除ko文件步骤2.4内核模块基础代码解析二、字符设备驱动框架2.1Linux内核对设备的分类2.2字符设备驱动开发步骤2.3字符设备驱动代码编写2.4字符设备应用层代码编写2.5字符设备驱动添加读写三、io
兔子警官QAQ
·
2022-12-13 14:50
嵌入式驱动
linux
驱动开发
嵌入式驱动
初级-阻塞与非阻塞
文章目录前言一、五种IO模型二、阻塞与非阻塞三、多路复用四、信号驱动前言记录
嵌入式驱动
学习笔记一、五种IO模型当应用程序对设备驱动进行操作的时候,如果不能获取到设备资源,那么阻塞式IO就会将应用程序对应的线程挂起
兔子警官QAQ
·
2022-12-13 14:50
嵌入式驱动
linux
驱动开发
做嵌入式linux驱动的前途何在
我做
嵌入式驱动
开发已经一年多了,感觉没学到多少东西。
Aguangg_6655_la
·
2022-12-06 14:26
嵌入式开发
linux驱动
嵌入式学习基础——提升
文章目录介绍适用于:原作者:licrifan原文相关链接1.
嵌入式驱动
开发的概念,所包含的领域。
我还是没办法想到一个好名字
·
2022-11-24 07:21
嵌入式
嵌入式
掌握微控制器和
嵌入式驱动
程序开发
掌握微控制器和
嵌入式驱动
程序开发(MCU1)学习使用嵌入式C开发裸机驱动程序:从头开始为STM32GPIO、I2C、SPI、USART编写驱动程序课程英文名:MasteringMicrocontrollerwithEmbeddedDriverDevelopment
IT教程精选
·
2022-10-05 18:06
单片机
stm32
嵌入式硬件
【Linux学习】正点原子裸机篇 C语言LED实验实现
上一篇使用汇编语言编写LED等驱动实验,在实际工作中较少使用汇编编写
嵌入式驱动
,毕竟汇编过于底层,难度较大。
simon_fighting
·
2022-10-02 08:35
Linux学习
c语言
linux
arm
基于linux的led灯的c代码,「正点原子Linux连载」第十章C语言版LED灯实验
10.1C语言版LED灯简介第八章的汇编LED灯实验中,我们讲解了如何使用汇编来编写LED灯驱动,实际工作中是很少用到汇编去写
嵌入式驱动
的,毕竟汇
weixin_39943101
·
2022-10-02 08:04
嵌入式驱动
工程师学习路线【建议收藏】
网上看了很多的嵌入式学习路线,有的比较片面,有的为了博人眼球东拼西凑,几乎把整个行业用得着用不着的技术都写上去了,没有侧重点,简直是劝退指南,还有的纯粹是打广告卖板子招生。一口君曾经是某见的教学总监,带过的学生也有大几千了,基本都从事linux相关开发工作。现在在各行各业也基本都是翘楚,有的都成公司技术主管,带领几十人上百人团队。一口君凭借多年的研发和开发经验,整理了嵌入式学习的最经典路线下面就为
一口Linux
·
2022-09-01 08:12
从0学arm
从0学linux驱动
原创
Linux
嵌入式驱动
开发01——第一个驱动Hello World(附源码)
功能实现完整代码编译第一种方法第二种方法编译成模块第一步:Makefile第二步:编译驱动准备配置环境变量编译加载驱动模块发送到板子卸载模块编译驱动实践(usb转串口驱动)任务需求分析全系列传送门Linux
嵌入式驱动
开发
“逛丢一只鞋”
·
2022-05-07 11:29
i.MX6
linux
编程语言
#Android
开发杂记
--打包release(发行版)App,并将其体积压缩至最小
#Android
开发杂记
--打包release(发行版)App,并将其体积压缩至最小引言生成签名文件配置build.gradle文件执行Release打包脚本引言我们在AndroidStudio中开发完
投笔丶从戎
·
2021-05-03 22:35
Android
android
gradle
android
studio
apk
网络游戏服务器
开发杂记
---登陆和角色列表
0x00回顾上一篇文章中我们讲到了游戏中的区服划分,其中也提到了一些账号登陆的流程。那这个小节我们好好梳理一下登陆的流程,以及登陆中遇到的一些异常情况,到最后的成功获取角色列表。还记得我们上个小节中讲到的,账号密码验证成功后,登陆网关服务器(LoginGateServer)会获取到这个ack的信息,并且向中心服务器(CenterServer)去查询当前账号状态,并由CenterServer分配下一
Hefe
·
2021-03-11 06:24
嵌入式软件工程师_海康威视嵌入式软件工程师笔试题分享(含解答)
说明:本篇文章题库来源于网络,目的在于共同学习,共同进步,知识分享可以通过网络平台不断提高自己海康威视
嵌入式驱动
工程师的题目只包含选择题和简答题,没有编程题。
weixin_39855186
·
2020-12-06 14:58
嵌入式软件工程师
嵌入式驱动
解析:从串口驱动到Linux驱动模型
本文通过对Linux下串口驱动的分析。由最上层的C库。到操作系统系统调用层的封装。再到tty子系统的核心。再到一系列线路规程。再到最底层的硬件操作。对Linux中的tty子系统进行简要的说明。从理论到实践。以便读者能对OS原理有更深入的了解和更具体的掌握。在具体分析之前。我们必须对串口。驱动。和Linux操作系统有一定的了解。这一阶段我们有三个问题需要解决:1.什么是Linux操作系统。2.什么是
Leon_George
·
2020-11-02 22:23
嵌入式开发
linux
串口驱动
驱动模型
嵌入式驱动
SwiftUI 官方教程|开发资料
代码仓库:appke/PlaySwiftUI:SwiftUI官方文档,
开发杂记
screenshot.gif[译]SwiftUI官方教程版本内容简介[译]SwiftUI官方教程(一)-1.声明式语法[译]
geekAppke
·
2020-10-12 18:40
关于
嵌入式驱动
开发,这篇文章让你了解透彻!
01
嵌入式驱动
开发到底学什么嵌入式大体分为以下四个方向:一、嵌入式硬件开发:熟悉电路等知识,非常熟悉各种常用元器件,掌握模拟电路和数字电路设计的开发能力。
苦行僧1
·
2020-09-27 16:38
嵌入式经验分享推文
嵌入式驱动
工程师开发学习路线
ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标:(1)掌握主流嵌入式微处理器的结构与原理(初步定为arm9)(2)必须掌握一个嵌入式操作系统(初步定为uclinux或linux,版本待定)(3)必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。从事嵌入式软件开发的缺点是:(1)入门起点较高,所用到的技术往往都有一定难度,若软硬件基础不好,特别是操作系统级软件功底不深
逗创创
·
2020-09-17 06:00
其他
嵌入式开发
驱动工程师
linux
arm
操作系统
嵌入式linux下usb驱动开发方法--看完少走弯路
本人做过2年的
嵌入式驱动
开发,usb占了一大半的时间。
jiaoyun007
·
2020-09-16 03:42
Linux内核
iOS:
开发杂记
(一)--Lang
@classincludeimport#include:用于对某文件的引用;#import:asanimprovedversionof#include.Whetherornotit’simproved,however,isstillamatterofdebate.#importensuresthatafileisonlyeverincludedoncesothatyouneverhavea
晴-_-天
·
2020-09-15 22:20
iOS
iOS.General
开发杂记
-chyer
方法1:让/etc/profile文件修改后立即生效,可以使用如下命令:#./etc/profile注意:.和/etc/profile有空格方法2:让/etc/profile文件修改后立即生效,可以使用如下命令:#source/etc/profileorg.apache.commons.lang.exception.ExceptionUtils.getFullStackTrace(e)nohupj
丘色果
·
2020-09-15 04:43
笔记
鼎捷T100
开发杂记
1.复制GR报表代码方面要去手动复制tgl、tgx、tgx2、tab,模板方面要手动复制rdd(如果复制完还是不行就再走一次188)2.sql报错改为不退出WHENEVERERRORCALLcl_err_msg_log3.excel汇出问题汇出没有对应数组,是因为画面档没有排序4.sr不生成查询报表有可能是因为azzi300要重新审核5.程序备份/u3/backup。。下面是星期一二三。。。。
上山打虎
·
2020-09-13 19:52
DPDK2.2.0
开发杂记
一—— 网口抓包分片禁止及MTU配置
1.禁止网口抓包分片DPDK收发包是基础核心模块,网卡需要应用进程进行配置并启动,测试过程中发现DPDK驱动igb_uio抓包可能会出现mbuf串。当网络包比较大时,DPDK驱动会把包进行分片放到一组Mbuf中并进行链接成串,应用进程从接收队列中取出的可能就是Mbuf串,如果要进行深层解析需要应用进程自己进行重组,给应用进程造成负担。在实际应用中我们可以增大Mbuf大小禁止掉DPDK的驱动功能,以
zangchang
·
2020-09-13 17:40
正点原子i.mx6u驱动开发指南中,30.4.4小节,tftp与Ubuntu进行网络通信下载zImage的时候显示File not found错误问题分析及解决记录
问题描述:正点原子i.mx6ull
嵌入式驱动
开发指南手册中,第的tftp的配置文件中,在实际使用中发现不能使用tftp命令与ubuntu主机进行tftp网络通信!
笑在山水间
·
2020-09-13 04:51
Linux
嵌入式
linux
ubuntu
IOS音频架构之Audio Unit
因为以前读研的时候学的是DSP
嵌入式驱动
开发算法移植,所以对这部分比较熟悉,就和大家摆摆龙门阵
郑微
·
2020-09-11 04:14
windowns 安装VMware虚拟机常见问题,屏幕不能跟随窗口变化而变化
只有在安装好以上三步之后才能开始你的UNiX高级编程或者Linux的内核开发,驱动开发,UNIX网络编程;当然,如果是嵌入式的驱动开发或者应用开发,还需要下载交叉编译环境arm-linux-gcc,关于
嵌入式驱动
开发
jinbaippdpdpdpdpd
·
2020-08-26 13:08
linux环境搭建
就业感言:从事自己真正感兴趣的工作
来源:华清远见嵌入式学院上海中心就业部学员姓名:陈剑炼所在班级:上海1003期班就业单位:乾视工作职位:
嵌入式驱动
开发在工作了三年多的时间后,放弃自己熟悉的工作,而转入自己真正喜欢的嵌入式软件行业需要下很大的决心
华清远见嵌入式学院
·
2020-08-24 14:06
关于我
linux嵌入式方向
职业规划
Mmap设备方法---那些年我们一起玩
嵌入式驱动
mmap设备方法)Mmap系统调用(功能)Void*mmap(void*add,size_tlen,intprot,intflags,intfd,off_toffset)Mmap系统调用(参数)*Addr指定映射的起始地址,通常设为NULL,由系统指定。*Length:映射到内存的文件长度*port:映射区的保护方式,可以是:PROT_EXEC:映射区可被执行;PROT_READ:映射去可被读取;
iteye_6233
·
2020-08-21 09:19
嵌入式驱动
那年的笔试面试-有干货
面试简述从9月份开始即吹响了找工作的号角,众说纷纭,有老师说9月份的没有必要,因为面向学历招聘(很抱歉啊,博主第一学历太渣了,研究生学历还可以把);有学生也因为数次的碰壁而退居幕后,准备这十月份的再次重来。但是残酷的现实证明,没有经过9月分的洗礼,很难有10月份的腾飞,我也很庆幸自己能够于9月付诸行动。我第一家去的是浙江大华,之后也投了中船但是石沉大海。在苏州园区中漫无目的地闲荡,只要看到有软件岗
kuniqiw
·
2020-08-20 00:19
笔试面试
做驱动的知识背景
与PC机的驱动程序开发不同的是,PC上的驱动程序开发一般主要需要PC上装的操作系统的实现和要做驱动的那个外设的硬件构[52RD.com]成;而作
嵌入式驱动
开发很多是没有操作系统的,很多只有一套简单的监控程序
wori2000
·
2020-08-17 17:39
嵌入式
工具
程序开发
算法
通讯
数据结构
985硕士出来
嵌入式驱动
开发工资能到多少?
question/34686343/answer/308464284作者:埃尔维斯·刘能前言:上班划水在知乎看到一个帖子,网友问:现在要选个方向,嵌入式的收入看起来好像没有互联网方向的高,985硕士出来
嵌入式驱动
开发工资能到多少
张巧龙
·
2020-08-17 12:18
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他