-
综上所述,基于Proteus和ADS构建ARM虚拟实验室的方案是切实可行的。采用虚拟实验的方式,不仅能够解决传统ARM实验室设备资金短缺和维护困难的问题,而且使学生能够充分利用课余时间进行ARM系统...
05-24 10:03by
郭秀斌 1477次查看
-
S3C2410中断程序的实现
05-24 10:00by
郭秀斌 1152次查看
-
本文介绍了利用S3C4510B的通用I/O口,采用串行方式控制液晶模块显示的方法。并给出了S3C4510B与LCD模块的硬件连接图和显示程序的部分原代码。
05-24 09:54by
郭秀斌 1171次查看
-
介绍了S3C2410的LCD控制器的数据和控制管脚,并给出了LCD的控制流程和TFT-LCD的控制器设置规则。参照TFT-LCD CJM10C0101的逻辑要求和时序要求设计了其驱动电路,设置了各...
05-23 14:35by
郭秀斌 1327次查看
-
linux在初始化的时候已经把每个中断向量的地址准备好了!就是说添加中断服务程序的框架已经给出,当某个中断发生时,将会到确定的地址处去找指令,所以我们做驱动程序时,只需要经过request_irq来...
05-23 14:33by
郭秀斌 1381次查看
-
本系统在实现过程中,完成了一系列的调试工具,积累了调试以及优化经验。我国现有的医疗设备开发技术相对比较落后,在此分享,希望对同类型的产品设计以及芯片生产能有一些参考价值。
05-23 14:31by
郭秀斌 1084次查看
-
本文较为详细地介绍了一种新型无线VPN路由器的设计方法。首先从硬件构造上进行剖析,提供了详细的硬件开发方案。然后重点阐述了软件设计方法,包括操作系统的移植,实现无线网络连接的PPP拨号程序以及实现...
05-23 14:30by
郭秀斌 2049次查看
-
本文作者创新点在于采用的异常处理程序设计方式灵活可靠,可以在系统运行期间动态修改中断向量表,利用C语言也可实现中断处理函数的动态配置。在所设计的键盘处理程序中采用该方法,取得了很好地效果,该方法...
05-23 14:29by
郭秀斌 1575次查看
-
IBM的CodePack方法是各种代码压缩技术中最复杂的。与Thumb和MIPS16e不同,CodePack系统是真正对运行代码进行压缩,就好像在PowerPC软件中运行WinZip。CodePac...
05-23 14:27by
郭秀斌 1180次查看
-
嵌入式技巧:ARM的三种中断调试方法介绍
-
针对船舶推进系统研制的新颖ARM+DSP嵌入式仿真平台扬长了ARM与DSP两种嵌入式处理器的特点,集丰富的控制接口和高速运算处理能力于一体。
05-23 14:24by
郭秀斌 1139次查看
-
AMR的提出能提供高质量的语音,增强抗信道误差的能力,通过低编码速率灵活配置提高了系统容量,编码速率根据无线环境和本地容量需求动态选择不同模式。笔者围绕AMR语音编码算法进行分析和研究。该算法已在T...
05-23 14:22by
郭秀斌 1630次查看
-
本文所写的烧写程序虽然是针对小灵通芯片ml7338的,但是已经把它拓展到了基于ARM的32位嵌入式系统,开发人员只需对框架略做修改即可编写自己的烧写程序。整个系统采用ARM汇编语言和C语言开发,因此...
05-23 14:21by
郭秀斌 1638次查看
-
采用基于ARM9的S3C2410嵌入式微处理器,可以使系统具备高性能的运算能力的同时便于与各种外设连接扩展,简化了硬件设计,维持小型化的同时降低了系统成本。uC/OS II作为一个源代码公开的操作系...
05-21 12:28by
郭秀斌 2626次查看
-
ucOS的数据结构中最核心的一个数据结构就是任务控制块数据结构,其他的数据类型都是围绕该数据结构展开的,任务切换,代码调度也都是以该数据结构为基础来完成的。认清了该数据结构就了解了ucOS的运行机制...
05-21 10:42by
郭秀斌 2007次查看
-
操作系统的实时性主要体现在:当优先级高的任务要求工作时,操作系统要以尽快的时间将此任务调度到CPU执行。这里所花费的时间主要包括两部分:查找最高优先级任务和任务上下文切换。其中,任务上下文切换时...
05-21 10:38by
郭秀斌 1417次查看
-
ucOS是一个抢占式多任务操作系统,其核心就是人物调度机制,该机制保证了多个任务在一个MCU上并发执行。
05-21 10:31by
郭秀斌 1246次查看
-
操作系统可以显著降低开发难度,协调多个程序之间的耦合关系 ,增加代码的移植性。
05-21 10:21by
郭秀斌 1354次查看