全志A20-Vortex-C2核心板-ADC介绍及封装库说明手册V1.1

合集下载

全志A20 CTP与Sensor自动检测使用文档_20130617

全志A20 CTP与Sensor自动检测使用文档_20130617
1.2 适用范围
适用于 A20 相对应平台。
1.3 相关人员
使用自动加载功能以及相关的开发与维护人员应该仔细阅读本文档。
1.4 文档介绍
本文档第二章主要说明自动检测模块的功能以及实现原理,需要注意的事项;第三章主 要说明自动检测功能的使用步骤;第四章说明如果添加一个没有支持的设备到自动检测中 来。
1.5 说明
3.自动检测功能使用步骤........................................................................................................ - 12 3.1 Gsensor 使用步骤..................................................................................................... - 12 3.2 CTP 使用步骤............................................................................................................. - 15 -
少时间之后才能进行操作,确认 I2C 操作的可行性。 � 特殊特性。如必须通过 i2c 总线进行第二次读取后,才能读取到正确的数值,目前该模
块中 retry 次数为四次,即当需要重试的次数超过四次时,请做相应的修改。
(2)同类设备,I2C 地址相同时
同类设备中,出现 I2C 地址冲突时,如果不能凭借设备的特有特性(chip id 值等)进 行区分,特别是没有 chip id 值的设备,在使用自动检测时,一定要将不使用的相同地址 的设备剔除掉,可以在 sys_config.fex 文件的扫描列表中,在想要剔除的设备的名称后写 0 即可。

全志A20平台init-input说明文档_20130617

全志A20平台init-input说明文档_20130617

C on f i d e n t i al A20平台init-input 说明文档V 1.02013-06-17C on f i d e n ti a l Revision HistoryVersion Date Changes compared to previous issue V1.02013-06-17Initial versionC o n f i d e n t i al 目录1.前言 (5)1.1编写目的 (5)1.2适用范围 (5)1.3相关人员 (5)1.4文档介绍....................................................................................................-5-2.模块介绍.. (6)2.1模块功能介绍 (6)2.2相关术语介绍 (6)2.3模块源码介绍 (6)2.4模块menuconfig 配置 (6)3.init-input 模块详细讲解 (8)3.1关键数据结构介绍 (8)3.1.1enum input_sensor_type (8)3.1.2struct ctp_config_info (8)3.1.3sensor_config_info (10)3.1.4struct ir_config_info ...........................................................-10-该结构体用于存放IR 模块的相关参数值。

.. (10)3.2script 接口介绍 (10)3.2.1int input_fetch_sysconfig_para (10)3.2.2script_item_u get_para_value (11)3.2.3void get_str_para (11)3.2.4void get_int_para (13)3.2.5void get_pio_para (14)3.3i2c 通信相关接口 (15)3.3.1sw_i2c_write_bytes (15)3.3.2i2c_read_bytes_addr8 (15)3.3.3i2c_read_bytes_addr16 (16)3.4ctp 接口介绍 (16)3.4.1ctp_get_int_port_rate (16)3.4.2ctp_set_int_port_rate (16)3.4.3ctp_get_int_port_deb (17)3.4.5ctp_set_int_port_deb (17)3.4.6ctp_wakeup (17)3.5申请与释放gpio 接口介绍 (18)3.5.1input_init_platform_resource (18)3.5.2input_free_platform_resource (18)4.使用示例 (20)C on f i d e n t i al 4.1使用说明 (20)4.2ctp 使用示例说明 (20)4.3gsensor 设备使用示例说明 (21)5.DeclarationDeclaration (23)C on f i d e n t i al 1.前言1.1编写目的本文首先介绍了init-input 模块的作用以及说明相关的接口,供驱动移植人员快速的使用。

全志A20平台G-sensor模块开发说明文档V2.0_20130628

全志A20平台G-sensor模块开发说明文档V2.0_20130628
2. 模块介绍................................................................................................................................................- 6 2.1.模块功能介绍...............................................................................................................................- 6 2.2.硬件介绍.......................................................................................................................................- 6 2.3.源码结构介绍...............................................................................................................................- 6 2.4.模块配置介绍...............................................................................................................................- 7 2.4.1. sys_config.fex 配置...........................................................................................................- 7 2.4.2. menuconfig 的配置........................................................................................................... - 8 -

全志A20_DMA开发说明文档_V1.0_20130315

全志A20_DMA开发说明文档_V1.0_20130315

