推荐阅读最新更新时间:2024-03-16 14:58
基于ARM11和MMS的远程监控系统研究
摘要:介绍了多媒体消息服务(Multimedia Message Service,MMS)的工作原理,研究了基于ARM11和MMS的远程监控系统。系统采用S3C6410为核心控制器,并且移植了资源丰富的嵌入式操作系统Linux。当被监控的数据超过警报值时,系统采集现场的温湿度、烟雾浓度、图像数据,将其封装成MMS信息,并利用GPRS传输模块SIM300z发送MMS信息给终端用户,以达到实时反馈的目的。 关键词:ARM11;多媒体消息服务;远程监控系统;S3C6410;Linux 引言 随着国民经济的快速发展和人民生活水平的日益提高,各种监控系统应运而生,广泛应用于银行、铁路、民航等重点领域,并逐步进入到个人家居监控应用领域
[工业控制]
基于TMS470PLF221RFPQ1的汽车仪表盘开发解决方案
TMS470PLF221RFPQ1 是 TI 基于 ARM7 内核,专门用来开发汽车仪表盘的一款 MCU,其内带6个步进电机驱动器,可以同时对六个仪表电机进行细分控制,同时芯片上内带高性能协处理器 HET,可以用产生非常精确的时序,配合 DMA 以及多缓冲串行 SPI,便可以完成对外部功能设计,而且占用非常少的资源,另外,该芯片内置CAN 和 LIN 控制器,非常适合进行汽车仪表盘的开发。利尔达目前已经开发出基于TMS470PLF221RFPQ1的高端带TFT LCD的汽车仪表盘方案。 方案图片: 方案框图: 1、方案规格参数基本需求: •工作电压:VCC 1.8~2.5V VIO 4.5~6V •主频:48MHZ
[单片机]
linux中LCD设备驱动(5)——基于s3c6410平台
在前几篇中对LCD平台设备所对应的probe函数进行分析时,对一些函数没有进行详细的分析,因为当时主要是为了突出probe函数的整体结构,现在我们对一些函数进行再次详细点的分析。 (1)、 void s3cfb_pre_init(void) { /* initialize the fimd specific */ s3cfb_fimd.vidintcon0 &= ~S3C_VIDINTCON0_FRAMESEL0_MASK; s3cfb_fimd.vidintcon0 |= S3C_VIDINTCON0_FRAMESEL0_VSYNC; s3cfb_fimd.vidintcon0 |= S3C_VIDINTCON0_INT
[单片机]
基于ARM9的Web服务器Boa的软/硬件设计
1.ARM简介 广义地讲,凡是带有微处理器的专用软硬件系统都可以称为嵌入式系统。它是嵌入到对象体系中的专用计算机系统,以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。目前非常流行的ARM内核有ARM7TDM1、S t r o n g A R M 、A R M 7 2 0 T 、A R M 9 T D M 1 、ARM920T、ARM940T、ARM946T、ARM966T、ARM10TDM1等。本文所讨论的目标板的CPU为ARM920T内核的三星S3C2410芯片。 ARM9系列微处理器主要应用于无线设备、仪器仪表、安全系统、机顶盒、高端打印机、数字照相机和数
[电源管理]
基于S3C6410和无线传感器网络的手持终端设计
无线传感器网络(Wireless Sensor Networks,WSN)是当前在国际上备受关注的、涉及多学科高度交叉、知识高度集成的前沿热点研究领域。传感器技术、微机电系统、现代网络和无线通信等技术的进步,推动了现代无线传感器网络的产生和发展。无线传感器网络扩展了人们信息获取能力,将客观世界的物理信息同传输网络连接在一起,在下一代网络中将为人们提供最直接、最有效、最真实的信息。无线传感器网络能够获取客观物理信息,具有十分广阔的应用前景,能应用于军事国防、工农业控制、城市管理、生物医疗、环境检测、抢险救灾、危险区域远程控制等领域。 无线传感器网络是由部署在监测区域内的大量廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的
[单片机]
爱特梅尔推出业界首款支持千兆字节以上的ARM7 闪存微控制器
通用内存接口 (UMI) 配有错误纠正代码控制器, 能够防止NAND 闪存丢失数位 爱特梅尔公司 (Atmel Corporation) 现已为基于ARM7 的USB微控制器 SAM7 系列增添三款新产品。全新的 SAM7SE 微控制器 (MCU) 备有32、256和512Kbyte 的闪存容量选择,是业界唯一配有外部总线接口 (external bus interface, EBI) 的ARM7 MCU,能够直接访问大容量的外部 NAND 闪存、SDRAM、CompactFlash、SRAM以及 ROM存储器。由于 SAM7SE MCU 能够快速而有效地存取千兆字节以上的数据,因此是流动门诊医疗记录等数据记录应用的理想之选。
[新品]
ARM9:如何将linux2.6.38内核移植到TQ2440
下面是linux2.6.38内核移植到TQ2440的具体步骤: 1.修改根目录的Makefile中的ARCH=arm,CROSS-COMPILE=arm-linux- 2.在arch/arm/mach-s3c2440/mach-smdk2440.c中,将163行的s3c24xx_init_clocks(16934400)改为s3c24xx_init_clocks(12000000)。 3.修改arch/arm/tools/mach-types中379行的362改为168,因为uboot中定义的机器码是168. 4.修改arch/arm/boot/中的Makefile文件,在58行添加@cp -f
[单片机]
基于ARM7控制器——LPC2214的中英文翻译器
为了改进某焊接设备只能输出打印英文单据的情况,设计了由高性能ARM7控制器——LPC2214为核心的英文转中文翻译器,详细论述了具体的硬件电路和优化的软件算法的设计原理,实验结果表明,翻译器对输入的英文数据量的大小无任何限制,能够显著降低系统硬件资源需求且能大大提升打印速度。 基于某焊接设备存储大量数据需要通过打印机输出,但由于该设备及其配套的微型热敏打印机只能英文打印,不能中文打印的问题,从而影响用户阅读。另外,原有的配套英文打印机具有打印速度缓慢、每一组数据间隔过大,浪费纸张等缺点。因此,为了解决上述问题,根据实际工程项目应用需要,提出一种基于ARM的英文转中文的翻译器设计方案,该设计是在原有设备和支持中文打印的热敏
[单片机]