自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

li6322511的专栏

持之以恒,积小胜为大胜 积跬步致千里。

  • 博客(9)
  • 资源 (10)
  • 收藏
  • 关注

转载 嵌入式LINUX的开发经验与教训随笔

1.系统和平台熟悉在一个新的平台上开发或者移植一款软件的时候,首先应该充分平台或者操作系统的各种属性,这些属性包括但不仅限于:1)系统的任务调度,任务间的通信机制任务调度包括是否是多任务实时操作系统,任务以何种方式存在的,如何添加和管理任务?任务间的优先级如何设置?任务间的优先级设置?任务堆栈?任务间的通信机制包括了解系统提供的通信机制,各种通信机制的优劣,通信细节

2013-11-28 11:11:01 593

原创 opt/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-ld: cannot find -lc

在尝试u-boot-1.1.6向mini2440移植的过程中,遇到下面的编译问题:opt/FriendlyARM/toolschain/4.4.3/bin/.arm-none-linux-gnueabi-ld: cannot find -lc打开u-boot-1.1.6根目录下的Makefile,发现:第218行PLATFORM_LIBS += -L $(she

2013-11-27 23:56:03 9618 1

原创 make: *** [depend] 错误 2

for dir in tools examples post post/cpu ; do make -C $dir _depend ; donemake[1]: Entering directory `/opt/EmbedSkdy/u-boot-1.1.6-dm9000/tools'make[1]: Nothing to be done for `_depend'.make[1]: L

2013-11-27 23:26:14 2870 1

转载 数字滤波

10种软件滤波方法的示例程序  1、限副滤波  /* A值可根据实际情况调整  value为有效值,new_value为当前采样值  滤波程序返回有效的实际值 */  #define A 10  char value;  char filter()  {  char new_value;  new_value = get_ad();  i

2013-11-25 19:20:37 525

转载 使用crosstool遇到的问题

下载制作交叉编译的工具:wget  http://www.kegel.com/crosstool/crosstool-0.43.tar.gz1、通过终端安装程序sudo apt-get install ***时出错:E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavaila

2013-11-16 13:38:54 823

转载 ARM处理器的程序与数据存储(冯·诺依曼与哈佛结构)

保存在存储器中的内容可以是程序,也可以是数据。程序是ARM处理器可以运行的指令代码,数据是指令在运行中用到的操作数或者变量。1、程序存储ARM处理器支持两种指令,一种是ARM汇编指令,一种是Thumb汇编指令。ARM汇编指令是32位长,即每条ARM汇编指令都是由四个字节的存储空间保存,所以ARM处理器在执行地址a的ARM汇编指令时,会从地址a + 4取下一条指令。Thumb汇编指令是16位

2013-11-14 13:24:28 11144

转载 触摸屏的校准和应用

触摸屏是当今最流行的一种人机交互接口,它被广泛地应用于手机等消费类电子产品中,目前这种技术有向PC机方向发展的趋势。基于原理的不同,触摸屏可以分为电阻式、电容式、表面声波式等。电阻式是应用较广的一种触摸屏,它的原理是通过测量横向和纵向的电阻值来获得触点的坐标。 s3c2440集成了4线制电阻式的触摸屏接口,触点坐标的检测是通过A/D转换来实现的。s3c2440一共有4种触摸屏接口模式,其中

2013-11-05 16:45:36 976

原创 初始化SDRAM

初始化文件的作用是通过配置2440的内部寄存器来初始化SDRAM。是为程序在SDRAM中运行作准备的。其实这个文件是一个H-JTAG的脚本:初始化脚本  脚本作用 Setmem  设置内存/寄存器的值 Getmem  读取内存的值 Delay  添加延迟 SysReset  执行系统复位 SoftReset  执行软复位其中我们用到的是第一条,其语法如下

2013-11-04 10:10:09 588

转载 S3C2440无MMU_Init不能进中断的原因

纠结了一个下午,总算有些头绪了,所谓MMU(虚拟内存管理单元),无非就是把物理地址转换为虚拟地址。所谓物理地址,用的STM32的都知道,它的RAM是从0x20000000开始的,ROM是从0x8000000开始的,这就是物理地址,也就是说在0x20000000这个地址里面放的就是一个值(当然你放的是几,里面存放的就是几),你给RAM一个地址0x20000000并给了读信号,数据线上就会出现你放进去

2013-11-02 16:02:30 731

ARM虚拟开发技术

ARM虚拟开发技术 讲的非常详细

2013-04-16

s3c2440a触摸屏驱动,完整驱动可直接调用也可用于参照学习

s3c2440a触摸屏驱动,完整驱动可直接调用也可用于参照学习。

2013-04-16

基于mini2440通过网络动态预览和控制摄像头的实现已经移植好的源代码

这个已经实现过了的, 希望能对你的有所帮助

2013-04-16

TQ2440基于linux源码

TQ2440基于linux源码 ,涵盖一些国嵌教程收费部分的

2013-04-16

MINI2440 所有裸机源码

MINI2440 所有裸机源码 涵盖了 GPIO ,LED , LCD ,UART, SDRAM,MMU,.. 内容非常的详细。

2013-04-16

vc++ 6.0 中文版win7能用的

vc++ 6.0 中文版win7能用的 ,绝对给力

2013-04-16

[数据结构(C语言版)].严蔚敏_吴伟民.扫描版.pdf )

[数据结构(C语言版)].严蔚敏_吴伟民.扫描版.pdf )

2012-04-10

AVR系列单片机C语言编程与应用实例.pdf

AVR系列单片机C语言编程与应用实例.pdf

2012-04-09

空空如也

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

TA关注的人

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