运用LabVIEW加快根据ARM的嵌入式必恭必敬开发
发布时间:2024-11-15 01:16:53 来源:雷电竞下载APP官网7和Cortex-M3控制器供给硬件评价选项。最新的软件版别即1.1版别,增加了对KeilMCB2460评价板(具有一个32MB的外部RAM)的兼容性,以协助规划更大更杂乱的
嵌入式必恭必敬要运用一系列协议在各种通讯总线进步行数据通讯。CAN是一种用于多个运用领域(包含自动化设备和医疗设备)的常见总线版别中增加了对CAN的支撑,从而对现有的通讯选项(如I2C)进行了扩展。别的,由于现在可以得到网络发布的同享变量,所以你可以容易地规划一些嵌入式运用必恭必敬,经过TCP/IP协议在整个网络上读写同享变量,然后进一步与其他必恭必敬(如NICompactRIO控制器)进行通讯。
图2.凭仗LabVIEW评价硬件所供给的高起点,研制人员可以敏捷原型化必恭必敬。
就好像你为桌面PC或许PXI开发一个运用程序相同,当你选用用于ARM微控制器的LabVIEWEmbeddedModule进行开发时,将创立一个图形化程序。但是,当将运用必恭必敬装备到ARM硬件上时,将会发现一个显着的不同。LabVIEW生成相应于LabVIEW运用程序的ANSIC代码,然后选用Keilμ版别的C编译器对所生成的代码进行编译,接着再将这些代码下载到硬件上,最终只需运转虚拟仪器就可以了。项目的结构标准指引LabVIEW来生成并编译C代码,再运用LabVIEW和μ版别来,从二进制代码长度、代码牢靠性或执行时间等方面来优化所生成的嵌入式运用程序。
用于ARM微控制器1.1版别的LabVIEWEmbeddedModule选用预设的结构标准装备(用于优化代码长度或速度),使得代码优化更为简易。假如选中一个不相容的结构标准选项,则结构标准窗将会提示有抵触呈现,这样你可以精确的经过运用必恭必敬的要求创立出有用、牢靠的嵌入式代码。