【黄金搭档mbed+labview】初体验 0 [# B9 |% {! ? 最近偶然看到了mbed网站一篇关于labview上位机的cookbook,图形化编程,感觉比库函数加c##编写要容易上手的多 于是开始寻找相关软件,结果不乐观6 O9 B* m8 \4 l8 @ 最新版的labview embedded Module for ARM Microcontrollers 是2012,之后没有推出过更新 而且从NI的官网也搜不到任何对mbed平台的支持, //但是labview 针对mbed API的VI程序库文件还是可以用的 ,必须labview9以后得版本 NI的老大说过只会对未来主流的平台更新//现在只有labview for FPGA更新 / v$ }' d0 ^+ k 总的来说用labview给STM32 编程有两条路:0 w# u( c' l x& u2 z 1. 使用labview embedded Module for ARM Microcontrollers 做好VI程序& x( k7 R7 [# y; K 再使用2012 c generator 将编好的图像化程序转为C语言, 导入MDK编译, 详细参考以下链接 https://item.taobao.com/item.htm ... &abbucket=20#detail& k! z1 N9 _7 I |
最近刚上手labview感觉其简单易用,功能强大。 Z+ E: u1 K+ g, H' {
随后推出其与stm32的相关学习帖子
上图 表示在labview前面板 手动控制mbed 开发板上两个led的 亮度,6 i7 J7 r* `4 t" \
在while循环中: V N0 [& y; k2 S/ A4 Y$ a# Z: H
1 将亮度值存入数组;& R% Z1 d( m% Q. R
2 将数字元素通过mbed库文件写入串口,3 V8 t" Q- y9 Y; f' @
3 同时将亮度值以字符串形式输出到labview前面板。延时一秒,
当然需要mbed开发板串口读取数组值后通过PWM写入,控制LED亮度' T# j. n- R& K9 Y7 A
1 X2 ~ H* o: s' F. n
整体上看程序很直观,也很容易入门。
, K2 [- M9 R1 v: a# |
5 G7 |% N' ]2 ]7 W
对应的名称
http://www.vihome.com.cn/bbs/for ... &extra=page%3D1
不太好在其他型号上进行移植