基于uCLinux和S3C4510B的网络通信设计

qqlack47469 10 0 doc 2022-12-27 03:12:09

嵌入式系统论文基于uCLinux和S3C4510B的网络通信设计摘要:结合工程实例,基于S3C4510B微处理器,构建以DM9161为以太网物理层接口的低功耗、高速硬件电路;在嵌入式操作系统uCLinux上实现网络通信工程的程序编写,对于网络通信工程在嵌入式设备中的应用有很好的借鉴意义。关键词:uCLinux S3C4510B网络通信DM9161嵌入式系统引言Linux是一种很受欢迎的操作系统,与UNIX系统兼容,开放源代码。它原本被设计为桌面系统,现在广泛应用于嵌入式设备。uCLinux正是在这种氛围下产生的。在uCLinux这个英文单词中,u表示Micro,是“小”的意思;C表示Control,是“控制”的意思,所以uCLinux就是Micro-Control-Linux,字面上的理解就是“针对微控制领域而设计的Linux系统”。它也是针对无MMU(内存管理单元模块)的微处理器设计的操作系统。S3C4510B就是属于该类的微处理器。Samsung公司的S3C4510B是基于以太网应用系统高性价比16/32位RISC微控制器,内含一个由ARM公司设计16/32位ARM7TDMIRISC处理器核。ARM7TDMI为低功耗、高性能的16/32核,最适合用于对价格及功耗敏感的应用场合。除了ARM7TDMI核以外,S3C4510B还有许多重要的片内外围功能模块,其中就有1个以太网控制器,用于S3C4510B系统与其它设备的网络通信工程。在S3C4510B的网络控制平台上移植了uCLinux操作系统,并在这个嵌入式平台上实现网络控制的各项功能。本文的叙述的网络通信工程就是其中最主要的功能。1基于S3C4510B以太网电路的设计思路与实现作为一款优秀的网络控制器,基于S3C4510B的系统若没有以太网接口,其应用价值

用户评论
请输入评论内容
评分:
暂无评论