我是靠谱客的博主 单薄火,这篇文章主要介绍fpga开发教程 labview_Matlab上位机开发(一) —— 了解上位机1. 上位机的作用2. 常用上位机开发方式3. 教程概况,现在分享给大家,希望可以做个参考。
1. 上位机的作用
在嵌入式项目开发中,无论是单片机项目、嵌入式Linux项目、FPGA项目,上位机始终是一个很重要的部分,主要用于:
- 数据显示(波形、温度等)
- 用户控制(LED,继电器等)
- 文件传输(图像、音频等)
下位机(单片机)与 上位机之间进行数据通信有四种主要方式:
- 串口
主要适用于下位机和上位机在一起的系统,使用USB转串口与PC相连,也可以使用无线透传串口模组,将串口信号转化为射频信号传输;
- USB
速度相较于串口大幅提升,适合于工控设备传输文件(比如3D打印机、激光切割机等),但是对下位机要求较高,需要支持USB协议;
- 网络
一方面适用于物联网项目,一方面适用于嵌入式Linux系统(已经移植支持了网络);
- 蓝牙
不多用。
2. 常用上位机开发方式
上位机软软件开发主要包括以
最后
以上就是单薄火最近收集整理的关于fpga开发教程 labview_Matlab上位机开发(一) —— 了解上位机1. 上位机的作用2. 常用上位机开发方式3. 教程概况的全部内容,更多相关fpga开发教程内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复