如何将NI-8451 SPI片选信号设置为高有效?
硬件: Industrial Communications
问题: 我有一个芯片,想使用NI-8451的SPI总线与之进行通信。NI 8451P片选信号默认低有效,但是我的芯片片选信号是高有效(片选信号3.3V才可以通信)。我如何在NI-8451上更改设置呢?
解答: 为了更改NI-845x上的片选信号,您需要使用脚本API.脚本API提高了片选信号线的手动控制接口,所以在总线通信前可以置高或者置底,之后返回到空闲状态。
注:请在您程序的开始包含NI-845x SPI Script CS Low.vi以确保高有效功能可以实现。这是由于片选信号初始化值为高,这是在NI-845x 一系列初始化VI 将片选信号置低后纠正过来的:SPI Create Script Reference.vi, NI-845x SPI Script Clock Polarity Phas.vi, NI-845x SPI Script Clock Rate.vi, and NI-845x SPI Script Enable SPI.vi。你需要为每一个与您器件通讯的SPI片选信号进行设置。(参考相关链接中的知识库 4TDI3A8I)
这个脚本API VIs在NI-845x»SPI高级选板上。
可以下载附件文件可以查看一个完整的范例。
相关链接: Product Page: NI-USB-8451
KnowledgeBase 4TDI3A8I: Setting Multiple Chip Selects on the NI USB-8451
附件:
报告日期: 08/28/2008
最近更新: 03/01/2017
文档编号: 4ORH47OH
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.