推荐阅读最新更新时间:2024-03-16 14:45
基于ARM9的无线多床位心电监护仪的设计
1 引言 随着社会生活节奏加快、人口逐渐老龄化,心血管疾病已经成为同前威胁人类生命的丰要疾病之一,此类疾病往往具有突发性、短暂性和危险性的特点,如果不能及时发现并进行治疗将会产生非常严重的后果。心电图是检查.诊断和预防该类疾病的主要手段和依据,对于心肌梗塞、心律失常等症状,心电监护仪的使用贯穿于治疗、康复的整个过程。由于传统的基于PC机平台的心电躲护仪,价格昂贵,体积庞大,不便于移动且主要集中在大医院,给医生和病人带来了很大的不便。因此,为了降低成本、缩小体积,本文设计了一种基于ARM9微处理器的新型便携式多床位遥测心电监护仪。该监护仪采用Samsung公司的一款以ARM920T为控制器内核的16/32位高速处理器S3C24
[医疗电子]
基于ARM的牵引理疗系统的实现
引言 医学上针对腰椎间盘突出症等腰脊椎病,通常采取物理牵引的保守治疗方法。本牵引床系统是以两段式床体为治疗平台,采用ARM等嵌入式处理器并结合计算机对床体各自由度运动实现分布式控制,并由直流电机实施外力快、慢速牵引及床体的任意角度的快慢速旋转,从而实现腰脊椎病的物理治疗。 1系统功能与总体设计 牵引床以两段式床体为治疗平台。其床体分为前、后两段,供病人躺卧。前段有固定带将病人腰上部固定,利用牵引带与活动床头相连。牵引运动是前后方向的平动。床头在电机驱动下可向前牵出一定距离,而病人腰部则是被固定着,这样牵引带对腰椎就有了一定的作用力。床头安装“S”型拉力传感器检测牵引力。后段床体也有固定带将病人的腰下部至胯骨处固定,并可在电机带动下
[单片机]
ARM7单片机(学习ing)—(五)、实时时钟(RTC)—01
一曲熟悉的音乐~~ Rihanna~~我的手机铃声~~ 今天就是实时时钟(RTC)~~ 我决定了~~ 把ARM7的资料整理完以后不会整理这些资料了~~ 网上还是很多的~~ 不过我还是会更新自己学习的心得的~~ 去了学校~~ 大三下学期了~~ 也没有这么多的时间和精力了~~ 记住这个时刻~~ Califunia King Bed~~ 五、实时时钟(RTC) 五—(01)、实时时钟相关应用和寄存器的介绍~~ 1、特性 2、描述 3、结构 4、寄存器描述 5、RTC中断 6、混合寄存器组 a、中断位置(IIR—0XE0024000) b、时钟节拍计数器(CTC—0XE0024004)
[单片机]
分解ARM Cortex-M系列优先级设置问题
在我们嵌入式工程应用中,中断作为最常用的异步手段是必不可少的,而且在一个应用程序中,一个中断往往是不够用的,多个中断混合使用甚至多级中断嵌套也经常会使用到,而这样就涉及到一个中断优先级的问题。 本篇仍然是以我们最熟悉的Cortex-M系列为例,而M系列我就说说Freescale目前两大当家的——M0+和M4的优先级设置问题。我们知道ARM从Cortex-M系列开始引入了NVIC的概念(Nested Vectors Interrupts Controller),即嵌套向量中断控制器,以它为核心通过一张中断向量表来控制系统中断功能,NVIC可以提供以下几个功能: 1)可嵌套中断支持; 2)向量中断支持; 3)动态优先级
[单片机]
ARM开发各种烧写文件格式说明(ELF、HEX、BIN)
一、ELF Executable and linking format(ELF)文件是x86Linux系统下的一种常用目标文件(object file)格式,有三种主要类型: (1)适于连接的可重定位文件(relocatable file),可与其它目标文件一起创建可执行文件和共享目标文件。 (2)适于执行的可执行文件(executable file),用于提供程序的进程映像,加载的内存执行。 (3)共享目标文件(shared object file),连接器可将它与其它可重定位文件和共享目标文件连接成其它的目标文件,动态连接器又可将它与可执行文件和其它共享目标文件结合起来创建一个进程映像。
[单片机]
ARM-Linux嵌入式系统的BootLoader分析与设计
0 引言 由Boot Loader和固化在固件(firmware)中的Boot代码(可选)共同组成一个嵌入式系统的引导加载程序。它的作用和功能就像固化到计算机内主板上的一个ROM芯片程序BIOS(basic input output system)。但是它一般不配置像BIOS那样的固件程序,这是因为要考虑经济方面的原因,因此必须自己完成这方面的工作。Boot Loader可以初始化硬件设备,建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。它的实现严重地依赖于硬件,特别是在嵌入式系统中,即使基于同一个CPU的Boot Loader,对于不同的板子,也有很大的不同。 1
[单片机]
ARM基础学习-ATPCS子程序调用基本规范
ATPCS是: Arm Thumb procedure Call Standard的缩写。意思是arm程序和thumb程序中子程序调用的基本规范。 寄存器的使用规则 当参数个数小于等于4个的时候,子程序间通过R0~R3来传递参数,在返回前无需恢复寄存器R0~R3的内容;如果参数个数大于4个,余下的参数就通过sp所指向的数据栈进行参数传递。在栈上开辟8字节的空间进行参数传递。 在子程序中,使用R4~R11来保存局部变量,如果子程序要使用这些寄存器,进入子程序时必须保存这些寄存器的值,在返回前必须恢复这些寄存器的值; 寄存器R12用作scratch寄存器,记为ip;在程序调用过程中间临时寄存器IP; 寄存器R13用
[单片机]