自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 c函数调用过程原理及函数栈帧分析

今天突然想分析一下函数在相互调用过程中栈帧的变化,还是想尽量以比较清晰的思路把这一过程描述出来,关于c函数调用原理的理解是很重要的。

2013-07-24 01:49:05 22571 34

原创 Ubuntu快速显示桌面的方法

在Ubuntu环境下,按下Ctrl+D就能最小化所有窗口,立刻显示桌面,类似xp下的显示桌面按钮功能。不过这是需要经过快捷键设置的

2013-07-22 11:13:32 23088 1

原创 TQ210开发板NFS挂载android4.0.4的rootfs的方法

<!--p {margin-bottom:0.21cm}pre.western {font-family:"DejaVu Sans Mono",monospace}pre.cjk {font-family:"DejaVu Sans Light",monospace}pre.ctl {font-family:"DejaVu Sans Mono",monospace}

2013-07-17 20:58:42 2569

原创 (六)u-boot2013.01.01 for s5pv210:《精简u-boot文件目录,定制自己的目标板》

1. 删改U-boot代码结构       把不用到的和与我们s5pv210移植无关的硬件平台代码统统删除,眼不见为净。这样代码看起来就干净利落多了。1.1.进入arch目录,删掉除arm以外的目录处理前:图1处理后:图21.2.进入arch/arm目录,将dts和imx-common这两个目录也一并删除,因为基本不会用到。处

2013-07-15 11:37:47 4872 8

原创 (五)u-boot2013.01.01 for s5pv210:《移植前的准备及u-boot初编译》

移植前的准备       移植前,要做的事情是搭建开发环境以及对U-boot源码的获取。首先说一下开发环境:1.此次U-boot移植的硬件平台是天嵌的TQ210开发板:       CPU:板载核心是S5PV210(CortexA8),最高1GHz的主频。       FLASH:型号为K9K8G08U,容量大小为1G,为SLC类型的NandFlash。       RAM:内

2013-07-15 10:31:06 4748 1

原创 使用keil建立标准STM32工程模版(图文详细版!)

1.   模板工程的创建(超级详细版)1.1创建工程目录良好的工程结构能让文件的管理更科学,让开发更容易更方便,希望大家养成良好的习惯,使用具有合理结构的工程目录,当你着手于较大的软件项目时,类别分明,层次合理的工程目录结构会让你的开发管理化繁为简。(1)首先在一个目录下创建主文件夹,名字按需求取,这里取名为:(0)工程模板(2)在该文件夹里分别建立名字为Project和Sou

2013-07-12 17:12:48 15709 5

原创 emWin使用外部SRAM的方法

我用的是stm32,加了1MB的外部SRAM,在使用emWin的时候,将一部分内存分配给emWin使用。其实方法很简单,传入SRAM数据总线地址即可,数据位宽我采用16bit,因为使用的SRAM是16bit的,这样做比较合适。如果是在ARM9及以上的平台上使用,依葫芦画瓢的把DDRAM的物理地址传入emWin即可,不过地址位宽一般是32位的,大小由自己决定。#define Bank1_SRAM

2013-07-12 16:51:40 5467 3

原创 (四)u-boot2013.01.01 for s5pv210:《mkconfig分析》

config.mk主要功能是配置单板信息和编译环境,将会被u-boot的makefile所调用,本文仍然侧重于句法分析。########################################################################## 脚本所在的目录通常在U-boot源码顶层目录下,所以CURDIR = SRCTREE,所以dir = 空ifeq ($(C

2013-07-12 16:22:14 2925

原创 (三)u-boot2013.01.01 for s5pv210:《mkconfig分析》

######################################################################!/bin/sh -e# 上面这句指定执行该脚本所使用的解释器, -e相当于使用/bin/bash# Script to create header files and links to configure# U-Boot for a specific

2013-07-12 15:37:10 3487

原创 (二)u-boot2013.01.01 for s5pv210:《Makefile分析》

当时写的时候看的是2012-10版本的,但是略对比了一遍和2013.01.01没什么改动,所以这不影响对2013.01.01版本的makefile的理解########################################################################## (C) Copyright 2000-2012# Wolfgang Denk, DENX So

2013-07-12 12:04:02 5637 1

原创 (一)u-boot2013.01.01 for s5pv210:《Uboot简介》

一直想写一个s5pv210硬件平台的u-boot的移植文档,但一直都忙着没时间写。先写一些u-boot的脚本分析吧,包括makefile,mkconfig,config.mk,主要侧重于语法句意的分析,原理性的分析网上是比较多的了,虽然是一些老版本的,但原理是一致的,只是实现的具体形式有差异。随后有空再写关于u-boot2013.01.01版本在TQ210上的移植,就敬请期待吧!    首先,

2013-07-11 16:58:35 6280

STM32 Keil工程模板

STM32基于keil的工程模版,是一个结构设计合理的万用模版!

2013-07-12

三星K9GAG08U0D--2G Nand Flash驱动(S3C6410--4Bit硬件ECC校验)

三星K9GAG08U0D--2G Nand Flash驱动(S3C6410--4Bit硬件ECC校验),完全原创,在ok6410(2G nand falsh)上测试通过,能实现6410硬件编解码 4 bit ECC并能纠正数据错误!

2012-08-30

printf函数实现

printf函数实现,print函数的全部源代码,可移植到别的系统上

2012-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除