1.单片机有操作系统吗?

2.急,单片机与电脑通信问题!!!

3.单片机,ARM,台式机的联系与操作系统的关系

4.如何用单片机连接电脑和机床

5.单片机与PC怎么 通信?

单片机有操作系统吗?

怎样匹配单片机电脑系统文件-怎样匹配单片机电脑系统

当然有呀!

任何单片机都可以有操作系统的。不过目前主流的操作系统对单片机来说还是比较大,尤其对ram要求比较苛刻。但是,我们可以自己写操作系统,然后让它在51上运行。所谓操作系统就是输入、输出管理系统,基本上所有单片机都要有输入、输出。所以单片机可以说必需有操作系统。

但因为单片机系统设计多种多样,很少有通用的,所以操作系统都需要设计者自己编,相对于PC机来说单片机的操作系统是非常简单的。

急,单片机与电脑通信问题!!!

1.单片机与电脑之间用RS232协议通信,通信线路即串口线上传输的信号是数字信号。

2.标准的C52单片机片内没有AD或DA转换器。但是其他公司的单片机,不同的型号内含不同的扩展部件。你可以根据需要选用。例如STC的单片机。其指令系统同C51。

3.单片机与电脑之间存在电平不同问题,电脑的“1”是负电平(约-3——-15V),“0”是正电平(约+3——+15V);单片机的“1”为正5V,“0”为0V,通信的时候不能直接把电脑串口的RXD接单片机的TXD,电脑串口的TXD接单片机的RXD,而是必须通过电平转换电路(通常用Max232)进行电平转换。否则会损坏电脑和单片机。具体电路可查阅相关资料。

单片机,ARM,台式机的联系与操作系统的关系

lz这个问题够强大的..

1. 单片机和ARM没有本质的区别,,其实只要是cpu类型的基本是没有什么本质区别的,都是读一条指令执行一条而已

arm 只是比一般的单片机的运行速度快,,大多arm带mmu单元..可以移植linux等类型的 操作系统而已..当然没有mmu也是可以移植操作系统的....你的单片机里面也可以移植操作系统..比如简单一点的 ucos

电脑的操作系统是存放在硬盘里面的..单片机和arm一般存放在固有的rom中..

2.操作系统最主要的是一种任务调度程序,其实就是一种寄存器的保存..以及不同任务的切换...这个可以造成任务自己感觉只有自己才拥有cpu的使用权而已,操作系统一般是c+汇编写的..因为要保存寄存器.所以少了汇编的

3.应用程序就是应用操作系统api的程序..他的指令不是映射成的.

它自己本身就是二进制文件(针对编译好的程序,不是ja这种),要运行的时候操作系统会把程序载入内存 在运行...他是直接用机器指令运行的

4.大的计算机 准确的说一个整机就是大一号的单片机..(单单cpu没有存储器没有外设可不行)..arm也是,,,这个加不加操作系统没有关系..

裸机指的是不带操作系统的处理器..arm 电脑cpu不带操作系统都可以这么叫

6. 看4

7. 电脑上其实程序其实是存放在bios中的,,电脑复位的时候是从固定地址开始,也就是主板bios的那里开始,,bios里面的程序带有光驱的驱动..然后就可以加载光驱里面的内容了

8.机器指令就是内部就是一个复杂逻辑电路

9.你可以自己拿fpag 搭建一个简单的cpu ...网上有现成的代码.

可以自己设计基本的指令

如何用单片机连接电脑和机床

用串口通过RS232连接。

用串口通过RS232连接,最简单。用并口,稍微复杂点。用USB口连接,相对复杂些,需要做USB驱动。将单片机作为一个外设,做成ISA卡,或PCI卡,插在计算机插槽里,最复杂,但可扩展性更强。

单片机就是一个“微型的电脑”,有RAM,有FLASHI,有CPU,一般也有UART口、USB口,并口等等,但是必须增加电路才可以真正的在产品中使用。

单片机与PC怎么 通信?

我就我所知道的给你说说。

单片机的逻辑0是0V,逻辑1是+5V;而PC用的是负逻辑,逻辑0在+9v~+15v之间,逻辑1在-9v~-15v之间。若用九针串口连接的话,先得电平转换,(转换芯片就是大家熟知的RS232,转3.3v 的话用RS3232).之后最重要做麻烦的就是要把时序和波特率设置好(说白了就是遵循相同的协议),这样单片机和PC之间就可以互联互通了,单片机中的串口通信讲的就是这方面的内容,这些资料网上很丰富,或者买个单片机开发板研究研究。