C on f i d e n t i al A20DMA 开发说明V1.02013-03-15C on f i d e n t ia l Revision HistoryVersionDate Changes compared to previous issue v1.02013-03-15初建版本C o n f i d e n t i al 目录1.概述-------------------------------------------------------------------------------------------------------51.1.编写目的----------------------------------------------------------------------------------------51.2.适用范围----------------------------------------------------------------------------------------51.3.相关人员----------------------------------------------------------------------------------------52.模块介绍-------------------------------------------------------------------------------------------------62.1.模块功能介绍----------------------------------------------------------------------------------62.2.相关术语介绍----------------------------------------------------------------------------------62.2.1.DMA--------------------------------------------------------------------------------------62.2.2.描述符(des)-----------------------------------------------------------------------------62.2.3.散列传输--------------------------------------------------------------------------------62.3.模块配置介绍----------------------------------------------------------------------------------62.4.源码结构介绍----------------------------------------------------------------------------------63.模块体系结构描述------------------------------------------------------------------------------------73.1.DMA 驱动架构图------------------------------------------------------------------------------73.2.DMA 软件状态---------------------------------------------------------------------------------74.模块数据结构描述------------------------------------------------------------------------------------94.1.dma_channel_t-----------------------------------------------------------------------------------94.2.cofig_des_t---------------------------------------------------------------------------------------94.3.des_item-----------------------------------------------------------------------------------------104.4.chan_state_e------------------------------------------------------------------------------------104.5.dma_cb_t----------------------------------------------------------------------------------------104.6.dma_op_type_e--------------------------------------------------------------------------------105.模块接口描述-----------------------------------------------------------------------------------------125.1.sw_dma_request-------------------------------------------------------------------------------125.2.sw_dma_release--------------------------------------------------------------------------------125.3.sw_dma_ctl-------------------------------------------------------------------------------------125.4.sw_dma_config--------------------------------------------------------------------------------135.5.sw_dma_enqueue------------------------------------------------------------------------------135.6.sw_dma_getposition---------------------------------------------------------------------------145.7.sw_dma_dump_chan--------------------------------------------------------------------------146.模块开发DEMO-------------------------------------------------------------------------------------156.1.DMA 使用流程图-----------------------------------------------------------------------------156.2.demo 程序--------------------------------------------------------------------------------------156.2.1.test_case_normal.c--------------------------------------------------------------------156.2.2.test_case_normal.h--------------------------------------------------------------------236.2.3.sun7i_dma_test.h----------------------------------------------------------------------246.2.4.sun7i_dma_test.c----------------------------------------------------------------------257.Android 系统支持-------------------------------------------------------------------------------------318.模块调试-----------------------------------------------------------------------------------------------328.1.menuconfig 的配置---------------------------------------------------------------------------32C on f i d e n t i al 8.2.测试用例选择---------------------------------------------------------------------------------328.3.测试操作步骤---------------------------------------------------------------------------------339.总结-----------------------------------------------------------------------------------------------------3410.Declaration--------------------------------------------------------------------------------------------35C on f i d e n t i al 1.概述1.1.编写目的介绍DMA 模块使用方法。

PXA270RP核心板-模块说明-V1.01-080828-r

PXA270RP核心板-模块说明-V1.01-080828-r

PXA270RP核心板-模块说明本文档将说明PXA270RP核心板的系统结构,根据本文档,可以了解PXA270RP核心板的硬件系统构成。

什么是PXA270RP核心板OURS-PXA270RP核心模块是以INTEL公司的嵌入式处理器PXA270为核心,整合了大量的外围资源,形成的高性能小型化嵌入式处理部件。

它采用XSCALE内核,集成度高,可靠性好,设计精细实用。

是国内PXA270同类型产品体积最小的模块之一。

本模块适合作为工业控制,仪器仪表或相关嵌入式控制的核心数据处理与存储单元。

OURS-PXA270RP核心模块为本公司独立设计研发,拥有真实的硬件软件设计工程方案,并且对OURS-PXA270RP核心模块具有最终解释权。

硬件特征参数处理器:Intel XScale PXA270 520MHz本模块采用PXA270C0C520处理器。

属于Intel最新一代的XScale处理器PXA270系列!此系列嵌入式CPU钟频最高可以提升到624 MHz,内置了Intel的无线MMX技术,显著提升了多媒体性能。

官方称312MHz的CPU(PXA270系列中最低钟频的产品)将达到520MHz ARM CPU的多媒体处理效能,而钟频达到624MHz则可以具备775MHz ARM CPU的表现。

目前PXA270处理器已经广泛用于多媒体智能手机,PDA,手持娱乐终端。

OURS-PXA270核心模块采用520M的PXA270处理器,是PBGA封装中钟频最高的PXA270产品。

它具有丰富的外围接口,独立LCD控制器,支持LINUX、 WINCE 等高级嵌入式操作系统。

综合控制性能高,稳定性好,功耗较低。

是INTEL公司主打嵌入式CPU之一。

有关CPU细节可以参考INTEL提供的相关手册:2800002_Developers_Manual.pdf28000102_design_guide.pdf28000205_datasheet.pdfSDRAM:64Mbyte使用两片SAMSUNG公司的K4S561632E-TC75芯片(核心板正反面各一片),提供64M BYTES高速内存,32 bits访问宽度。

A20 Datasheet v1.0 20130227

A20 Datasheet v1.0 20130227

Page 3
仅供海克莱特内部参考
A20
Table of Contents
CHAPTER 1 OVERVIEW................. ��������������������������������������������������������������������������������������������������������������������������� 4
Page 2
A20
Revision 1.0
Date 2013.02.27
Author Allwinner
Revision History
Description Initial Version
仅供海克莱特内部参考
A20 Datasheet 13 Allwinner Technology Co., Ltd. All Rights Reserved.
Contact Us: service@ Home Page:
A20 Datasheet (Revision 1.0)
Copyright © 2013 Allwinner Technology Co., Ltd. All Rights Reserved.
CHAPTER 4 PIN DESCRIPTION................. ����������������������������������������������������������������������������������������������������������� 11 4.1. PIN CHARACTERISTICS..................���������������������������������������������������������������������������������������������������������� 11 4.2. GPIO MULTIPLEXING FUNCTIONS.................������������������������������������������������������������������������������������������� 20 4.3. DETAILED PIN/SIGNAL DESCRIPTION.......... �������������������������������������������������������������������������������������������� 24 4.4. POWER SIGNAL DESCRIPTION..................... �������������������������������������������������������������������������������������������� 29

全志A20-Vortex-C2核心板-升级说明手册V1.1

全志A20-Vortex-C2核心板-升级说明手册V1.1

