TMPN3150与TLC0832的两种接口实现方法
ital_out+adc_inbit;
}
io_out(clk,1);
}
io_out(cs,1)
returndigital_out;
}
4结束语
Neuron芯片不同于普通的微处理器,本文介绍的神经元芯片与A/D芯片TLC0832的两种接口实现方法各有利弊,具体表现如下:
(1)方法1是Neuron芯片所特有的,而方法2较通用,它不仅适用于Neuron芯片,而且适用于各种有I/O脚的微处理芯片;
(2)方法1的硬件要求比较严格,可选的I/O脚只有一个,即片选信号输出脚,而方法2脚把几个与TLC0832相连的I/O脚视为普通的I/O脚,随便哪个I/O脚都可与TLC0832相连(如果Neuron芯片的IO8、IO9或IO10已用,那只能选方法2了);
(3)方法1编程较短,但不但于调试,而方法2则编程较长,但较为直观,而且便于调试;
(4)方法1的CLK占空比和时钟速率较为稳定,而方法2的CLK占空比与指令执行时间有关。对于常用单片机的人来说,方法2较易上手,则方法1则更专业;方法2的硬件接法更灵活,但编程较长……总之,使用这两种方法应根据实际情况灵活地作出选择。
《TMPN3150与TLC0832的两种接口实现方法(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/170181.html
}
io_out(clk,1);
}
io_out(cs,1)
returndigital_out;
}
4结束语
Neuron芯片不同于普通的微处理器,本文介绍的神经元芯片与A/D芯片TLC0832的两种接口实现方法各有利弊,具体表现如下:
(1)方法1是Neuron芯片所特有的,而方法2较通用,它不仅适用于Neuron芯片,而且适用于各种有I/O脚的微处理芯片;
(2)方法1的硬件要求比较严格,可选的I/O脚只有一个,即片选信号输出脚,而方法2脚把几个与TLC0832相连的I/O脚视为普通的I/O脚,随便哪个I/O脚都可与TLC0832相连(如果Neuron芯片的IO8、IO9或IO10已用,那只能选方法2了);
(3)方法1编程较短,但不但于调试,而方法2则编程较长,但较为直观,而且便于调试;
(4)方法1的CLK占空比和时钟速率较为稳定,而方法2的CLK占空比与指令执行时间有关。对于常用单片机的人来说,方法2较易上手,则方法1则更专业;方法2的硬件接法更灵活,但编程较长……总之,使用这两种方法应根据实际情况灵活地作出选择。
《TMPN3150与TLC0832的两种接口实现方法(第3页)》