[matlab] 求助:编写应用程序

[复制链接]
2399|9
 楼主| 小云001 发表于 2011-3-19 22:21 | 显示全部楼层 |阅读模式
开发板是virtex-ii pro  XC2VP30,EDK9.1版本,设计的IP核是用于采集一个串行的数字信号(TTL电平),请教两个问题:1,能不能直接将一个信号源(TTL电平)连接到该开发板上面的扩展口采集信号?
2,要是能够得采集的话,该怎么样去写应用程序将采集到的信号通过超级终端显示出来呢?是用UART_IP_mReadSlaveReg0(baseaddr)或者UART_IP_mReadReg(BaseAddress, RegOffset) 等这样的驱动函数吗? 谢谢!
hjjnet 发表于 2011-3-20 03:20 | 显示全部楼层
1. 如果是3.3V TTL,直接连上GPIO,是没有问题的。如果是5V TTL,应该要转一下了
2. 通过uart出来,有两种方式,查询模式和中断模式。有现成的原代码可以参考:
因为我手头上没有9.1的版本,附件里面有Microblaze 在ISE 12.4上的例程
hjjnet 发表于 2011-3-20 03:22 | 显示全部楼层
uart的xil_print函数

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
hjjnet 发表于 2011-3-20 03:23 | 显示全部楼层
一段简单代码供参考:中断模式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
hjjnet 发表于 2011-3-20 03:24 | 显示全部楼层
分别在UART version114和200下的中断模式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
hjjnet 发表于 2011-3-20 03:25 | 显示全部楼层
Microblaze中断时间的解释

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
hjjnet 发表于 2011-3-20 03:28 | 显示全部楼层
uartlittle
v114下,查询和中断模式的代码参考

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
amini 发表于 2011-3-20 21:25 | 显示全部楼层
挺给力啊。看看先。
 楼主| 小云001 发表于 2011-3-20 21:44 | 显示全部楼层
dianzirobot 发表于 2011-3-21 22:19 | 显示全部楼层
en,很丰富很强大
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:在工作中寻找快乐,然后快乐的工作着

0

主题

576

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部