启动开发板,在串口界面敲任意按键,可以进入 u-boot;如果进不了 fastboot,将 lichee\tools\pack\chips\sun7i\configs\android\default\env.cfg 中 的 bootdelay=0 改 成 bootdelay=2 重新打包固件即可(需要安装 google-usb_driver 驱动) 。
Co n
Copyright © 2013 Ococci Technology. All Rights Reserved.
3
fid
en tia l
Ococci Technology CO., Ltd.
附录LieSuit升级工具
Linux 平台 LiveSuitV3.03 工具使用说明
概述 :
Linux 版本 LiveSuit 支持的发行版本包括 Ubuntu, Fedora, Redhat, CentOS 几个常见 的发行版本. 驱动已经可以很好地支持 3.0 版本以上内核。
� �
1.2.2 fastboot 命令使用
在 windows 命令行使用 fastboot 命令。 擦除分区命令: $ fastboot erase boot #檫除 boot 分区 $ fastboot erase system #檫除 system 分区 $ fastboot erase data #檫除 data 分区 烧写分区命令: $ fastboot flash boot boot.img #把 boot.img 烧写到 boot 分区 $ fastboot flash system system.img #把 system.img 烧写到 system 分区 $ fastboot flash data userdata.img #把 userdata.img 烧写到 data 分区

全志A20平台I2C设备调试文档_20130617

全志A20平台I2C设备调试文档_20130617

C o n f i d e n t i al A2A200平台I2I2C C 设备调试使用文档V 1.02013-06-17C on f i d e n t ia l Revision HistoryVersionDate Changes compared to previous issue V1.02013-06-17Initial versionC on f i d e n t i al 目录1.前言 (4)1.1.编写目的 (4)1.2.适用范围 (4)1.3.相关人员 (4)1.4.文档介绍 (4)2.模块介绍 (5)2.1模块功能介绍 (5)2.2模块源码位置 (5)2.2模块配置介绍 (5)3.使用方法 (7)3.1写I2C 数据 (8)3.2读I2C 数据 (9)3.3打印sysconfig.fex 中某主键下的子健信息 (10)3.4查看input 设备结构体信息 (11)3.5ctp 中断引脚的操作 (12)3.5.1设置中断时钟源以及分频比 (12)4.Declaration (13)C on f i d e n t i al 1.前言1.1.编写目的模块主要针对i2c 设备的相关调试,获取或者设置设备的相关信息,快速的获取设备的相关信息,加快定位问题的时间。

(由于文档不断补充,代码也不断更新,有些地方可能和实际代码中有细微差别,请注意)1.2.适用范围适用于A20对应平台。

1.3.相关人员项目中i2c 设备驱动的开发,维护以及使用人员应认真阅读该文档。

1.4.文档介绍本文主要针对模块进行相关的介绍,对其中的使用方法做详细的介绍。

C on f i d e n t i al 2.模块介绍2.1模块功能介绍模块的基本功能:(1)对I2C 设备写入数据(2)读取I2C 设备数据(3)根据sysconfig.fex 的主键值,打印主键值下的各子健值信息(4)打印input 设备(ctp ,sensors ,IR )的xxx_config_info 的关键信息(5)设置ctp 的中断引脚的时钟源与分频比(6)获取ctp 的中断引脚以及时钟源与分频比信息。

全志A20-Vortex-C2核心板-源码目录树说明手册V1.1

全志A20-Vortex-C2核心板-源码目录树说明手册V1.1

Ococci Technology CO., Ltd.
一、源码下载
本节将介绍 A20 开发平台下源码结构
1.1 仓库的目录树
结构
下面介绍仓库中的目录树结构,主要介绍 android 仓库的目录树结构, lichee 的目录树
1.1.1 android 目录树
├── bootable ├── build ├── cts ├── dalvik ├── development ├── device ├── docs ├── external ├── frameworks ├── gdk ├── hardware ├── libcore ├── libnativehelper ├── Makefile ├── ndk ├── packages ├── pdk
Co n
Copyright © 2013 Ococci Technology. All Rights Reserved.
4
fid
android 目录下是 android 仓库中的 android 源码, A20 使用的 android 系统为 android4.2。 查看 android 的目录树结构,在 android 的根目录下执行如下命令 $ tree -L 1 . ├── abi ├── bionic
5
Co n
Copyright © 2013 Ococci Technology. All Rights Reserved.
fid
en tia l
1.1.2 lichee 目录结构
Ococci Technology CO., Ltd.
├── linux ├── Makefile ├── output ├── package ├── README ├── scripts ├── target └── toolchain 其中,boot 目录里存放 Boot 代码,config 目录里存放预定义好的配置文件,比如我们 的 sun7i_defconfig,dl 目录里存放已经下载好的软件包,scripts 目录里存放 buildroot 运作的 代码,target 目录里存放用于生成根文件系统的一些规则文件。对于我们来说最为重要的是 package 目录, 里面存放了将近 3000 个软件包的生成规则, 我们可以在里面添加我们自己的 软件包或者是中间件。更多关于 buildroot 的介绍,可以到 buildroot 的官方网站获取

C2000-A2-SMD2220-ACW 使用说明书

C2000-A2-SMD2220-ACW 使用说明书

