nios ii 中双向pio的设置与读写函数
来源:互联网 发布:win10 python开发工具 编辑:程序博客网 时间:2024/06/05 10:04
双向pio的设置如下图,选bidir,如果选inout的话输入输出是分开的两个端口
对于bidir类型的双向pio的读写之前首先要设置pio的方向,可以用下面的函数
IOWR(base, 1, 0x0); 这个函数意思是对base所代表的pio的方向寄存器写0x0,1代表方向寄存器,写0x0代表所有的位(比如上面的共16位)都为输入
执行完上面的指令后就可以用IORD(base,0)函数读取pio端口的值,
如果想把pio端口设置为输出则为
IOWR(adv_hdata, 1, 0xffff); 写0xffff就是把所有的16位都设置为输出,这样就可以用IOWR(base,0,data);对pio写数了,
注意:如果IOWR(adv_hdata, 1, 0xff); 表示高8位为输入,低8位为输出
1 0
- nios ii 中双向pio的设置与读写函数
- 如何使用Nios II的中断:PIO中断与定时器中断
- 实现FPGA Verilog HDL与NIOS II的通信数据交换——利用PIO实现通信
- AT91RMM9200的PIO使用与设置
- AT91RMM9200的PIO使用与设置
- SOPC开发中软件开发工具:Nios II IDE 与 Nios II SBT for Eclipse的区别
- Nios II中DMA设备的使用
- nios ii 中onchip memory 的初始化
- Nios II IDE中编程的延时子程序的问题及解决 ,关于编写Nios II的延时函数的一点心得
- 在Win7中找回Nios II EDS 9.1中丢失的“Run AS Nios II Hardware”
- NIOS II常用函数整理
- NIOS II常用函数详解
- NIOS II常用函数详解
- NIOS II常用函数整理
- nios ii常用函数整理
- Nios II 无法使用printf()函数的解决办法
- Nios II出现的问题整理与解决
- Nios II中简单的按键中断程序
- Mysql5.6.10源码安装步骤
- hdu 1228 A + B
- 浅谈获取shell中函数的返回值
- android短信后台发送信息判断
- Java RTTI与反射
- nios ii 中双向pio的设置与读写函数
- java并发编程——基本线程机制1
- 欢迎使用CSDN-markdown编辑器
- 黑马程序员——Java中的注解
- flume-ng+Kafka+Storm+HDFS 实时系统搭建
- 程序员的九重境界
- Linux Mint 17 下安装搜狗拼音输入法
- hadoop2.6运行时warn util.NativeCodeLoader
- 1019. General Palindromic Number (20)