文档详情

单片机和嵌入式系统linux的区别转自21IC电子网.pdf

发布:2024-12-06约2.23万字共25页下载文档
文本预览下载声明

..-.

单片机和嵌入式系统linux的区别

随着嵌入式行业硬件平台的性能增强,工程需求和功能日益复杂,ARM公

司推出的CORTEX-M3,更是让以往做单片机的工程师在芯片和技术选型面临

两难选择,本专题将从芯片价格、整个系统的硬件软件设计及维护的本钱等各个

方面给您提供一个参考,并从技术角度分析单片机和带操作系统的系统的软件

开发的异同点。

●单片机与1.ARM等新处理器的价格比拟

●带操作系统与不带操作系统的软件开发的区别2.

●2.1.驱动开发的区别

●2.2.应用程序开发的区别

1.单片机与ARM等新处理器的价格比拟

表1

型号架构资源价格(元)

AT89S518051最高频率33MHz4

4KBFlash

128B内部RAM

32个可编程IO引脚

两个16bit的计数器

一个UART口

SST89E564RD8051最高频率40MHz35

-.word资料.

..-.

64KBFlash

1KB内部RAM

32个可编程IO引脚

三个16bit的计数器

一个UART口

一个SPI接口

STM32F103CORTEX-M3最高频率72MHz21

64KB或128BKFlash

20KBSRAM

80个可编程IO引脚

2个12bit的ADC

7通道DMA控制器

标准调试口(SWD和

JTAG)

7个定时器

USB接口

2个I2C接口

3个UART

2个SPI接口

HI3510

显示全部
相似文档