2021年7⽉2⽇更新C2000-A2-SMD2220-ACW 使⽤说明书Wi-Fi + Ethernet ⇋ 2AI + 2DI(⼲接点) + 2DO0-10V / 16bit远程 I/O 模块 — Wi-Fi I/O 模块深圳市中联创新⾃控系统有限公司Shenzhen United Innovation Automatic Control System Co., Ltd.255566677781010131415161617171717171717171717181818181920232425262828282930313334343536363738394142⽬录⽬录1. 快速使⽤1.1. 使⽤前准备1.2. 设备接线1.3. 软件设置及设备调试1.3.1. 以太⽹和WiFi 1.3.2. 切换 AP 模式1.3.3. 搜索 Wi-Fi 1.3.4. 设备安装1.3.5. 设备搜索及参数设置1.3.6. 设备调测2. 硬件说明2.1. 技术参数2.2. 产品外观2.3. 指⽰灯2.4. 端⼝说明2.5. 尺⼨2.6. 安装⽅式3. 产品功能3.1. DI 采集3.1.1. DI 采集类型3.1.2. DI 主动上传3.2. AI 采集3.3. DO 控制3.4. 其他功能3.4.1. DI 脉冲计数3.4.2. DO ⼯作模式3.4.3. AI 测量的校准值4. 软件操作4.1. 切换 Wi-Fi 模式4.2. 使⽤软件进⾏配置4.2.1. 软件安装4.2.2. 软件界⾯及功能介绍4.2.3. 设置设备参数4.2.4. 设备状态查看4.2.5. 设备状态控制4.2.6. 远程设置5. Web 配置6. 通信协议6.1. 寄存器列表6.1.1. ⽹络公共寄存器6.1.2. 串⼝参数6.1.3. WIFI 参数寄存器6.1.4. DIO 寄存器6.1.5. AI 寄存器6.2. 根据前⾯的设置和设备建⽴好Socket 连接后通过modbus 协议即可取得设备数据,设备的单元标识表⽰固定为FF 。

WTV020使用说明书V2.01

WTV020使用说明书V2.01
广州唯创电子有限公司
WTV020 系列语音芯片使用说明书
WTV020 系列语音芯片使用说明书



录................................................................................................................................................................................................................ 1 1、芯片特征............................................................................................................................................................................................................. 4 2、芯片功能概述..................................................................................................................................................................................................... 5 3、芯片选型.................................................................................................

全志A20-Vortex-C2核心板-KEY配置手册V1.1

全志A20-Vortex-C2核心板-KEY配置手册V1.1

1C on f i d e n t i a lV 1.A20核心板按键配置手册C o n f i d en t i a l 1.模块配置1.1.自定义按键配置1.1.1.KEY 的硬件原理目前KEY 检测使用了ADC 转换的原理实现的,由于该原理的限制,所以不能区分组合键(功能键,不包括电源键);按照目前公版原理图,0.2V 的电压变化可以区分一档,所以最多可以实现10个键,硬件原理如下;1.1.2.驱动与硬件对应的关系Key 的驱动实现文件位置:lichee/linux-3.3/drivers/input/keyboard/sw-keyboard.c;实现原理:通过检测电压值的数字量来区分当前是第几个按键://0.2V modestatic unsigned char keypad_mapindex[64]={0,0,0,0,0,0,0,0,//key 1,8个,0-71,1,1,1,1,1,1,//key 2,7个,8-142,2,2,2,2,2,2,//key 3,7个,15-213,3,3,3,3,3,//key 4,6个,22-274,4,4,4,4,4,//key 5,6个,28-335,5,5,5,5,5,//key 6,6个,34-396,6,6,6,6,6,6,6,6,6,//key 7,10个,40-497,7,7,7,7,7,7,7,7,7,7,7,7,7//key 8,17个,50-63};按键对应的键值:static unsigned int sw_scankeycodes[KEY_MAX_CNT]={C o n f i d e nscancode =keypad_mapindex[key_val&0x3f];input_report_key(swkbd_dev,sw_scankeycodes[scancode],1);input_sync(swkbd_dev);1.1.3.Android 按键功能的映射映射文件为android/device/softwinner/wing-wing-xxx xxx /sw-keyboard.kl ,举例如下:key 102HOME WAKE key 1BACK WAKE key 139MENU WAKE_DROPPED key 115VOLUME_UP key 114VOLUME_DOWN key 后面的数字为驱动中上报的键值,后面为对应的功能,自定义按键时仅需要将前面的映射值和后面的功能对应起来即可;(WAKE_DROPPED :唤醒屏幕,但是这个按键不会发给当前应用程序,WAKE :唤醒屏幕,但是这个按键需要发送给应用程序,后面不加的代表没有唤醒功能)。

智龙 V2.0 使用手册说明书

智龙 V2.0 使用手册说明书

智龙V2.0使用手册硬件篇1.1龙芯1C芯片介绍龙芯1C芯片是基于LS232处理器核的高性价比单芯片系统,可应用于指纹生物识别、物联传感等领域。

1C包含浮点处理单元,可以有效增强系统浮点数据处理能力。

1C的内存接口,支持多种类型的内存,允许灵活的系统设计。

支持8-bit SLC NAND和MLC NAND FLASH,提供高容量的存储扩展接口。

1C为开发者提供了丰富的外设接口及片上模块,包括Camera控制器,USB OTG2.0及USB HOST 2.0接口,AC97/I2S控制器,LCD控制器,高速SPI接口,全功能UART接口等,提供足够的计算能力和多应用的连接能力。

图1-1龙芯1C1.2智龙开发板介绍开源龙芯创客主板-“智龙”是由龙芯爱好者社区开发的一款基于国产龙芯以全开源方式推广的嵌入式最小系统主板。

具有完全开源、可手工焊接、接口丰富、本土化服务等特点。

适合物联网、智能硬件、机器人等应用和创客开发。

智龙创客主板上集成了龙芯1C SOC、网口、USB口、电源,SD卡插槽和RTC 时钟等主要部件,并提供排针接口,可通过扩展板实现更多的功能。

智龙创客主板可以运行嵌入式Linux系统和RT-Thread实时操作系统,方便用户开发,实现各种创意。

智龙创客主板是首个基于龙芯的创客开发硬件平台,与目前已有的创客开发板Arduino相比,具有性能高、网络支持好,接口丰富、可运行Linux操作系统等优势。

