声明
摘要
第1章 绪论
1.1 课题背景及意义
1.2 国内外发展现状
1.3 研究的主要内容
1.4 论文结构安排
第2章 图形化嵌入式开发技术综述
2.1 图形化编程技术简介
2.1.1 虚拟仪器简介
2.1.2 LabVIEW语言概述
2.2 LabVIEW for ARM概述
2.2.1 LabVIEW for ARM软件架构
2.2.2 LabVIEW for ARM移植工具包简介
2.3 图形化嵌入式开发过程概述
2.4 本章小结
第3章 硬件开发平台的设计
3.1 硬件开发平台介绍
3.2 STM32F107VC概述
3.3 主控模块电路
3.3.1 电源电路
3.3.2 JTAG/SWD调试下载接口
3.3.3 GPIO接口资源设计
3.3.4 USB接口电路
3.3.5 存储电路设计
3.4 本章小结
第4章 LabVIEW for ARM嵌入式移植过程
4.1 移植过程综述
4.2 整合芯片在LabVIEW和Keil之间的工具链
4.2.1 LabVIEW支持芯片分类
4.2.2 整合STM32芯片在LabVIEW和Keil之间的工具链
4.3 修改Keil uVison工程模板
4.3.1 创建基于LM3S8962的Keil uVison工程
4.3.2 修改基于LM3S8962的Keil uVison工程
4.3.3 修改基于STM32F107VC的Keil uVison工程模板
4.4 创建Elemental I/O节点
4.4.1 配置芯片及管脚信息
4.4.2 添加执行Ⅵ
4.5 本章小结
第5章 系统移植验证实验
5.1 GPIO实验
5.1.1 硬件准备
5.1.2 程序编写及成果展示
5.2 DAC实验
5.3 两种编程语言的比较
5.4 本章小结
第6章 总结与展望
6.1 总结
6.2 工作展望
参考文献
致谢
攻读研究生期间发表的专利