·上一文章:TMS320F2812在数字化三相变频电源中的应用
·下一文章:F类与逆F类功率放大器的效率研究
IO_8:Neurowire输入/输出对象使用管脚IO_8~IO_10,IO_8指定时钟管脚,IO_9是串行数据输出管脚,IO_10是串行数据输入管脚。
Master:指定Neuron芯片在管脚IO_8上提供时钟,设置为输出管脚。
Slave:指定Neuron芯片检测在管脚IO_8上的时钟,设置为输入管脚。
Select(PIN-nbr):为Neurowire master指定片选管脚,为IO_0~IO_7管脚之一。
Timeout(pin-nbr):为Neurowire Slave指定一个可选择的超时信号管脚,其范围是IO_0~IO_7。当使用超时信号管脚时,当neuron芯片等待时钟的上升沿或下降沿时,将检查该管脚的逻辑电平。如果检测到逻辑电平为“1”,则传输停止。
Kbaud(const—expr):为Neurowire master指定比特率,const—expr可以为1 kb·s-1、10 kb·s-1或20 kb·s-1。对于10 MHz的Neuron芯片输入时钟,缺省值为20 kb·s-1。
CLOCkedge(+|-):指数据触发时钟信号极性,clockedge(+)为上升沿,clockedge(-)为下降沿。
io-object-name:由用户为该I/O对象指定的名字。
2.2 采样的程序清单
3 结束语
目前,该多通道A/D转换控制模块通过长时间运行测试,其性能可靠,故障率低,节约能耗,实现了多个模拟量转换、采集与处理功能,给现场自动化控制系统的集成带来较大的灵活性。