智龙创客主板应用领域为物联网控制、智能硬件、机器人、龙芯嵌入式教学开发,也可作为为Arduino主板的升级产品,图1-2智龙V2.0图1-3开发板正面图1-4开发板背面1.3硬件接口图1-5开发板标识图1-6开发板标识1.4串口调试连接1.3.1设置串口终端软件为了在开发板上进行相关的命令操作,需要使用交叉串口线连接开发板和主机,同时还需要在主机上使用一个串口终端软件。

如果主机的系统是Windows操作系统,可以使用SecureCRT或者超级终端。

全志A20-Vortex-C2核心板-LCD配置手册V1.1

全志A20-Vortex-C2核心板-LCD配置手册V1.1

C on f i d e n t i al A20核心板LCD配置手册V1.1C on f i d e n t ia l Revision HistoryVersionDate Changes compared to previous issue v1.02013-12-05初建版本C o n f i d e n t i a l 目录1.模块介绍-----------------------------------------------------------------------------------------------51.1.模块功能介绍---------------------------------------------------------------------------------51.2.源码结构介绍---------------------------------------------------------------------------------52.配置流程介绍-----------------------------------------------------------------------------------52.1.1.LCD 时序参数-------------------------------------------------------------------------62.1.2.LCD 功能参数-------------------------------------------------------------------------62.1.3.电源背光及IO------------------------------------------------------------------------62.2.linux 阶段LCD 配置-----------------------------------------------------------------------72.2.1.修改屏文件--------------------------------------------------------------------------72.2.2.编译-----------------------------------------------------------------------------------72.2.3.打包-----------------------------------------------------------------------------------72.3.boot 阶段LCD 配置------------------------------------------------------------------------72.3.1.修改屏文件--------------------------------------------------------------------------72.3.2.编译-----------------------------------------------------------------------------------72.3.3.boot 驱动更新-----------------------------------------------------------------------82.1.参数介绍---------------------------------------------------------------------------------53.LCD 硬件参数说明----------------------------------------------------------------------------------93.1.LCD 接口参数说明--------------------------------------------------------------------------93.1.1.lcd_if-----------------------------------------------------------------------------------93.1.2.lcd_hv_if------------------------------------------------------------------------------93.1.3.lcd_hv_s888_if-----------------------------------------------------------------------93.1.4.lcd_hv_syuv_if-----------------------------------------------------------------------103.1.5.lcd_cpu_if-----------------------------------------------------------------------------103.1.6.lcd_lvds_ch----------------------------------------------------------------------------103.1.7.lcd_lvds_bitwidth--------------------------------------------------------------------103.1.8.lcd_lvds_mode------------------------------------------------------------------------103.2.LCD 时序参数说明--------------------------------------------------------------------------123.2.1.lcd_x-----------------------------------------------------------------------------------123.2.2.lcd_y-----------------------------------------------------------------------------------123.2.3.lcd_ht----------------------------------------------------------------------------------123.2.4.lcd_hbp--------------------------------------------------------------------------------123.2.5.lcd_hspw------------------------------------------------------------------------------123.2.6.lcd_vt----------------------------------------------------------------------------------123.2.7.lcd_vbp--------------------------------------------------------------------------------133.2.8.lcd_vspw------------------------------------------------------------------------------133.2.9.lcd_dclk_freq-------------------------------------------------------------------------13C on f i d e n t i a l 3.3.LCD 其他参数说明--------------------------------------------------------------------------133.3.1.lcd_pwm_freq-------------------------------------------------------------------------133.3.2.lcd_pwm_pol--------------------------------------------------------------------------133.3.3.lcd_frm--------------------------------------------------------------------------------143.4.POWER 及IO 说明-------------------------------------------------------------------------153.4.1.lcd_power-----------------------------------------------------------------------------153.4.2.lcd_bl_en------------------------------------------------------------------------------153.4.3.lcd_pwm-------------------------------------------------------------------------------154.附录----------------------------------------------------------------------------------------------------154.1.A20与HV Parallel RGB 屏----------------------------------------------------------------154.1.1.schematic------------------------------------------------------------------------------154.1.2.sys_config.fex------------------------------------------------------------------------174.2.A20.与LVDS Dual Link 屏----------------------------------------------------------------194.2.1.schematic------------------------------------------------------------------------------194.2.2.sys_config.fex------------------------------------------------------------------------214.3.A20+SSD2828与DSI 屏-------------------------------------------------------------------234.3.1.schematic------------------------------------------------------------------------------234.3.2.sys_config.fexs-----------------------------------------------------------------------244.4.电源和背光----------------------------------------------------------------------------------26C o n f i d e n t i a l 1.模块介绍介绍本模块的模块功能,基本配置,目标代码的文件目录组织形式以及相关的硬件介绍。

KU20 控制器 诺瓦COEX控制器嵌入式软件V1.1 规格书说明书

KU20 控制器 诺瓦COEX控制器嵌入式软件V1.1 规格书说明书

KU20控制器诺瓦COEX控制器嵌入式软件V1.1(内嵌在KU20中)规格书更新记录简介KU20是西安诺瓦星云科技股份有限公司(以下简称“诺瓦星云”)全新控制系统COEX系列下的一款6网口控制器,具有1路HDMI输入接口,6路输出网口,以及1路光纤输出接口,支持全新的视觉管理平台VMP,为用户提供更好的操控体验。

认证CCC、CE、FCC、IC、UL、CB、PSE、RCM、KC。

若该产品无所销往国家或地区的相关认证,请第一时间联系诺瓦星云确认或处理,否则,如造成相关法律风险,客户需自行承担或诺瓦星云有权进行追偿。

特性输入输出●HDMI输入接口1×HDMI 1.3(带环路输出)。

●10bit/8bit视频源输入●网口输出6路网口,最大带载390万像素。

●光纤输出1路10G光纤接口。

