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
TQ210
S5PV210(
TQ210
)学习笔记——USB HOST移植
Linux内核(以3.8.3为例)默认仅提供了ehci-s5p.c,但是提供了很多其他平台的ohci源码,因此,我们可以参考ohci-exynos.c来编写自己的ohci-s5p.c,然后参考ehci-s5p.c的代码组织方式添加到内核就可以了。下面废话少说,直接进入正题,开始USBHOST的EHCI和OHCI移植。一编写自己的ohci-s5p.c我们以ohci-exynos.c为模板,修改以适合
天嵌科技
·
2016-01-11 11:00
TQ210
高频标签采集
智能电子称
条码管理系统
TQ210
内核移植与文件系统构建
由于之前做过2440和6410,鉴于时间原因,这里暂时跨过其他模块的裸机驱动和uboot移植,直接进入内核移植及驱动开发方面的学习。内核移植其实很简单,因为内核是linus率领的linux内核开发团队开发并维护的,我们只需要跟我们的平台交叉编译一下即可使用,但是,内核移植也不简单,因为内核移植起见出现任何问题都可能会被卡住,因为内核代码非常庞大,我们无法通读内核代码,下面是我移植期间遇到的各种悲催
豪猪就是壮
·
2016-01-08 14:20
数据采集
TQ210
产线管理PDA
内核移植
S5PV210(
TQ210
)学习笔记——linux下HDMI显示不正常
请使用以下附件的程序;将附近中的文件替换文件系统bin目录下的hdmi_app,并修改权限为可执行(chmod/bin/hdmi_app777),在/etc/init.d/rcS文件中替换原来的启动脚本命令,添加参数成你想要的分辨率,如hdmi_app40,表示使用一直1280*768的分辨率hdmi_app[lcdresolution][displaytime]lcdresolution:1==
天嵌科技
·
2015-12-31 10:00
数据采集
HDMI
TQ210
高频标签采集
条码管理系统
S5PV210(
TQ210
)学习笔记——输入子系统驱动
前面的文章简单的讲述了字符设备驱动程序的编写,用字符设备驱动的方式实现了按键驱动,但是,出了我们的自己编写的针对我们的这个驱动程序的应用程序之外,其他应用程序都无法接收我们这个驱动的键值输入,为了让所有应用程序都可以接收我们的按键驱动解析的键值,Linux内核定义了“输入子系统”的概念,也就是说,只要我们按照这个模型进行驱动开发,并为其提供必须的接口函数,那么,Linux内核就可以正常来获取我们的
天嵌科技
·
2015-12-25 10:00
数据采集
驱动
仓库管理
210
条码采集
产线管理PDA
高频标签采集
电子秤
条码管理系统
TQ210
裸机程序调试助手
TQ210
板卡免费申请活动已经圆满结束,感谢作者那片清茶与我们一起分享
TQ210
的裸机助手!因资料过大,所以放到了百度云盘,请大家自行下载。天嵌科技感谢您的支持!
天嵌科技
·
2015-12-21 15:00
数据采集
TQ210
条码采集
裸机程序
TQ210
NFS服务器的配置和使用
一、NFS服务器的配置由于在安装Linux系统的时候已经安装好NFS服务了,所以这里只需要配置NFS服务器即可。首先进入之前安装好的linux系统中,然后把虚拟机的网络设置为桥接模式:在Linux系统中,打开终端,取得root权限,在/home目录下新建一个名为nfsshare的目录,并把该目录的权限设置为最低:然后,使用以下命令打开/etc/exports文件:vim/etc/exports 按
天嵌科技
·
2015-11-24 10:00
linux
nfs
TQ210
天嵌科技携多种专业解决方案参加第十七届深圳高交会
天嵌现有的开发平台:TQ2440,TQ2416,
TQ210
,TQ335X,E8/E9卡片电脑,TQi.MX6Q等等。以下为展会现场图:TQ
天嵌科技
·
2015-11-18 12:00
智能家居
高交会
充电桩
物流柜
TQ210
搭载Android4.0.3系统构建之LED从驱动到HAL到JNI到应用程序(JNI篇)
开发板:
TQ210
OS:Android 4.0.3 以下所有内容都是在
TQ210
开发板上实现,并且很多内容也是天嵌公司提供,我将一些内容进行了删减、替换,然后加入了一些自己的理解,同时也是记录自己学习的旅程
·
2015-11-13 13:52
Android4.0
TQ210
搭载Android4.0.3系统构建之LED从驱动到HAL到JNI到应用程序(应用程序篇)
开发板:
TQ210
OS:Android 4.0.3 以下所有内容都是在
TQ210
开发板上实现,并且很多内容也是天嵌公司提供,我将一些内容进行了删减、替换,然后加入了一些自己的理解,同时也是记录自己学习的旅程
·
2015-11-13 13:51
Android4.0
TQ210
搭载Android4.0.3系统构建之LED从驱动到HAL到JNI到应用程序(总结篇)
本文是对前面驱动--HAL--JNI--APK的一个总结。 上图即是整个流程的一个框架,上层APK通过JNI调用HAL层提供的接口,从而驱使硬件进行相应的操作。 对于上图更
·
2015-11-13 13:50
Android4.0
TQ210
搭载Android4.0.3系统构建之BEEP从驱动到HAL到JNI到应用程序(驱动篇)
上篇LED的驱动程序编写采用混杂设备的方式,此篇Beep的驱动程序的编写采用platform设备驱动,并对platform的机制做个简单的分析。 先看硬件电路图 通过一个NPN的三极管控制BUZZER,因为BUZZER是直流电压式驱动,需要三级管提供的放大电流才能发声, 所以只要三极管导通,给XpwmTO
·
2015-11-13 13:50
Android4.0
TQ210
搭载Android4.0.3系统构建之BEEP从驱动到HAL到JNI到应用程序(HAL篇)
对于BEEP的HAL层函数与LED的HAL层的函数很相似,就不多说了。 头文件放在/hardware/libhardware/include/hardware/目录下 beep_under_hal.h #ifndef ANDROID_BEEP_UNDER_H #define ANDROID_BEEP_UNDER_H #include <ha
·
2015-11-13 13:49
Android4.0
TQ210
搭载Android4.0.3系统构建之BEEP从驱动到HAL到JNI到应用程序(JNI篇)
对于BEEP的JNI层,并没有采用LED所用的JNI_OnLoad的方法,而是直接使用的是JNI的绑定机制,在JNI中与上层应用相对应函数采用的方式如下 详细信息见JNI官网 : http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/
·
2015-11-13 13:48
Android4.0
TQ210
搭载Android4.0.3系统构建之BEEP从驱动到HAL到JNI到应用程序(上层应用篇)
其实上层应用篇 很简单 对于BeepActivity.java 可能需要注意一下的就是 包名、类名、方法名的编写一定要与JNI层定义的方法名要一致 不然会提示找不到JNI层的方法的 比如 包名com.under.beep 类名BeepActivity 方法名beepOn BeepActivity.java
·
2015-11-13 13:47
Android4.0
TQ210
搭载Android4.0.3系统构建之ADC从驱动到HAL到JNI到应用程序(HAL篇)
其实ADC的HAL层和BEEP、LED的就HAL层很像,所以注释就很少了,详情见BEEP、LED的HAL层 直接上源码吧 adc_under_hal.h #ifndef __ADC_UNDER_H #define __ADC_UNDER_H #include <ha
·
2015-11-13 13:47
Android4.0
TQ210
搭载Android4.0.3系统构建之ADC从驱动到HAL到JNI到应用程序(驱动篇)
ADC的驱动也采用platform设备驱动的方式进行编写,platform_device为platform_driver提供ADC控制器/ADC数据存储器/ADC延时器的地址,在platform_driver的probe函数在进行ioremap的映射,进而操作相应的寄存器。 对于ADC
·
2015-11-13 13:46
Android4.0
TQ210
搭载Android4.0.3系统构建之ADC从驱动到HAL到JNI到应用程序(JNI篇)
ADC的JNI层采用的方式与BEEP中JNI层采用的方式是一致的,采用Java+包名+类名+方法名,具体见BEEP的JNI层 直接上源码 adc_under_jni.c #include <android/log.h> #include <jni.h> #include <hardware/ha
·
2015-11-13 13:45
Android4.0
TQ210
搭载Android4.0.3系统构建之LED从驱动到HAL到JNI到应用程序(驱动篇)
开发板:
TQ210
OS:Android 4.0.3 以下所有内容都是在
TQ210
开发板上实现,并且很多内容也是天嵌公司提供,我将一些内容进行了删减、替换,然后加入了一些自己的理解,同时也是记录自己学习的旅程
·
2015-11-13 12:59
Android4.0
TQ210
搭载Android4.0.3系统构建之LED从驱动到HAL到JNI到应用程序(HAL篇)
开发板:
TQ210
OS:Android 4.0.3 以下所有内容都是在
TQ210
开发板上实现,并且很多内容也是天嵌公司提供,我将一些内容进行了删减、替换,然后加入了一些自己的理解,同时也是记录自己学习的旅程
·
2015-11-13 12:58
Android4.0
TQ210
搭载Android4.0.3系统构建之ADC从驱动到HAL到JNI到应用程序(应用程序篇)
adc的上层应用:在UI主线程中,通过Handler机制,在自定义的线程与主线程之间进行消息的传递,从而更新文本控件显示ADC转换的值 AdcActivity.java package com.under.adc; import java.text
·
2015-11-13 12:57
Android4.0
TQ210
搭载Android 4.0.3测试Google Maps API V2(一.获取地图)
TQ210
搭载Android 4.0.3测试Google Maps API V2(一.获取地图) 硬件环境:
tq210
v4开发板 运行环境:Android 4.0.3 开发环境
·
2015-11-13 12:06
api
Google
maps
TQ210
裸机编程(2)——LED流水灯
两个文件start.S和led.c start.S .global _start @声明一个全局的标号 _start: bl main
·
2015-11-12 21:11
编程
TQ210
裸机编程(3)——按键(查询法)
首先查看
TQ210
的底板原理图 这次编程只操作KEY1和KEY2,在
TQ210
核心板原理图中搜索XEINT0 可以看出KEY1和KEY2分别接在S5PV210的GPH0_0和GPH0_1引脚
·
2015-11-12 21:07
编程
ubuntu11.10(
TQ210
)下移植boa服务器
平台:ubuntu11.10 一、下载源码包www.boa.org boa-0.94.13.tar.gz 二、解压,在其src目录下生产makefile #tar xvfz boa-0.94.13.tar.gz -C /指定目录 #cdboa-0.94.13/src &n
·
2015-11-12 11:14
ubuntu
S5PV210(
TQ210
)学习笔记——按键驱动程序
经过前面的配置,S5PV210开发已经可以成功进入Linux控制台了,那么,有了这个环境就可以开始学习Linux驱动的编写和测试了。学习Linux设备驱动,通常是从字符设备驱动开始。由于linux驱动开发具有比较系统的体系结构,我很难在一篇文章中阐述其开发思路,为了简单起见,从本文开始,自行编写的驱动将直接附上代码,对开发过程中感触比较深的地方稍作陈述。 我写的第一个驱动程序是Led的,但是感觉
·
2015-11-11 19:57
学习笔记
u-boot加载Linux过程
1.初始化(
TQ210
开发板)首先了解在u-boot启动前,BL0完成的工作:1. 禁止看门狗2.初始化指令cache3.初始化栈、堆4.初始化块设备拷贝函数5.初始化PL
BusyLuo
·
2015-11-08 19:00
linux
u-boot
对于S5PV210加载u-boot过程的理解
本文对整体的加载逻辑进行梳理,不作详细说明,学习过程主要参考《嵌入式Linux学习笔记(基于S5PV210、
TQ210
)》。
BusyLuo
·
2015-11-06 09:00
linux
嵌入式
u-boot
S5PV210(
TQ210
)裸机编程
本文很多其它的是教会大家怎样学习。 4.1 汇编学习 4.1.1 基础知识 4.1.2 ARM模拟器 4.2 S5PV210启动流程 4.3 点亮一个LED 4.4 串
·
2015-11-02 13:25
编程
TQ210
裸机编程(4)——按键(中断法)
S5PV210有4个向量中断控制器(VIC),每个向量中断控制器包含32个中断源。 当某个中断源产生中断时,CPU会自动的将VICxVECTADDRy(x=0,1,2,3,y=0-31)寄存器的值赋给VICxADDRESS(x=0,1,2,3),因此我们可以把我们的中断处理函数的地址赋给VICxVECTADDRy寄存器, 比如我们有个函数 void key_handle() { &
·
2015-10-31 09:35
编程
TQ210_CORED开发板国庆上市 核心板部分资料提前泄漏
适逢国庆佳节,广州天嵌计算机科技有限公司将在国庆前后推出
TQ210
的最新版本——TQ210coreD开发板。
·
2015-10-30 12:34
core
TQ210
安装samba服务器和交叉编译链
硬件平台:TQ210v6开发板安装samba服务器:打开虚拟机,进入Linux系统,点击虚拟机右下角的光盘标记,进行连接。 在linux系统下,先获得root权限,然后输入以下命令挂载光盘,然后进入/mnt/Packages目录下:mount/dev/cdrom/mntcd/mnt/Packages 根据情况不一样,也可能是cdrom1。 输入以下命令安装samba服务器: rpm-ivhsam
天嵌科技
·
2015-10-28 17:00
S5PV210(
TQ210
)学习笔记——按键驱动程序
经过前面的配置,S5PV210开发已经可以成功进入Linux控制台了,那么,有了这个环境就可以开始学习Linux驱动的编写和测试了。学习Linux设备驱动,通常是从字符设备驱动开始。由于linux驱动开发具有比较系统的体系结构,我很难在一篇文章中阐述其开发思路,为了简单起见,从本文开始,自行编写的驱动将直接附上代码,对开发过程中感触比较深的地方稍作陈述。 我写的第一个驱动程序是Led的,但是感觉
·
2015-10-27 14:31
学习笔记
关于SecureCRT输入无显示的问题解决办法
在使用SecureCRT进行与ARM开发板
TQ210
做串口通信测试时,发现从开发板发数据能够在窗口中显示,而通过键盘输入时,SecureCRT不显示输入的内容,但敲Enter后,开发板也能接收到。
天嵌科技
·
2015-10-09 09:00
secureCRT
串口通信
TQ210
【Linux驱动】LCD驱动框架分析
开发平台:
TQ210
,S5PV210处理器内核版本:linux-3.10.46LCD型号:AT070TN92,7英寸,TFT屏,分辨率800x480
better_luve
·
2015-10-01 01:00
Linux SPI驱动框架剖析
LinuxSPI驱动框架剖析http://www.cnblogs.com/lubiao/p/4806146.html(说明:我的开发平台是
TQ210
,处理器是cotex-A8架构的s5pv210,Linux
zdy0_2004
·
2015-09-14 21:00
linux
S5PV210(
TQ210
)学习笔记——LED驱动
1、看电路图,找到led连接哪个引脚。由图可见,开发板上的两个led分别连接在GPC0_3和GPC0_4的两个引脚上。2、打开s5pv210的芯片手册,搜索一下GPC0CON[4]在2-48页找到GPC0CON的地址为:Address=0xE020_0060,下面还有GPC0DAT的地址为:Address=0xE020_0064有图可以看出s5pv210不同于2440,s5pv210每个引脚由4位
天嵌科技
·
2015-09-06 14:00
TQ210
s5pv210
LED驱动
TQ210V4原理图开源了
广州天嵌计算机科技有限公司出品的
TQ210
使用Samsung Cortex-A8 S5PV210芯片,CPU采用45nm工艺制程,运行最大频率可达1GHz,处理器内部为64/32位总线结构,32/32KB
天嵌科技
·
2015-08-24 10:00
linux下实现用户态烧写内核
还是拿
TQ210
的板子做例子吧1.修改内核代码,增加一个USER1分区(),0x8000000就是128M的地址,待会准备在这个分区烧写一个linux内核,实现从这个分区启动staticstructmtd_partitiontq210
xdshengk
·
2015-07-22 17:00
arm下的led灯测试代码
定位内核源代码,我用的天嵌的
TQ210
,LED驱动路径为drivers/char/tq210_leds.c通过代码分析,得知参数应该怎么写其中,ioctl的第二个参数是控制亮和灭的,第三个参数是控制哪个
xdshengk
·
2015-06-19 16:00
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之触摸屏驱动移植
之所以说是驱动移植是因为之前已经在
TQ210
、AM335x两个平台上移植过了,因此,仅需要少量修改就可以将驱动移植到imx6q。下面开始触摸驱动移植。
girlkoo
·
2015-05-18 00:00
触摸屏
imx6
TQIMX6Q
TQE9
IMX6Q
Qt4.8.3移植总结
0.编译环境操作系统:Debianwheezy32位gcc版本:4.7.1arm-linux-gcc:4.4.6(forTQ210EmbedSkyTech)开发板:
TQ210
(天嵌)液晶屏:7寸(800
DB_Terrill
·
2015-04-11 20:00
uboot入门 | 使用 | 学习
1、编译uboot1.1(OK6410开发板)执行命令 makeforlinx_nand_ram256_config以下为各个开发板编译uboot的对应命令
TQ210
: makeTQ210_configSmart210
u011467781
·
2015-02-05 17:00
编译uboot
uboot命令
AM335x(TQ335x)学习笔记——触摸屏驱动编写
在之前移植
TQ210
时,我已经编写
girlkoo
·
2014-11-26 22:00
TQ335X
am335x
DTS
触摸屏驱动
TN92
AM335x(TQ335x)学习笔记——挂载Ramdisk
(1)制作根文件系统使用busybox构建根文件系统的步骤可以参考本博客的另外一篇文章,该文章链接如下:S5PV210(
TQ210
)学习笔记——内核移植与文件系统构建
girlkoo
·
2014-11-18 23:00
ramdisk
TQ335X
am335x
DTB
bootargs
2014年三星210开发板——TQ210V6底板端口公布
众所周知,天嵌科技开发板的底板以稳定与多兼容著名,新出的TQ210V6开发板也一样,端口基本与
TQ210
之前的TQ210v4类似,兼容市面上大部分模块功能。
天嵌科技
·
2014-09-25 09:00
端口
三星
底板
210开发板
天嵌TQ210coreD开发板国庆隆重上市 核心板部分资料公布
适逢国庆佳节,广州天嵌计算机科技有限公司将在国庆前后推出
TQ210
的最新版本——TQ210coreD开发板。TQ210coreD在coreB的基础上进行改进,将采用最新技术,运行速度全面提高。
天嵌科技
·
2014-09-22 11:00
210开发板
210核心板
coreD
核心板
S5PV210(
TQ210
)学习笔记——LCD驱动编写
S5PV210内核移植的文章不是很多,而描述2440和6410内核移植的文章多数是讲如何移植,而非手动编写,但是,韦东山老师的视频中讲述了如何从头编写LCD驱动,当然是以2440为例的,我看过视频之后在
TQ210
yongbudl2012
·
2014-07-12 02:00
linux驱动
S5PV210(
TQ210
)学习笔记——触摸屏驱动编写
可以采用输入子系统驱动框架来编写,而电容式触摸屏的驱动程序相对比较复杂,因为电容触控一般采用I2C接口控制,我在自己编写电容触控驱动的时候郁闷了好几天,当然,并不是因为I2C电容触控驱动繁琐,主要是天嵌
TQ210
yongbudl2012
·
2014-07-12 02:00
linux驱动
TQ210
搭载Android 4.0.3测试Google Maps API V2(一.获取地图)[转]
TQ210
搭载Android4.0.3测试GoogleMapsAPIV2(一.获取地图) 硬件环境:tq210v4开发板运行环境:Android4.0.3开发环境: EclipseVersion:JunoServiceRelease2
chenaini119
·
2014-03-07 15:00
android
S5PV210(
TQ210
)学习笔记——内核移植与文件系统构建
由于之前做过2440和6410,鉴于时间原因,这里暂时跨过其他模块的裸机驱动和uboot移植,直接进入内核移植及驱动开发方面的学习。内核移植其实很简单,因为内核是linus率领的linux内核开发团队开发并维护的,我们只需要跟我们的平台交叉编译一下即可使用,但是,内核移植也不简单,因为内核移植起见出现任何问题都可能会被卡住,因为内核代码非常庞大,我们无法通读内核代码,下面是我移植期间遇到的各种悲催
u010406724
·
2014-02-21 21:00
u-boot
linux内核
上一页
1
2
3
下一页
按字母分类:
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
其他