易截截图软件、单文件、免安装、纯绿色、仅160KB

拨开迷雾 单片机和嵌入式LINUX开发的那点事儿

作者:韦东山,华清远见嵌入式学院讲师。
随着嵌入式行业硬件平台的性能增强,项目需求和功能日益复杂,ARM公司推出的 CORTEX-M3,更是让以往做单片机的工程师在芯片和技术选型面临两难选择,本专题将从芯片价格、整个系统的硬件软件设计及维护的成本等各个方面给您提供一个参考, 并从技术角度分析单片机和带操作系统的系统的软件开发的异同点。
●    1.单片机与ARM等新处理器的价格比较
        ●    2.带操作系统与不带操作系统的软件开发的区别
        ●    2.1.驱动开发的区别
        ●    2.2.应用程序开发的区别
1. 单片机与ARM等新处理器的价格比较
表1
型号
架构
资源
价格(元)
AT89S51
8051
最高频率33MHz
4KB Flash
128B内部RAM
32个可编程IO引脚
两个16bit的计数器
一个UART口
4
SST89E564RD
8051
最高频率40MHz
64KB Flash
1KB内部RAM
32个可编程IO引脚
三个16bit的计数器
一个UART口
一个SPI接口
35
STM32F103
CORTEX-M3
最高频率72MHz
64KB或128BK Flash
20KB SRAM
80个可编程IO引脚
2个12bit的ADC
7通道DMA控制器
标准调试口(SWD和JTAG)
7个定时器
USB接口
2个I2C接口
3个UART
2个SPI接口
21
HI3510
ARM9+DSP双核
最高工作频率240MHz
视频处理单元,支持多种协议的实时编解码
图形处理单元
视音频接口
以太网接口
DDR控制器
USB、UART、IrDA、
I2C、SPI、GPIO等多种外设接口
80
S3C2440
ARM9
最高工作频率400MHz
SDRAM控制器
LCD控制器
4通道DMA控制器
3个UART
2个SPI
1个I2C接口
IIS音频接口
SD HOST接口
2个USB接口
8个10bit ADC
摄像头接口
Camera接口
40
 
从表1里面各种芯片的资源,大概就可以猜知它们的应用场合。51单片机通常被用来做一些比较简单的控制,比如采集信号、驱动一些开关。AT89S51的Flash只有4K,一个稍微复杂的程序就不止4K了。SST89E564RD是一种扩展的51单片机,它的Flash达到64KB,可以外接最多64KB的SRAM。在SST89E564RD上的程序可以写得更复杂一些,但是它对外的接口也比较少。
CORTEX-M3系列的处理器,对外接口极其丰富,这使得它的应用面更广,但是限于它的Flash、内存还是


相关文档:

Linux 静态库 共享库 动态库 读书笔记

静态函数库是在程序执行前就加入到目标程序中去了;而共享函数库则是在程序启动的时候加载到程序中,它可以被不同的程序共享;动态加载函数库则可以在程序运行的任何时候动态的加载。
静态函数库实际上就是简单的一个普通的目标文件的集合,一般来说习惯用“.a”作为文件的后缀。可以用ar这个程序来产生静态函数 ......

Linux下Apache与Jboss服务器配置整合实现方案

目录
1 引言... 3
1.1 背景... 3
1.2 编写目的... 3
1.3 定义... 3
1.4 参考资料... 3
2. Apache与JBoss服务器简介... 3
2.1 Apache服务器... 3
2.2 JBoss服务器... 3
3. Apache与JBoss服务器配置整合... 3
3.1 让Apache与JBoss一起工作... 3
3.1.1 简介... 3
3.1.2 环境... 3
3.1.3 安装... 4
3.1.4 配置... ......

开始我的Linux之旅

确切的说,我是从华清远见的官网上得知有个叫嵌入式linux就业培训班的东西才对linux有些认识的,加之自己和单片机打了2个多月的交道之后,也不知怎么地,寝室的几个家伙发疯似的开始玩FPGA,SOPC,MATLAB之类的东西,我自然不应该闲着,花了一段时间了解DSP,觉得要先学好数字信号处理,慢慢有接触ARM,然后对S3C2410的开发板很有兴趣, ......

linux学习笔记

linux目录架构
/       根目录
/bin         常用的命令   binary   file   的目錄
/boot       存放系统启动时必须读取的档案,包括核心   (kernel)   在内
          /boot/grub/menu.lst   &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号