高级特性●画面缩放支持2种画面缩放模式,包括自定义和点对点。

●全灰阶校正配合诺瓦星云高精度校正系统和C3200科学级相机为每一级灰阶生成其专属的校正系数,保障每一级灰阶的均匀性,显著提升显示屏画质。

●逐点亮色度校正配合诺瓦星云高精度校正系统,对每个灯点的亮度和色度进行校正,有效消除亮度差异和色度差异,使整屏的亮色度达到高度一致。

●延迟−支持低延迟,控制器端0帧延迟(小于1ms),并可实现低延迟不减带载。

−支持额外帧延迟,控制器端可增加0~2帧延迟。

●无矩形框限制异形屏搭建时无矩形框限制,留空不算带载,网口带载计算为所有配屏箱体的分辨率叠加总和。

●帧频自适应自适应各种视频输入帧频,包括小数帧频。

支持用户自定义帧频,并支持0.01Hz步进的精细帧频调节。

●显示系统监测支持设备状态监测和显示屏状态监测,并自动上报故障和告警信息。

●两种设备工作模式支持视频控制器和独立主控两种工作模式。

视频控制器模式下,可使用图层及缩放功能。

操作控制●VMP软件控制使用VMP软件连接设备,易用便捷,并且支持智能化管理。

●支持SNMP协议、Art-Net协议●以太网级联控制千兆以太网控制网口,支持TCP/IP协议,支持星型连接。

ACKU040 核心板用户手册说明书

ACKU040 核心板用户手册说明书

KINTEX UltraScale开发平台用户手册ACKU040核心板2 / 24芯驿电子科技(上海)有限公司文档版本控制文档版本修改内容记录REV1.0创建文档目录文档版本控制 (2)一、ACKU040核心板 (4)(一)简介 (4)(二)FPGA芯片 (5)(三)DDR4 DRAM (5)(四)QSPI Flash (10)(五)时钟配置 (11)(六)LED灯 (12)(七)电源 (12)(八)结构图 (14)(九)连接器管脚定义 (14)3 / 244 / 24芯驿电子科技(上海)有限公司一、 ACKU040核心板(一) 简介ACKU040(核心板型号,下同)核心板,FPGA 芯片是基于XILINX 公司的XC7K325系列的XCKU040-2FFVA1156I 。

核心板使用了4片Micron 的1GB 的DDR4芯片MT40A512M16LY-062EIT,总的容量达4GB 。

另外核心板上也集成了2片128MBit 大小的QSPI FLASH ,用于启动存储配置和系统文件。

这款核心板的6个板对板连接器扩展出了359个IO ,其中BANK64和BANK65的104个IO 的电平是3.3V ,其它BANK 的IO 都是1.8V 。

另外核心板也扩展出了20对高速收发器GTH 接口。

对于需要大量IO 的用户,此核心板将是不错的选择。

而且IO连接部分,FPGA 芯片到接口之间走线做了等长和差分处理,并且核心板尺寸仅为80*60(mm ),对于二次开发来说,非常适合。

ACKU040核心板正面图5 / 24(二) FPGA 芯片核心板使用的是Xilinx 公司的KINTEX UltraSacale 芯片,型号为XCKU040-2FFVA1156I 。

速度等级为2,温度等级为工业级。

此型号为FFVA1156封装,1156个引脚,引脚间距为1.0mm 。

Xilinx KINTEX UltraSacale 的芯片命名规则如下图1-2-1所示:图1-2-1 KINTEX UltraSacale FPGA 型号命名规则定义其中FPGA 芯片XCKU040的主要参数如下所示:名称具体参数 逻辑单元Logic Cells 530,250 查找表(CLB LUTs) 242,400 触发器(CLB flip-flops) 484,800 Block RAM (Mb )大小 21.1 DSP 处理单元(DSP Slices )1,920 PCIe Gen3 x8 3GTH Transceiver20个,16.3Gb/s max速度等级 -2 温度等级工业级(三) DDR4 DRAM核心板上配有四片Micron(美光)的1GB 的DDR4芯片,型号为MT40A512M16LY-062EIT 。

全志A20_Script和GPIO开发说明文档_V1.0_20130315

全志A20_Script和GPIO开发说明文档_V1.0_20130315

