电脑控制单片机用什么语言
这个问题有二种了解,一种是用电量脑开发设计单片机设计程序流程,另一种是和单片机设计开展通信,根据上位机软件对单片机设计开展操纵。
第一种必须有一定的编程基础,依据单片机设计型号规格应用相匹配的IDE开展开发设计,keil,iar全是普遍的单片机软件开发环境。关键而言一下第二种了解吧。
![](http://www.591dg.com/uploads/image/1_210308081157_1.jpg)
单片机设计和电脑上能够根据有线电视,无线网络二种方法开展通讯,常见的通信网络系统总线有uart,usb和互联网(rj45)。
1、uart是最普遍的,归属于双工通讯,收取和发送能够与此同时开展。以前这类串口通信都应用DB9射频连接器,单片机设计木板上必须用max232这类的集成ic做工作电压变换。但是如今笔记本主板非常少有这类db9接口了,绝大多数单片机设计根据usb转ttl集成ic,根据usb口和电脑上开展通讯。
2、usb通讯也是常见的一种方法。电脑上作为服务器,单片机设计做为从机应用。这类单片机设计普遍的有cpress68013这些。
3、根据网络线开展通讯。应用这类方法时,一般要接网络层协议集成ic,开展物理学层的数据信息分析。常见的协议书集成ic有w5500等。
由于如今电脑都集成化了wifi和无线模块,因此还可以完成无线网络操纵单片机设计。单片机设计端应用手机蓝牙/WIFI转串口通信控制模块,或是立即应用集成化了wifi/手机蓝牙的集成ic开展开发设计就可以了。常见的wifi集成ic有esp8266这些,常见的蓝牙芯片有cc2541这些。
上一篇:房屋装修先做防水还是先做水电
下一篇:以太网半双工和全双工的区别
相关推荐
最新更新
推荐阅读
猜你喜欢
电工推荐
![电工技术基础_电工基础知识_电工之家-电工学习网](/skin/images/guanzhu.jpg)