From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



如何将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