C on f i d e n t i al A20Scrip Script t 和GPI GPIOO 开发说明V1.020120133-0303--15C on f i d e n t ia l Revision HistoryVersionDate Changes compared to previous issue v1.02013-03-15初建版本C o n f i d e n t i al 目录1.概述-------------------------------------------------------------------------------------------------------61.1.编写目的----------------------------------------------------------------------------------------61.2.适用范围----------------------------------------------------------------------------------------61.3.相关人员----------------------------------------------------------------------------------------62.模块介绍-------------------------------------------------------------------------------------------------72.1.模块功能介绍----------------------------------------------------------------------------------72.2.相关术语介绍----------------------------------------------------------------------------------72.2.1.Script 脚本-------------------------------------------------------------------------------72.2.2.Script 接口-------------------------------------------------------------------------------72.2.3.GPIO--------------------------------------------------------------------------------------72.3.模块配置介绍----------------------------------------------------------------------------------72.4.源码结构介绍----------------------------------------------------------------------------------73.模块体系结构描述------------------------------------------------------------------------------------84.模块数据结构描述------------------------------------------------------------------------------------94.1.aw_gpio_chip------------------------------------------------------------------------------------94.2.gpio_cfg_t----------------------------------------------------------------------------------------94.3.gpio_eint_cfg_t--------------------------------------------------------------------------------104.4.gpio_pm_t--------------------------------------------------------------------------------------105.GPIO 接口描述----------------------------------------------------------------------------------------125.1.Linux 标准GPIO 接口-----------------------------------------------------------------------125.1.1.gpiolib_sysfs_init----------------------------------------------------------------------125.1.2.gpio_export-----------------------------------------------------------------------------125.1.3.gpio_export_link----------------------------------------------------------------------125.1.4.gpio_sysfs_set_active_low-----------------------------------------------------------125.1.5.gpio_unexport--------------------------------------------------------------------------125.1.6.gpiochip_add---------------------------------------------------------------------------135.1.7.gpiochip_remove----------------------------------------------------------------------135.1.8.gpiochip_find--------------------------------------------------------------------------135.1.9.gpio_request----------------------------------------------------------------------------135.1.10.gpio_free------------------------------------------------------------------------------135.1.11.gpio_request_one--------------------------------------------------------------------145.1.12.gpio_request_array ---------------------------------------------------------------145.1.13.gpio_free_array----------------------------------------------------------------------155.1.14.gpiochip_is_requested---------------------------------------------------------------155.1.15.gpio_direction_input----------------------------------------------------------------155.1.16.gpio_direction_output---------------------------------------------------------------155.1.17.gpio_set_debounce------------------------------------------------------------------155.1.18.__gpio_get_value--------------------------------------------------------------------165.1.19.__gpio_set_value--------------------------------------------------------------------165.1.20.__gpio_cansleep---------------------------------------------------------------------16C o n f i d e n t i al 5.1.21.__gpio_to_irq-------------------------------------------------------------------------165.1.22.gpio_get_value_cansleep-----------------------------------------------------------165.1.23.gpio_set_value_cansleep-----------------------------------------------------------165.2.多功能配置接口------------------------------------------------------------------------------175.2.1.sw_gpio_setcfg------------------------------------------------------------------------175.2.2.sw_gpio_getcfg------------------------------------------------------------------------175.2.3.sw_gpio_setpull-----------------------------------------------------------------------175.2.4.sw_gpio_getpull-----------------------------------------------------------------------175.2.5.sw_gpio_setdrvlevel------------------------------------------------------------------175.2.6.sw_gpio_getdrvlevel------------------------------------------------------------------185.2.7.sw_gpio_setall_range-----------------------------------------------------------------185.2.8.sw_gpio_getall_range-----------------------------------------------------------------185.2.9.sw_gpio_dump_config---------------------------------------------------------------195.2.10.sw_gpio_suspend3---------------------------------------------------------------195.2.11.sw_gpio_resume ------------------------------------------------------------------195.3.GPIO 中断接口--------------------------------------------------------------------------------195.3.1.功能说明------------------------------------------------------------------------------195.3.2.函数说明------------------------------------------------------------------------------205.3.2.1.sw_gpio_irq_request--------------------------------------------------------205.3.2.2.sw_gpio_irq_free -----------------------------------------------------------205.3.2.3.sw_gpio_eint_setall_range ----------------------------------------------215.3.2.4.sw_gpio_eint_getall_range ----------------------------------------------215.3.2.5.sw_gpio_eint_dumpall_range----------------------------------------------215.3.2.6.sw_gpio_eint_set_trigtype--------------------------------------------------225.3.2.7.sw_gpio_eint_get_trigtype -----------------------------------------------225.3.2.8.sw_gpio_eint_set_debounce------------------------------------------------225.3.2.9.sw_gpio_eint_get_debounce -------------------------------------------225.3.2.10.sw_gpio_eint_clr_irqpd_sta----------------------------------------------235.3.2.11.sw_gpio_eint_get_irqpd_sta----------------------------------------------235.3.2.12.sw_gpio_eint_get_enable-------------------------------------------------235.3.2.13.u32sw_gpio_eint_set_enable--------------------------------------------236.Script 接口使用描述----------------------------------------------------------------------------------246.1.script_get_item---------------------------------------------------------------------------------246.1.1.说明------------------------------------------------------------------------------------246.1.2.示例------------------------------------------------------------------------------------256.2.script_get_pio_list-----------------------------------------------------------------------------266.2.1.说明------------------------------------------------------------------------------------266.2.2.示例------------------------------------------------------------------------------------266.3.script_dump_mainkey-------------------------------------------------------------------------266.3.1.说明------------------------------------------------------------------------------------266.3.2.示例------------------------------------------------------------------------------------277.GPIO 接口使用描述----------------------------------------------------------------------------------28C o n f i d e n t i al 7.1.如何确定用哪一套接口---------------------------------------------------------------------287.2.关于GPIO 的申请和释放------------------------------------------------------------------297.3.常用场景---------------------------------------------------------------------------------------337.3.1.使用标准GPIO 接口----------------------------------------------------------------337.3.1.1.将PF3设为input,并获取其data 值-----------------------------------337.3.1.2.将PF3设为output,并将data 设为高---------------------------------337.3.1.3.PF3已被设为output,现将其data 设为低-----------------------------347.3.1.4.设置一组gpio 的input/output 状态-----------------------------------347.3.2.使用多功能配置接口---------------------------------------------------------------347.3.2.1.将PF3配置成2号功能(SDC0_CMD)---------------------------------347.3.2.2.将PF3配置成2号功能(SDC0_CMD),pull 设为1-----------------357.3.2.3.PF3配置----------------------------------------------------------------------357.3.2.4.获取PF3的mul sel 值----------------------------------------------------367.3.2.5.获取PF3的mul sel,pull,driver level,data 值------------------------367.3.2.6.设置一组gpio 的mul sel,pull,driver level,data 值------------------367.3.3.使用gpio 中断接口-----------------------------------------------------------------377.3.3.1.申请PA0中断,并设为上升沿触发------------------------------------377.3.3.2.释放PA0中断--------------------------------------------------------------387.3.3.3.将PA0配置成下降沿触发-----------------------------------------------387.3.3.4.打开PA0中断的enable 位-----------------------------------------------387.3.4.Script 接口和GPIO 接口合用------------------------------------------------------397.3.4.1.card0_boot_para 主键下的所有gpio 信息------------------------------397.3.4.2.sdc_cmd 子键的gpio 信息------------------------------------------------407.3.4.3.AXP GPIO 的配置----------------------------------------------------------407.4.如何得到GPIO 编号?-----------------------------------------------------------------------417.4.1.已知GPIO 名称----------------------------------------------------------------------417.4.2.sys_config 中的GPIO 编号---------------------------------------------------------428.Android 系统支持-------------------------------------------------------------------------------------439.模块调试-----------------------------------------------------------------------------------------------449.1.menuconfig 配置------------------------------------------------------------------------------449.2.测试用例介绍---------------------------------------------------------------------------------449.2.1.TEST_REQUEST_FREE------------------------------------------------------------449.2.2.TEST_RE_REQUEST_FREE-------------------------------------------------------459.2.3.TEST_GPIOLIB_API----------------------------------------------------------------459.2.4.TEST_CONFIG_API-----------------------------------------------------------------469.2.5.TEST_GPIO_EINT_API-------------------------------------------------------------469.2.6.TEST_GPIO_SCRIPT_API---------------------------------------------------------4610.总结----------------------------------------------------------------------------------------------------4711.Declaration--------------------------------------------------------------------------------------------48C on f i d e n t i al 1.概述1.1.编写目的介绍A20平台上script 和GPIO 的接口及使用方法。

