
【黄金搭档mbed+labview】初体验9 Q' r% \2 R4 V/ G6 G 4 f V# M( _1 ` 最近偶然看到了mbed网站一篇关于labview上位机的cookbook,图形化编程,感觉比库函数加c##编写要容易上手的多6 ~2 ]8 Q0 j; v0 e& M; @ 于是开始寻找相关软件,结果不乐观* t2 ]. i7 G0 q k 最新版的labview embedded Module for ARM Microcontrollers 是2012,之后没有推出过更新1 y* M0 D1 u: q3 K( j 而且从NI的官网也搜不到任何对mbed平台的支持,7 L- }; z+ ^, A- f; p* Z2 f" D) ^9 q5 B //但是labview 针对mbed API的VI程序库文件还是可以用的 ,必须labview9以后得版本 NI的老大说过只会对未来主流的平台更新//现在只有labview for FPGA更新 ![]() 总的来说用labview给STM32 编程有两条路: 1. 使用labview embedded Module for ARM Microcontrollers 做好VI程序/ B# r, b1 [# }8 e 再使用2012 c generator 将编好的图像化程序转为C语言,8 j% A0 ~( O8 ~( ^- U: [ 导入MDK编译,1 q4 p( u! D. ^+ ]( ~2 q# I* l 详细参考以下链接# i& L: w F- B/ Q8 {4 Y, a https://item.taobao.com/item.htm ... &abbucket=20#detail" j' k. y/ @! V6 K. j+ ] ![]() |
: I# ] j F6 G' |0 B& s
最近刚上手labview感觉其简单易用,功能强大。0 R9 u8 e9 [+ }; ~" e* X$ w
随后推出其与stm32的相关学习帖子
上图 表示在labview前面板 手动控制mbed 开发板上两个led的 亮度," s6 ] \. Z1 U3 U. b) N. N
在while循环中+ D7 I* B! M+ B3 f. T' y+ ]
1 将亮度值存入数组;1 {! u4 {# y. d8 N
2 将数字元素通过mbed库文件写入串口,
3 同时将亮度值以字符串形式输出到labview前面板。延时一秒,
: K1 `% |8 I* n& F9 d5 r" l
当然需要mbed开发板串口读取数组值后通过PWM写入,控制LED亮度: f C. x% `3 S( ]2 S7 `0 E
# Z w& D! v0 g2 V
整体上看程序很直观,也很容易入门。- O8 H0 q5 W7 b" r
4 K" a: ~4 v" ~) P. |
对应的名称0 T! H; I0 G" _" W$ s
http://www.vihome.com.cn/bbs/for ... &extra=page%3D1
不太好在其他型号上进行移植