labview RT FPGA学习心得
直接创建模版里的FPGA项目,检测现有系统直接IP毗连需要先对网络进行设置:网路状态:更改适配器选项,以太网属性找到IPV4,设置成和MAX-点远程系统-右边的设置成一样,不外末了一位要小一点,然后在创建项目的检测装备处把IP地址写上(和MAX一样的)
在项目列表中的NI-CRIO右键-毗连可以看是否毗连乐成
FPGA层vi写完点运行主动编译
CRIO层创建先添加FPGA层的VI引用
空缺项目的话新建CRIO需要再项目里建不在我的电脑里建
单周期定时循环里面东西不能太多,传播延时必须小于时钟周期,否则会超过25微秒出现问题,可以用于来触发了才开始任务
FPGA中的编程不要再一个while里放太多东西,分成多个并行循环
FPGA可以用局部变量,用反馈节点替代移位寄存器
如果在While循环中使用单周期定时循环,则将TRUE常量毗连到条件接线端,使得定时循环内的代码在While循环的每个周期执行一次。
在FPGA VI中使用固定大小的数组
FPGA模块不支持双精度或扩展精度浮点数。
RT需要用队列存数据,不能一个一个传,要一组一组传,够多少个了再队列给传出去,上位机下位机使用TCPIP通讯
PXI用RT需要fliexer什么玩意的卡,CRIO里面自带FPGA
RT的启动,有通讯了就运行了,上电就开始跑,下电就停止,没有状态机,死循环
FPGA收罗到的数都是定点数,整数位和小数位都是定好的,不外可以转化
FPGA在选择VI时可以选择一直运行
扫描接口模式无需对FPGA进行开发,也无需编程实现 FPGA 和主机 VI 之间的通讯。以是一样平常使用FPGA接口模式
FPGA收罗热电偶需要有专门的vi将毫伏信号转化为温度值(减去冷端赔偿)
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]