AXI HP接口的DMA+GIC编程(参照博客) 参照文档:UG873,博客文档
我的Vivado+SDK工程文件打包(60+M) 我的DMA驱动程序(未完成) Vivado 接线图: 地址分配:
分类:
其他好文 时间:
2014-06-07 04:44:31
阅读次数:
253
java.lang.NoSuchMethodError:
org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lan...
分类:
其他好文 时间:
2014-06-03 08:18:16
阅读次数:
356
DMA,直接存储器访问。传输数据时,外设通过DMA控制器直接访问内存,不经过cpu直接控制传输数据。不需要像中断处理方式需要保留和恢复现场的过程。通过硬件为内存和I/O设备开辟一条直接传送数据的通道,提高CPU的效率。DMA的核心硬件是DMA控制器,来管理DMA方式的数据传送,一般包含多个通道,每个...
分类:
其他好文 时间:
2014-05-31 17:57:07
阅读次数:
181
AXI HP接口的DMA+GIC编程(参照博客) 参照文档:UG873,博客文档
我的Vivado+SDK工程文件打包(60+M) 我的DMA驱动程序(未完成) Vivado 接线图: 地址分配: standalone代码: #include
//#include "platform.h"#incl...
分类:
其他好文 时间:
2014-05-30 23:22:27
阅读次数:
890
main.c 1 #include 2 #include"2401.h" 3 4 #define
uint unsigned int 5 #define uchar unsigned char 6 7 sbit KEY8=P3^7; //发送按键 8
sbit beep=P2^3;//...
分类:
其他好文 时间:
2014-05-27 23:56:22
阅读次数:
599
Hi3531 PCIe 控制器内含DMA 控制器,DMA 控制器包含有两个DMA 通道(一个
DMA 读通道和一个DMA 写通道)。PCIe 控制器内包含的DMA 控制器用于大数据量
的存储器读写事务,以提高数据传输的速率。
DMA 控制器可以实现如下的存储器读写事务:
...
分类:
其他好文 时间:
2014-05-26 04:36:32
阅读次数:
342
linux串口驱动分析硬件资源及描写叙述 s3c2440A
通用异步接收器和发送器(UART)提供了三个独立的异步串行 I/O(SIO)port,每一个port都能够在中断模式或 DMA 模式下操作。UART
使用系统时钟能够支持最高 115.2Kbps 的波特率。每一个 UART 通道对于接收.....
分类:
系统相关 时间:
2014-05-26 01:31:25
阅读次数:
490
上次用gpio模拟i2c理解i2c协议,同样的,我用gpio模拟spi来理解spi协议。
我用的是4线spi,四线分别是片选、时钟、命令/数据、数据。
数据在时钟上升沿传递,数据表示的是数据还是命令由命令/数据线决定。
开始条件:
void spi_start(void)
{
gpio_config(GPIO_CS, GPIO_OUTPUT);
udelay(SPI_SPEED...
分类:
其他好文 时间:
2014-05-25 07:07:17
阅读次数:
158
main.c 1 #include 2 #include 3 4 #define uchar
unsigned char 5 6 /***************************************************/ 7
#define TX_ADR_WID...
分类:
其他好文 时间:
2014-05-25 03:01:14
阅读次数:
408
载入设备 sudo nano /etc/modules增加两行 i2c-bcm2708
i2c-dev将i2c移出黑名单,系统启动时自动加载驱动sudo nano
/etc/modprobe.d/raspi-blacklist.conf前边加#注释,第一行是spi,第二行是i2c,可以选...
分类:
其他好文 时间:
2014-05-24 09:49:01
阅读次数:
425