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
S5PV210系统移植
S5PV210
之SDRAM初始化
本文使用的开发板是九鼎创展的X210iNand版本。 一、查阅原理图中SDRAM相关部分 从以上原理图中可以得出以下信息:(1)开发板上使用的SDRAM编码是K4T1G164QQ(2)开发板上包括4片内存芯片,每片内存的数据总线都是16位的(3)横向的两颗内存芯片是并联的(并联时地址总线的接法一样,但数据总线要加起来),这样连接相当于在逻辑上可以把这两颗内存芯片看成是一个32位的内存芯片(4)每
jsntghf
·
2015-11-18 19:00
c
嵌入式
sdram
iOS 网络编程(一)
如果从其他
系统移植
程序,而程序用的是BSD套接字,那么网络部分可以继续使用这些API。 (2)CFNetworkframework。CFNetwork也是比较底层的,是对BSD套接字的一个扩展。
lingfeng72
·
2015-11-18 16:00
S5PV210
之重定位
阅读更多本文使用的开发板是九鼎创展的X210iNand版本。本文要完成的功能是:在SRAM中将代码从0xd0020010重定位到0xd0024000(本来代码是运行在0xd0020010的,但我们又希望代码实际是在0xd0024000位置运行的,这时就需要重定位了)。一、思路分析(1)通过链接脚本将代码链接到0xd0024000(2)dnw下载时将bin文件下载到0xd0020010(3)代码执行
jsntghf
·
2015-11-16 11:00
嵌入式
C
重定位
S5PV210
之重定位
阅读更多本文使用的开发板是九鼎创展的X210iNand版本。本文要完成的功能是:在SRAM中将代码从0xd0020010重定位到0xd0024000(本来代码是运行在0xd0020010的,但我们又希望代码实际是在0xd0024000位置运行的,这时就需要重定位了)。一、思路分析(1)通过链接脚本将代码链接到0xd0024000(2)dnw下载时将bin文件下载到0xd0020010(3)代码执行
jsntghf
·
2015-11-16 11:00
嵌入式
C
重定位
S5PV210
之重定位
本文使用的开发板是九鼎创展的X210iNand版本。 本文要完成的功能是:在SRAM中将代码从0xd0020010重定位到0xd0024000(本来代码是运行在0xd0020010的,但我们又希望代码实际是在0xd0024000位置运行的,这时就需要重定位了)。 一、思路分析 (1)通过链接脚本将代码链接到0xd0024000(2)dnw下载时将bin文件下载到0xd0020010(3)代码执行时
jsntghf
·
2015-11-16 11:00
c
嵌入式
重定位
Ubuntu下建立tftp服务+我安装过程出现的问题
因为
系统移植
,一直需要tftp服务器,但是不知道是什么原因,自己安装上了tftp与tftpd、xinetd,都是不行。时好时坏,其中,也把iptable给remove过,都不行。
·
2015-11-13 22:33
ubuntu
ARM学习笔记13——LED驱动程序设计
首先我们要根据开发板原理图得到控制LED灯的引脚是哪个,我们现在以LED1为例,我们已经知道LED1由
S5PV210
的GPC1_3控制,因此我们按如下步骤进行: 第一步是配制
S5PV210
·
2015-11-13 22:00
学习笔记
三星
s5pv210
之芯灵思Sin210与Ti Beaglebone Black之对比
三星
S5PV210
之芯灵思Sin210与TI Beaglebone Black之对比 1.外观对比 Ø 芯灵思Sin210 Ø 
·
2015-11-13 18:49
one
[置顶] Android
系统移植
与调试之------->如何修改Android系统默认显示【开发者选项】并默认打开【USB调试】和【未知来源】开关
今天有个用户对【设置】有个特殊的要求,即:1、开机的时候默认显示【开发者选项】并打开【USB调试】开关 (【Developeroptions】-->【USBdebugging】)2、开机的时候默认打开【安全】-->【未知来源】的开关 (【Security】--->【Unknownsources】) 1、首先解决【设置】界面默认显示【开发者选项】的问题查看源代码:
qq446282412
·
2015-11-13 14:00
S5PV210
的NandFlash应用(四)
准备分析 经过了《
S5PV210
的NandFlash应用(三) 》对从NandFlash中拷贝数据是确定可行了。
·
2015-11-13 13:09
Flash
S5PV210
之ADC
这篇博客里面的很多东西都是基于
S5PV210
_UM的英文手册,当然也加入了一些自己的理解。
·
2015-11-13 12:56
pv
S5PV210
之SPI和linux 内核3.0.8之SPI解析
先说说
S5PV210
的SPI的特点 1.全双工工作 2.发送/接收的移位寄存器可以
·
2015-11-13 12:55
linux
linux-2.6.32在mini2440开发板上移植(19)之yaffs2文件
系统移植
yaffs2文件
系统移植
编者:前面用的文件系统都是友善自带的文件系统,其GUI是基于QTOPIA,这个文件系统的功能还是比较强大的。
·
2015-11-13 08:56
linux
王家林的81门一站式云计算分布式大数据&移动互联网解决方案课程第九门课程:Android
系统移植
及框架整合与维护
移植Android到不同的平台必须整合Linux驱动程序,了解HAL及其设计和实现,是开发Android第一门课程,考虑Android Service的架构设计和实现是出色的移植工作必须做的功课,如何把新的和有特色的硬件功能加入Android是Android Service一个核心主题; 掌握Android的秘诀在于掌握其架构设计,本课程以代码剖析为基础,助你东西Android背后的架构设计和商
·
2015-11-13 06:48
android
王家林,云计算,大数据,Hadoop,Android,iOS,HTML5,Linux----王家林一站式全系列云计算大数据Hadoop&Android&HTML5&iOS&Linux训练课程第三个版本(20130606)
通晓Android、HTML5、Hadoop,迷恋英语播音和健美; 致力于Android、HTML5、Hadoop的软、硬、云整合的一站式解决方案; 国内最早(2007年)从事于Android
系统移植
·
2015-11-13 04:23
android
Jlink调试
S5PV210
本文主要说明的是在Linux下使用Jlink调试
S5PV210
,没有用到MDK,ADS1.2,RVDS等等
·
2015-11-13 00:53
link
TQ210裸机编程(3)——按键(查询法)
首先查看TQ210的底板原理图 这次编程只操作KEY1和KEY2,在TQ210核心板原理图中搜索XEINT0 可以看出KEY1和KEY2分别接在
S5PV210
的GPH0_0和GPH0_1引脚
·
2015-11-12 21:07
编程
巧借WinCE BSP移植,嵌入式系统开发有捷径
什么是WinCE操作
系统移植
?(1)为什么要进行操作
系统移植
?
·
2015-11-12 18:22
WinCE
[置顶] Android
系统移植
与调试之------->如何修改Android设备状态条上音量加减键在横竖屏的时候的切换与显示
这两天由于一个客户的要求,将MID竖屏时候的状态条上的音量键去掉。所以尝试修改了一下,成功了,分享一下经验。 先看一下修改后的效果图,如下所示 。 横屏的时候:有音量加减键 竖屏的时候:音量加减键被去掉了 然后来说一说我的解决思路。 首先我查看了\mx0831-0525\frameworks\base\packages\SystemUI\
·
2015-11-12 18:07
android
<2013 01 19> 新到
S5PV210
开发板,谈谈和S3C2440的对比
最新做一个有一定运算量的Linux平台项目,由于有功耗的要求,选择了这款S5P210 Cortex-A8开发板。照片如下,总体看起来做工各方面还是比较好的,特别是核心板厂家说是直接从产品转过来的,稳定性应该不错。 对于之前一直使用的是三星S3C2440的开发板的童鞋而言,这款同样是三星推出的Cortex-A8 Soc总体来说上手应该比较快的。苹果的经典产品iphone4当年使用的A4处理器,
·
2015-11-12 15:28
开发
<2012 12 01> 三星Exynos3110 Cortex-A8 1GHz 处理器 蜂鸟 S5PC110
S5PV210
General Description The Exynos 3110 is optimally designed for use in mobile connected devices such as multimedia intensive Smart Phones and other portable media players. Through the use of a varie
·
2015-11-12 15:03
2012
Samsung Exynos 4220 4420 Cortex-A9 嵌入式平台介绍
4212核心板 4412核心板 4212/4412核心板背面图 底板背面图 2、CPU性能对比 型号 工艺 主频架构 GPU 支持内存类型
S5PV210
&
·
2015-11-12 15:54
sun
《Linux命令行与shell脚本编程大全》 第二十二章 学习笔记
NetBSD Unix操作
系统移植
了ash shell,并且作为默认shell。NetBSD开发人员给ash shell添加了一些新功能,使它更接近Bourne shell。
·
2015-11-12 14:15
linux命令
Android
系统移植
与调试之------->如何修改Android设备的开机第一阶段Logo
1、切换到~/mx0831-0525/device/other/TBDG1073/res_pack目录下 2、更换bootup和poweron文件 找一张bmp16位的图片去除后缀名将这两张都替换,转换为bmp16位格式的同时必须为R5G6B5;(如果没设置会出现图
·
2015-11-12 13:40
android
Android
系统移植
与调试之------->如何修改Android设备的开机第二阶段Logo
1、修改位置:/home/pyou/mx0831-0525/device/other/TBG1073目录 2、将robot.1024x600.png替换为自己想设置的图片命名必须一致,目录下还有其他不分辨率对应的图片,可以根据自己的需要更改相应图片。 3、制作robot.1024x600.raw文件。 使用使用ImageMagick自带的convert命令,进行raw格式
·
2015-11-12 13:38
android
Bootloader常用参数及在NAND FLASH里固化嵌入式系统
我建议大家在做
系统移植
时要保证自己的板子NOR FLASH有一个好的Bootloader,这样当NAND FLASH里面
·
2015-11-12 12:46
loader
Android
系统移植
主要事项
Android系统的移植工作的目的是为了在特定的硬件上运行Android系统。在移植的过程中,把握关键要点,减少工作量是一个重要的方面。从工作的角度,通常的方法为,首先要熟悉硬件抽象层的接口,其次要集成和复用已有的驱动程序,主要的工作量在硬件抽象层的实现中。为了更好地理解和调试系统,也应该适当地了解上层对硬件抽象层的调用情况。 移植方面主要的工作有两个部分: Linux驱动 An
·
2015-11-12 12:10
android
Android源码的BUG
在Android
系统移植
过程中,遇到很多源码上的BUG。但是我们看到市面上都是没有这些问题的。难道这些BUG在每个开发商都要经历一次解BUG的过程吗?
·
2015-11-12 09:11
Android源码
S5PV210
(TQ210)学习笔记——按键驱动程序
经过前面的配置,
S5PV210
开发已经可以成功进入Linux控制台了,那么,有了这个环境就可以开始学习Linux驱动的编写和测试了。学习Linux设备驱动,通常是从字符设备驱动开始。
·
2015-11-11 19:57
学习笔记
深入浅出 - Android
系统移植
与平台开发(十一) - Sensor HAL框架分析之一
作者:唐老师,华清远见嵌入式学院讲师。 1. Sensor的概念 Sensor即传感器,在当前智能手机上大量存在:G-Sensor、LightsSensor、 ProximitySensor、TemperatureSensor等,其作为Android系统的一个输入设备,对于重视用户体验的移动设备来说是必 不可少的。Sensor虽然是一个输入设备,但是它又不同于触摸屏,键盘,按键等这些常规的输入
·
2015-11-11 18:49
android
深入浅出 - Android
系统移植
与平台开发(二) - 准备Android开发环境
作者:唐老师,华清远见嵌入式学院讲师。 编译Android源码 关于android系统的编译,Android的官方网站上也给出了详细的说明。http://source.android.com/source/building.html Ø 初始化编译环境 切换到Android源码目录: [plain] view plaincopyprint? &nb
·
2015-11-11 18:48
Android开发
深入浅出 - Android
系统移植
与平台开发(三)- 编译并运行Android4.0模拟器
作者:唐老师,华清远见嵌入式学院讲师。 1. 编译Android模拟器 在Ubuntu下,我们可以在源码里编译出自己的模拟器及SDK等编译工具,当然这个和在windows里下载的看起来没有什么区别。 编译Android模拟器的步骤和编译Android系统很相似: Ø build/envsetup.sh Ø lun
·
2015-11-11 18:47
Android4.0
深入浅出 - Android
系统移植
与平台开发(四)- Android启动流程
作者:唐老师,华清远见嵌入式学院讲师。 一、Android init进程启动 还是从Linux的启动开始吧。Linux被bootloader加载到了内存之后,开始运行,在初始化完 Linux运行环境之后,挂载ramdisk.img根文件系统映像,运行里面的init程序,这也是Linux的第一个用户程序,其pid为1。下面的 文章是作者关于init进程启动的描述。 http://blog.cs
·
2015-11-11 18:46
android
深入浅出 - Android
系统移植
与平台开发(五)- 定制手机模拟器ROM
一、 修改化定制Android4.0系统 Android系统启动时,先加载Linux内核,在Linux的framebuffer驱动里可以定制开 机界面,Linux内核启动成功后,挂载根文件系统,启动Android系统,这个时候设备屏幕上开始出现滚动的Android动画,等全部的 Android服务启动完毕之后,开始启动Android的HOME界面,也就是桌面。 而在这个过程中,我们可以将开机
·
2015-11-11 18:46
android
深入浅出 - Android
系统移植
与平台开发(六)- 为Android启动加速
作者:唐老师,华清远见嵌入式学院讲师。 Android的启动速度一直以来是他的诟病,虽然现在Android设备的硬件速度越来越快,但是随着新 版本的出现,其启动速度一直都比较慢,当然,作为程序员,我们是可以理解的,智能手机本身就要启动很多服务来支持应用的功能,并且Android系统大部 分还是使用的Java语言编写的,必然要运行在Java虚拟机里,这也决定了它运行速度和启动速度都相对较慢。同时,
·
2015-11-11 18:45
android
深入浅出 - Android
系统移植
与平台开发(七)- 初识HAL
作者:唐老师,华清远见嵌入式学院讲师。 1. HAL的module与stub HAL(Hardware AbstractLayer)硬件抽象层是Google开发的Android系统里上层应用对底层硬件操作屏蔽一个软件层次,说白了,就是上层的应用不用关心底层硬件具体如何工作的,只要向上层提供一个统一的接口即可,这种设计思想广泛的存在于当前的软件架构设计里。 严格来讲,Android系统里完
·
2015-11-11 18:43
android
深入浅出 - Android
系统移植
与平台开发(八)- HAL Stub框架分析
作者:唐老师,华清远见嵌入式学院讲师。 1. HAL Stub框架分析 HAL stub的框架比较简单,三个结构体、两个常量、一个函数,简称321架构,它的定义在:@hardware/libhardware/include/hardware/hardware.h @hardware/libhardware/hardware.c [cpp] view plaincopyprint? &nb
·
2015-11-11 18:41
android
深入浅出 - Android
系统移植
与平台开发(十) - led HAL简单设计案例分析
作者:唐老师,华清远见嵌入式学院讲师。 通过前两节HAL框架分析和JNI概述,我们对Android提供的Stub HAL有了比较详细的了解了,下面我们来看下led的实例,写驱动点亮led灯,就如同写程序,学语言打印HelloWorld一样,如果说打印HelloWorld是一门新语言使用的第一声吆喝,那么点亮led灯就是我们学习HAL的一座灯塔,指挥我们在后面的复杂的HAL代码里准确找到方向。
·
2015-11-11 18:40
android
深入浅出 - Android
系统移植
与平台开发(九)- JNI介绍
作者:唐老师,华清远见嵌入式学院讲师。 JNI是在学习Android HAL时必须要面临一个知识点,如果你不了解它的机制,不了解它的使用方式,你会被本地代码绕的晕头转向,JNI作为一个中间语言的翻译官在运行Java代码的Android中有着重要的意义,这儿的内容比较多,也是最基本的,如果想彻底了解JNI的机制,请查看: http://docs.oracle.com/javase/1.5.0/d
·
2015-11-11 18:40
android
Linux3.4内核 Yaffs2文件系统的移植
说明:在本
系统移植
课程实验中命令行提示符“$”表示是在主机上执行,“#”表示在目标板执行。 【实验环境】 主机:Ubuntu 10.10 (64bit);
·
2015-11-11 18:37
linux
12月26日,唐攀老师网络直播讲解《Android手机底层软硬件结合开发技术》
擅长ARM体系结构及接口编程,Linux驱动开发,Linux下C语言编程,Android
系统移植
与优化,著有《深入浅出:嵌入式底层软件开发》等书籍,目前专注
·
2015-11-11 18:15
android
【视频课程】Android底层开发关键技术—Android
系统移植
与HAL框架开发
课程主题:Android底层开发关键技术—Android
系统移植
与HAL框架开发 详情课程大纲如下: 5 Android4.0系统的下载与编译  
·
2015-11-11 18:07
android
ASP转PHP手记
打算将动易网站管理
系统移植
到PHP环境中,寻寻觅觅了很多PHP内容管理网站,发现网上有动易转PHPCMS的代码,所以就拿定注意用PHPCMS的在google上找到一转换程序,动手做来还成功了,现将此次转换的经验与教训总结如下
·
2015-11-11 17:25
PHP
RTT下spi flash+elm fat文件
系统移植
小记
背景: MCU:STM32F207 SPI flash: Winbond W25Q16BV OS: RTT V1.1.1 bsp: STM32F20x 1 将spi_core.c,spi_dev.c及spi.h三个文件加入工程 spi_core.c,spi_dev.c这两个文件位于RTT\components\drivers\spi目录下,而spi.h头文件位于RTT\\
·
2015-11-11 16:08
Flash
热烈祝贺华清远见《ARM处理器开发详解》第2版正式出版
本书以
S5PV210
处理器为平台,详细介绍了嵌入式系统开发的各个主要环节,并注重实践,辅以 代码讲解,从分析的角度来讲解嵌入式开发的各种技术,将嵌入式软、硬件理论和嵌入式实验实践融合在一起。
·
2015-11-11 13:03
ARM
深入浅出-Android
系统移植
与平台开发(一)- Android4.0系统的下载与编译
作者:唐老师,华清远见嵌入式学院讲师。 一、Android4.0系统的下载与编译 Android系统的下载与编译,Google的官方网站上已经给出了详细的说明,请参照Android的官方网址: http://source.android.com/source/index.html 内容主要分为:
·
2015-11-11 13:59
Android4.0
Linux内核,文件
系统移植
过程中出现的一些问题与解决办法
1.bootm地址和load address一样 此种情况下,bootm不会对uImage header后的zImage进行memory move的动作,而会直接go到entry point开始执行。因此此时的entry point必须设置为load address + 0x40。如果kernel boot过程没有到uncompressing
·
2015-11-11 12:26
linux
程序硬件pcDuino裸板程序-led
我认为可以用来熟悉硬件,特别是想做底层驱动开辟,以及
系统移植
,熟悉底层硬件还是有用的。其
·
2015-11-11 11:35
UI
基于
s5pv210
嵌入式linux使用其他动态、静态库文件程序的交叉编译
刚刚移植了sqlite3迫切想测试一些,结果将原来在ubuntu系统下写好且测试通过的程序,重新编译就报错,无法找到已定义的函数 这是由于没有使用库或者使用了错误的就、库造成的结果。 正确做法为: arm-none-linux-gnueabi-gcc –o database-test –L 你需要的库文件地址 –I 你需要的头文件的地址 xxx.c –lsqlite3 -L
·
2015-11-11 11:25
linux
基于
s5pv210
嵌入式linux系统sqlite3数据库移植
基于
s5pv210
嵌入式linux系统sqlite3数据库移植 1、下载源码 http://www.sqlite.org/download.html 最新源码为3080100 2、
·
2015-11-11 11:24
sqlite3
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他