- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 Activity生命周期
Activity生命周期要点重写生命周期方法必须调用super方法onSaveInstanceState会在onPause和onStop间调用,onRestoreInstanceState会在onStart和onResume间调用. 如果Activity实例没有销毁,onRestoreInstanceState是不会调用的.onCreate和onRestoreInstance都带有
2017-07-25 22:17:55
394
原创 Tiny6410 时钟驱动笔记
1. S3C6410内部有三种时钟信号:ARMCLK, HCLK, PCLK. 其中ARMCLK用于CPU, HCKL用于AXI/AHB总线上的设备,PCLK用于APB总线上的设备。2. S3C6410内部有三个PLL电路,一个只用于产生ARMCLK, 第二个用于产生HCLK和PCLK,还有一个用于特殊的外设,尤其是音频相关的时钟。 硬件结构如下图所示(从这个图可以知道哪些设备挂
2013-06-10 18:00:32
1332
原创 Tiny6410 LED 驱动笔记
(作者:李建兴 warriorlee2009@gmail.com 欢迎转载)1. 先查看《Tiny6410-1170 CPU核心板原理图》,找到LED部分: 从上图可知,当nLED_1为低电平时,LEDx就会亮。2. 再在《Tiny6410-1170 CPU核心板原理图》中找到nLED_x连接图(应该就在附近):从上图可知:LED1 连接 G
2013-05-26 11:13:06
1212
原创 Tiny6410 WatchDog 笔记
(作者:李建兴 warriorlee2009@gmail.com 欢迎转载) WatchDog (看门狗) 本质上是一个定时计数器,当该计数器递减到0时会产生一个通知(中断或复位),主要用于解决嵌入式系统意外跑飞等运行不正常的问题。开发板一般在默认的情况下都会开启WatchDog, 这样当计数器递减到0时系统就会复位。因为出现异常的可能性几乎可以忽略,所以bootloader在开
2013-05-26 11:11:45
1050
原创 Tiny6410 按键中断驱动笔记
(作者:李建兴 warriorlee2009@gmail.com 欢迎转载)1. 先查看《Tiny6410SDK-1103 底板原理图》,找到按键部分:从上图可知,当按键按下时,相当于接地,即低电平,从而产生一个由高电平到低电平的跳变。Tiny6410的底板有8个按键:2. 查看《Tiny6410-1170 CPU核心板原理图》,找到EINT0的连接
2013-05-26 11:09:27
2390
原创 关于s3c6410的SD卡启动
(作者: 李建兴 warriorlee2009@gmail.com 欢迎转载) 要研究裸机程序的编写,必须要有一个“全裸”的环境。友善提供的superboot可以提供执行用户自定义程序的能力,但其实这样运行的程序环境还是依赖于superboot的, 那些内存初始化、时钟初始化,串口初始化等工作都已经由superboot做了。tiny6410支持nandflash和sd卡启动两种模式,
2012-01-30 10:33:57
11335
1
原创 arm 开发环境搭建
有了开发板后,下一步就是学习裸机程序的编写。首先就是开发环境的选择了。我尝试过使用windows下的ads 1.2, 感觉它最实用的就是那个adx调试器,那个调试器还带有arm核模拟器,对于学习arm汇编非常有利,可以以调试的方式来学习每种指令。但它的编缉器确实不敢恭维,另外还时不时有一些乱码。rvds 3.0 基于eclipse,比较符合自己的使用习惯,但那个软件的破解我按网上所说的步骤尝试
2011-06-19 13:23:00
6289
翻译 Gearman协议(翻译)
Gearman协议工作于TCP之上,默认使用4730端口。它之前使用端口7003,但与AFS的端口范围冲突,4730端口是由IANA分配的。client和jobserver间,以及worker与jobserver间存在通信交互,这两种情况下的通信协议都是由请求包和响应包组成。所有发送到jobserver的包都认为是请求,所有由jobserver发送的包都认为是响应。一种简单的配置例子是这样的:--
2011-06-19 09:43:00
3525
原创 入手tiny6410
纯粹出于对嵌入式技术的爱好,上周终于买回了一个开发板tiny6410。当时在mini2440和tiny6410之间对比了很久,发现mini2440的学习资源多得多,因为tiny6410刚出不久,但从性价比来看,tiny6410确实好很多。对于我这么一个完全的新手来说,当然是踏着前人的足迹来学会来得更方便。但后来想想,两者的原理应该都是相通的,遇到问题时解决问题吧!所以还是买个性价比高点的
2011-06-19 09:33:00
7044
翻译 Memcache Protocol 翻译
协议---------Memcache客户端通过TCP连接与服务器进行通信(UDP接口也是可用的,在"UDP协议"部分有详细描述)。Memcache服务器在一个(可配置的)端口上监听;客户端连接该端口,发送命令到服务器,读取响应,最后关闭连接。(客户端)没有必要发送命令来终止会话
2010-10-16 23:22:00
2991
tiny6410裸机程序示例
2012-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人