Board logo

标题: [求助]在nios2中实现模拟数字转换的问题 [打印本页]

作者: bombomman    时间: 2007-8-27 21:58     标题: [求助]在nios2中实现模拟数字转换的问题

原理应该挺简单的,就是通过一个adc的电路把模拟信号转成数字的。把结果输出到一个lcd上

可以理解成一个数字电压表。 因为之前一直是学vhdl的。现在要做一个设计。 通过nios2去实现这个功能。

因为需要用到C语言。我对C语言不太了解。 想请教大家,应该如何去做?

流程就是,一个8位的数字信号,通过nios2,变成10进制数字,显示在lcd上,可供人读取。

谢谢!


作者: caopengly    时间: 2007-8-28 22:00

“因为需要用到C语言。我对C语言不太了解。 想请教大家,应该如何去做?”

你先学习一下c语言,这个语言比较通用,最好学透。

再看看ad的芯片datasheet,看看时序应该如何实现。

最后在sopc中添加几个pio就可以对时序实现操作了。有具体问题再讨论吧。


作者: bombomman    时间: 2007-8-29 19:04

哦,谢谢!现在我也是在边做,边学C。

比如我想用adc 0804 它有CSWRRD 、INTR和db0到db7。 这样在nios中,设置pio时,就要选12bit的。

是这个样子吗?


作者: kzw    时间: 2007-9-4 17:32

这是一个典型的总线时序的ad啊,用一个总线,直接对地址操作就ok了,很方便的。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0