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