-
-
-
-
单片机与DSP中的基于MPC8280 多通道控制器驱动的研究与实现
摘要:介绍了嵌入式PowerPC 处理器MPC8280 和多通道控制器的主要特征。MPC8280 具有8 个TDM 接口,每个TDM 均支持E1/T1 接口。多通道控制器可以使MPC8280 最多支持256路独立的HDLC 或者透明传输通道。通过多通道控制器 ... 程序的实现过程,给出了主要功能函数的设计流程,并在VxWorks5.5 操作系统上进行了综合测试。
1 MPC8280 处理器特性及MCC 概述
MPC8280 是一款集成了高性能的PowerPC? RISC 微处理器和诸多外围通信控制器
-
嵌入式系统/ARM技术中的μC/OS优先级调度机制在PowerPC上的优化
μC/OS是Jean J.Labrosse开发的实时多任务内核,最初是为Motorola 8位处理器68HC11写的。在后来的相关著作中,作者将代码移植到了PC上,以便于更多的读者学习。μC/OSII继承了μC/OS的算法,有执行效率高、占用空间小、实时性强和可扩展性好等特点,被移植到几乎所有类型的CPU上,成为在嵌入式领域非常有影响力的RTOS。然而,由于该实时内核是为8位CPU设计的,对于那些具有优先级算法硬件指令的CPU,仅做移植是很不够的。
1 基于优先级的任务调度
一个基于优先级 ...
-
-
-
-
-
嵌入式系统/ARM技术中的BootLoader与Linux内核的参数传递
... BootLoader 是用来初始化硬件,加载内核,传递参数。因为嵌入式系统的硬件环境各不相同,所以嵌入式系统的BootLoader 也各不相同,其中比较通用的是U-Boot,它支持不同的体系结构,如ARM,PowerPC,X86,MIPS 等。本文着重介BootLoader与内核之间参数传递这一基本功能。本文的硬件平台是基于AT91RM9200 处理器系统,软件平台是Linux-2.6.19.2 内核。内核映像文件为zImage。
1. 系统硬件 ...
-
-