你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:文章管理 / 本期精品文章
S3C44B0X的最小嵌入式系统构架
 

摘 要 本文详细介绍了一个最小S3C44BOX嵌入式系统(包括网口)的软硬件构架。硬件包括S3C44B0X,FLASH,SDRAM,以太网芯片,串口芯片。软件包括启动程序,移植uClinux操作系统。uClinux官方网站发布的源代码包只支持Samsung S3C4510B。由于Samsung S3C4510B芯片的停产,S3C44BOX成为了这款芯片的替代者。移植基于S3C44BOX的uClinux系统可以为各种S3C44B0X的uClinux嵌入式应用打下良好的基础。 移植好操作系统后,只需要根据实际需要添加自己的应用程序就可以实现各种嵌入式应用了。
关键词 S3C44B0X,最小嵌入式,uClinux
前言
ARM7TDMI是世界上广泛使用的32位嵌入式RISC处理器,是目前用于低端的ARM处理器核。它的高性能,低功耗,廉价和精简的程序代码一直是市场上的领先者。ARM公司研发了针对ARM图形化的编译器,连接器和调试器,这为整个嵌入式系统的开发调试提供了较好的环境。Samsung S3C44B0微处理器是三星公司提供的高性价比和高性能的微控制器解决方案,它使用ARM7TDMI核,从Samsung S3C4510B停产后,Samsung S3C44B0X更成为同类芯片的主流。
现今许多嵌入式系统要实现复杂的功能都需要操作系统支持,有了操作系统的支持,编写特定的应用程序就比较容易了。本文以uClinux最新源代码包为基础,修改代码以适合S3C44B0X的系统,包括启动程序bootloader,Linux内核源代码修改,根文件系统的定制。

硬件架构

一个最小的嵌入式系统包括以下几个部分:CPU , SDRAM, FLASH。但为了调试方便本文介绍的系统带了网口和串口,网口用于传输数据大批量数据,串口用于传输字符数据,这样就可以和主机通信了。硬件框图如图1所示。
文本框: JTAG文本框: FLASH文本框: Debug Ice文本框: JTAG,文本框: FLASH,文本框: Debug Ice 

 

 



图1? 系统硬件框图

 

..........................................(作者:赵云? 郭莉莉)

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089