- 博客(6)
- 资源 (6)
- 收藏
- 关注
转载 Linux下SRAM的读写
项目中需要用ARM与FPGA进行通信,通信方式是通过FPGA生成的SRAM作为数据的交换区,ARM9芯片为ATMEL的AT91SAM9260,采用Linux 2.6.19的内核,今天搞了一天,总算是读写成功,下面简要的说明一下。 ARM中只有I/O内存的没有I/O端口,ARM9运行后默认是开启MMU的,Linux采用虚拟存储管理内存,具体的内存管理方式本文不作展开。所以要使用Lin
2011-12-29 12:57:20 2289 1
原创 iphone4原理图
呵呵,上传一个iphone4的原理图,学习一下大师级别的设计风格。下载地址:http://download.csdn.net/detail/lichangc/3977939
2011-12-28 15:56:28 1298
原创 Lattice FPGA中假双口RAM控制器的设计
在很多数据采集系统中,都涉及到双口RAM进行数据交换的设计。一般的方式是,通过FPGA控制AD进行数据的采样,然后通过双口与ARM和FPGA进行数据交互。但是这个设计的难点在于应用设计过程中,硬件电路设计和软件设计。一般性的ARM+FPGA构架方式的开发为,ARM7+FPGA和ARM9+FPGA,如果涉及到数字信号处理方面的可能会用到DSP+FPGA的一个设计。但是这些所有的设计都涉及到一个问题,
2011-12-27 13:35:07 5088 2
原创 C++中关于this指针的理解
关于this指针的解析,N多年前我就知道this指针!我也看了很多关于this指针的解释和解析!以前我以为我懂了!因为我去网上收索了下,发现都讲的是那同样的一句话!this指针是为了区别一个类定义的两个或是多个对象,在编译器编译过程中!自动加入的!我看了也以为我懂了!呵呵!其实是我受骗了!因为很多人应该都没明白为什么要有this指针吧! 我在看这本书的过程中发现了,原来this指针就是一
2011-12-22 15:44:04 888
原创 verilog中的点滴
verilog是一门好的语言,很多人都使用其进行开发。以前小有了解,但是没有做过大项目。最近一次用到多控制多接口的HDL描述。其实以前一直都是主动描述。很多时候都觉得特别简单。这一次设计涉及得一些东西让我很是郁闷!也让我纠结了许久,主要的问题是verilog不是我的常用开发语言。长时间的C语言开发使我习惯了C语言的开发模式和思想。这让我很是郁闷。但是对于C语言转到verilog开发是最简单的,但
2011-12-22 15:42:12 1811
原创 将我在QQ空间的文章搬家到CSDN中来
本人技术不是很精通,但是经常在一线做开发。这样有很多机会接触到一些新的理念和想法,所以积累下来了写技术性文章的一种习惯!这也是为了能够更好的锻炼自己技术的一种方式。以前都是在QQ空间上面写文章,但是鲜有人访问。希望能来到这个技术的大家庭里面!一同分享自己的喜悦和进步!
2011-12-22 15:34:19 804
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人