- 博客(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
三星K9GAG08U0D--2G Nand Flash驱动(S3C6410--4Bit硬件ECC校验)
2012-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人