打印
[开发工具]

labview 与STM32 开发环境的开发与构建思路

[复制链接]
楼主: wangjiahao88
手机看帖
扫描二维码
随时随地手机跟帖
41
wangjiahao88|  楼主 | 2019-11-4 13:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览

使用特权

评论回复
42
wangjiahao88|  楼主 | 2019-11-4 13:33 | 只看该作者

使用特权

评论回复
43
wangjiahao88|  楼主 | 2019-11-4 13:33 | 只看该作者

使用特权

评论回复
44
wangjiahao88|  楼主 | 2019-11-4 13:33 | 只看该作者

使用特权

评论回复
45
wangjiahao88|  楼主 | 2019-11-4 13:34 | 只看该作者

使用特权

评论回复
46
wangjiahao88|  楼主 | 2019-11-4 13:35 | 只看该作者

使用特权

评论回复
47
wangjiahao88|  楼主 | 2019-11-4 13:36 | 只看该作者

使用特权

评论回复
48
wangjiahao88|  楼主 | 2019-11-4 13:37 | 只看该作者
    上图4-巧出现的是需要添加的I/O口的类型,如图所示有很多种类型。由于
STM32芯片有好多端口具有复用的功能,而且芯片的管脚不单单只有I/O口,还
包括其他功能的管脚,因此这里有几种类型供不同功能的端口选择。对于PD2口
只需选择数字输入功能就可。点击下一步后会出现添加I/O口资源的对话框,这里
只需要将需要创建Elemental I/O的管脚添加进去就可以,这里不再赘述。
    到这一步为止对于芯片的管脚的配置就算完成,接下来就为该端口的资源添
加执行VI.

使用特权

评论回复
49
wangjiahao88|  楼主 | 2019-11-4 13:38 | 只看该作者

使用特权

评论回复
50
wangjiahao88|  楼主 | 2019-11-4 13:38 | 只看该作者

使用特权

评论回复
51
wangjiahao88|  楼主 | 2019-11-4 13:38 | 只看该作者

使用特权

评论回复
52
wangjiahao88|  楼主 | 2019-11-4 13:39 | 只看该作者

使用特权

评论回复
53
wangjiahao88|  楼主 | 2019-11-4 13:39 | 只看该作者
    到现在为止,关于创建PD2引脚的Elemental I/O VI己经完成。在后面的编程
中就可以直接调用该函数来简化编程。具体的编程比较将在下一章中详细介绍。
    在前面小节中实现芯片移植的时候写到在不创建Elemental I/O的情况下需要
修改“eio.xml”文件,这样为了能够在整合Keil工具链的时候正确的显示芯片的
信息,而这一节创建Elemental I/O的时候会发现该文件是自动生成的,无需自行
修改,这就需要在移植的时候看自己的意愿选择修改还是不修改。
    通过以上几节的移植,将LabVIEW移植到芯片STM32F 107VCT6的基本工作
就算完成,既包含了软件的移植,还包含了硬件GPIO管脚Elemental I/O节点的
创建。这是一整套开发方案,如果还想开发芯片其他的功能就可以以此为模板,
开发其它功能的硬件,使移植工作更加完善。

使用特权

评论回复
54
wangjiahao88|  楼主 | 2019-11-4 13:39 | 只看该作者

使用特权

评论回复
55
wangjiahao88|  楼主 | 2019-11-4 13:39 | 只看该作者

使用特权

评论回复
56
wangjiahao88|  楼主 | 2019-11-4 13:40 | 只看该作者

使用特权

评论回复
57
wangjiahao88|  楼主 | 2019-11-4 13:40 | 只看该作者

使用特权

评论回复
58
wangjiahao88|  楼主 | 2019-11-4 13:41 | 只看该作者

使用特权

评论回复
59
wangjiahao88|  楼主 | 2019-11-4 13:41 | 只看该作者
    到这一步为止,流水灯实验的基于LabVIEW图形化编程的程序图就编写完了,
直观的说,该程序图还是很简单的。链接好硬件资源之后,点击程序框图里面的
运行按钮,LabVIEW就会根据程序框图自动编译出一个Keil uVision工程,然后
自动以Debug(调试)的模式运行改程序。对应于硬件实验板会看到板子上的4
个LED等每隔一秒依次闪烁。具体的程序编译后的运行图和具体的实验现象如下
图5-6和图5-7、图5-8所示。如果想调整LED灯闪烁的频率可以直接修改程序框
图上“等待下一个整数毫秒”控件上的输入值,然后直接点击运行,这样程序会
重新编译,而后自动运行。

使用特权

评论回复
60
wangjiahao88|  楼主 | 2019-11-4 13:41 | 只看该作者

使用特权

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

本版积分规则