全志A20技术开发文档开发指南datasheet

全志A20技术开发文档开发指南datasheet

Revision History
Version 1.0 Date 2013-12-05 Section/ Page Changes 初始版本
Co n
Copyright © 2013 Ococci Technology. All Rights Reserved.
2
fid
en tia l
Ococci Technology CO., Ltd.
2.2 软件资源
Co n
2.2.1 安装 ຫໍສະໝຸດ DK(ubuntu12.04)JDK 安装命令 (必须安装JDK1.6) $ sudo add-apt-repository "deb / lucid partner" $ sudo apt-get update $ sudo apt-get install sun-java6-jdk
1.1 A20 主控介绍
Co n
1.2 外围设备介绍 1.3 软件资源介绍
A20 主控是采用双核 Cortex-A7 架构的 CPU, 主频可达 1G (1008MHz) , 功耗控制出色。 图形方面, GPU 采用 Mali400MP2 ,兼容性更加出色。最高支持 2160P 的 视频解码和 1080P@30fps , 的编码 多媒体性能优异。 A20支持1G告诉内存。 另外 持 A20 还支 1024x768 或 1024x600 等多种分辨率。
Co n
Copyright © 2013 Ococci Technology. All Rights Reserved.
3
fid
en tia l
Ococci Technology CO., Ltd.
一、A20 概述
A20 主控平台为珠海全志科技基于 ARM Cortex A7 开发的 Dual-Core 解决方案, GPU 采用 mali-400MP2,Memory 为 1G DDR3( L)/LPDDR2,在无线方面支持 WIFI、BT、3G, 该解决方案可以适用于 Tablet 和 Smart TV 等移动终端设备上。A20 与全志其他主控对比如 下:

全志A20-Vortex-C2核心板-WIFI-BT移植说明手册V1.1

全志A20-Vortex-C2核心板-WIFI-BT移植说明手册V1.1
wifi 可分 USB 接口和 SDIO 接口两种类型, wifi 的全功能包括 station、softap 和 wifi direct。
bt 基本都采用 UART 接口通信。
本文档会不断的更新,文档和代码对应可能会稍有差别。
A20_Android4.2 wifi+bt 配置说明
4
Copyright © 2013 Ococci Technology. All Rights Reserved.
2.2 BoardConfig.mk.......................................................................................................................... 5
2.3 init.sun7i.rc.................................................................................................................................. 6
BOARD_HOSTAPD_DRIVER
:= NL80211
2 rtl8188eu/rtl8188etv................................................................................................................................ 5
3.9 ap6210 模组移植相关文件.......................................................................................................15
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

A20核心板ADC介绍及封装库说明手册
V1.1
1、ADC介绍
A20核心板有2组ADC口,分别为LRADC0和LRADC1,分别为六位ADC,电压检测范围从0V-2V对应的寄存器的数值0-64。

A20核心板的2组ADC一般使用于ADC按键,一般以0.2V为间隔,可以连接10个按键。

如图1
图1
2、ADC封装库调用说明(LRADC1)
ADC封装库名称libadc.so。

构建一个类,声明本地函数
package android.adc; //包名必须为android.adc否则调用不到jni import android.util.Log;
public class adc {//类名必须为adc,否则调用不到jni
public adc(){}
public native int open(String nodename);
public native int read(int fileHander);
public native void close(int fileHander);
static {
try{
Log.i("JNI","try to load .so");
System.loadLibrary("adc");
}catch (UnsatisfiedLinkError ule){
Log.e("JNI","WARNING: Could not load .so");
}
}
}
Adc节点名称:"/dev/ococci_adc"
供apk调用的函数:
打开节点函数:int open(String nodename);
读取ADC数值:int read(int fileHander);
关闭操作节点:void close(int fileHander);
例子:
String nodename = "/dev/ococci_adc";
adc adcread = new adc();
fd=adcread.open(nodename);
val=adcread.read(fd);
Log.i("shane","val="+val);
adcread.close(fd);
注意:int read(int fileHander);读取出来的是ADC寄存器的值,而不是真实电压值,具体对应电压值需要根据实际量取。

相关文档
最新文档