重庆生活网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 生活 重庆
查看: 1285|回复: 1
打印 上一主题 下一主题

用labview编程開发单片机 第一彈 AD采集+串口传輸

[复制链接]
跳转到指定楼层
楼主
发表于 2020-3-13 16:33:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    开发还是蛮方便的,像串口,网口,等接口协议都挺全的,各种操作都有了,并且




板子刚到手,做了个簡单例程露露臉。
先上labview for arm板美照,白色小清新。

   
控制器用的是ARM7内核的片子。网口,串口,CAN,SD卡,還有片六轴传感器。


第一次接触用labview开发单片机,还是蛮特别的。啥都不说了,上程序。

   


下载到單片機的程序,DA输出正弦波,AD再采回来,然后通过串口发给電腦上位機。


顺手弄了个簡陋的上位機
查看单片机采集結果波形。

   




最后的效果图(原谅我的渣像素):

   




开发还是蛮方便的,像串口,网口,等接口协议都挺全的,各种操作都有了,并且片上的一些定時器,中斷等,可以直接拖出來使用,稍微科普了下labview开發單片機的原理,NI做了一個Labview到KEIL的工具鏈。Labview编程,然后工具链将Labview语言轉换为C,最终在KEIL里面編译,产生HEX。然后下载到FLASH里面。那結果就很明朗了,这只是NI给做了张羊皮,將C给封装了,使用的时候再扒開羊皮吃猪肉。不过Labview倒是提供了许多便捷的地方,封裝了很多处理算法,要做些頻谱,PID,图像處理等算法貌似也不费事。。。效率刚剛的。编程方式倒是很容易接受,觉得有偏差的地方,希望各位高手轻喷。


今天的分享就到这,内容有点新鲜,希望各位带着發展的眼光去看问题。
感兴趣的
可以加我Q切磋 644454732
也可以自己淘寶搜labview for arm



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
回复

使用道具 举报

沙发
发表于 2020-3-13 16:33:52 | 只看该作者
你是用的“NI LabVIEW Embedded Module for ARM Microcontrollers”吗?这个好像NI停止提供支持了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|联系我们|重庆生活网

GMT+8, 2024-5-1 03:52 , Processed in 0.218750 second(s), 16 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表