打印
[应用相关]

用labview编程开发单片机 第一弹 AD采集+串口传输

[复制链接]
7106|82
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
板子刚到手,做了个简单例程露露脸。
先上labview for arm板美照,白色小清新。
控制器用的是ARM7内核的片子。网口,串口,CANSD卡,还有片六轴传感器。

第一次接触用labview开发单片机,还是蛮特别的。程序就是图片上的框图。。。
下载到单片机的程序,DA输出正弦波,AD再采回来,然后通过串口发给电脑上位机。


顺手弄了个简陋的上位机  查看单片机采集结果波形。
另附最后的效果图(原谅我的渣像素)。

开发还是蛮方便的,像串口,网口,等接口协议都挺全的,各种操作都有了,并且片上的一些定时器,中断等,可以直接拖出来使用,稍微科普了下labview开发单片机的原理,NI做了一个LabviewKEIL的工具链。Labview编程,然后工具链将Labview语言转换为C,最终在KEIL里面编译,产生HEX。然后下载到FLASH里面。那结果就很明朗了,这只是NI给做了张羊皮,将C给封装了,使用的时候再扒开羊皮吃猪肉。不过Labview倒是提供了许多便捷的地方,封装了很多处理算法,要做些频谱,PID,图像处理等算法貌似也不费事。。。效率刚刚的。编程方式倒是很容易接受,觉得有偏差的地方,希望各位高手轻喷。
今天的分享就到这,内容有点新鲜,希望各位带着发展的眼光去看问题。
感觉有兴趣的  可以加我Q切磋 244386897

也可以自己淘宝labview for arm  淘宝有卖这板卡的

沙发
huzhiyang1988| | 2015-4-25 15:09 | 只看该作者
有链接吗?

使用特权

评论回复
板凳
flyxiaopei| | 2015-4-25 15:16 | 只看该作者
labview还能给单片机编程?单片机里面的寄存器labview怎么配置

使用特权

评论回复
地板
18260624903|  楼主 | 2015-4-25 15:30 | 只看该作者
flyxiaopei 发表于 2015-4-25 15:16
labview还能给单片机编程?单片机里面的寄存器labview怎么配置

寄存器Labview for arm模块已经把支持的单片机都给映射好了物理地址,只要操作相应的VI就可以了,比如中断就有一个配置器,配置好后连接上触发方式等,就可以直接使用了。

使用特权

评论回复
5
18260624903|  楼主 | 2015-4-25 15:32 | 只看该作者

你淘宝搜 labview for arm 就可以找到了。。。

使用特权

评论回复
6
放学后山剑| | 2015-4-25 17:31 | 只看该作者
我毕业设计需要用到单片机,但是不会用C开发,你手上的板子是直接将LabVIEW程序烧录进板子,进行io控制和pwm输出吗?

使用特权

评论回复
7
18260624903|  楼主 | 2015-4-25 17:58 | 只看该作者
放学后山剑 发表于 2015-4-25 17:31
我毕业设计需要用到单片机,但是不会用C开发,你手上的板子是直接将LabVIEW程序烧录进板子,进行io控制和pw ...

点击运行就直接烧录到片上了,IO控制,需要些控制算法的话,函数选板里应该能满足需求了。

使用特权

评论回复
8
cgd| | 2015-4-25 18:49 | 只看该作者
顶!

使用特权

评论回复
9
18260624903|  楼主 | 2015-4-25 19:20 | 只看该作者
多谢兄弟

使用特权

评论回复
10
18260624903|  楼主 | 2015-4-25 19:20 | 只看该作者

多谢兄弟

使用特权

评论回复
11
mmuuss586| | 2015-4-25 21:02 | 只看该作者

呵呵,不错;

使用特权

评论回复
12
18260624903|  楼主 | 2015-4-25 21:16 | 只看该作者

多谢版主鼓励

使用特权

评论回复
13
598330983| | 2015-4-25 22:17 | 只看该作者
一次接触用labview开发单片机,还是蛮特别的

使用特权

评论回复
14
mintspring| | 2015-4-25 23:52 | 只看该作者
第一次见这样搞。

使用特权

评论回复
15
18260624903|  楼主 | 2015-4-26 00:00 | 只看该作者
598330983 发表于 2015-4-25 22:17
一次接触用labview开发单片机,还是蛮特别的

可以尝试接触下,对某些方面的应用帮助还是蛮大的

使用特权

评论回复
16
18260624903|  楼主 | 2015-4-26 00:01 | 只看该作者
mintspring 发表于 2015-4-25 23:52
第一次见这样搞。

满足应用条件的话,编程效率确实很高

使用特权

评论回复
17
mintspring| | 2015-4-26 00:04 | 只看该作者
18260624903 发表于 2015-4-26 00:01
满足应用条件的话,编程效率确实很高

嗯,我也要学学试试i看。

使用特权

评论回复
18
18260624903|  楼主 | 2015-4-26 00:05 | 只看该作者
mintspring 发表于 2015-4-26 00:04
嗯,我也要学学试试i看。

淘宝搜 labview for arm 就找得到了

使用特权

评论回复
19
lvyunhua| | 2015-4-26 07:52 | 只看该作者
很是高大上!

使用特权

评论回复
20
lz4032003| | 2015-4-26 12:01 | 只看该作者
好新鲜!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

43

帖子

2

粉丝