推荐阅读最新更新时间:2024-03-16 13:59
基于ARM控制器LPC2294的CAN/PCI智能通信卡设计
LPC2294是PHILIPS公司推出的一款功能强大、超低功耗且具有ARM7TDMI内核的32位微控制器。它具有丰富的片上资源,完全可以满足一般的工业控制需要,同时还可以减少系统硬件设计的复杂度,提高系统的稳定性。 CAN(“Controller Area Network”)总线控制器局域网是一种能有效支持分布式控制或实时控制的串行通信网络。CAN总线以其高性能、高可靠性、廉价等特性,越来越受到人们的重视和青睐。为了有效的管理工业现场的CAN节点,充分发挥CAN总线的性能,通信卡的设计与研究十分必要。但目前市场上类似产品存在着两点不足。 首先是一般工业现场中可能拥有不止1条CAN总线,而目前设计的通信卡上的CAN的接
[单片机]
arm汇编学习(三)
一、ndk编译android上运行的c程序 新建个hello目录,底下要有jni目录,下面就是Android.mk文件 1.Android.mk文件内容如下: LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_SRC_FILES:= hello.c LOCAL_MODULE:= hello LOCAL_FORCE_STATIC_EXECUTABLE := true #LOCAL_STATIC_LIBRARIES := libc #LOCAL_CFLAGS += -Iinclude/dir -DSOMEFLAGS include $(BUILD_EXECUTABLE)
[单片机]
基于ARM智能交通信号机控制板开发
1 引言 目前我国的城市交通控制主要还是靠道路交通信号控制机(以下简称信号机)。国内的信号机主要分为两类:一类采用8/16位单片机作为处理器,交通控制功能简单、方案单一,以RS 232或RS485为通讯方式,难以与控制中心联网以及实现区域交通协调控制等功能,不能适应现代化大路口交通控制的要求;另一类则是基于工控机或PC104,功能虽然强大,但由于工控机或PC104都是按通用计算机标准设计,并非专门针对信号机应用设计,该类信号机硬件结构复杂且很多功能并不需要,成本也高,国外的信号机(如西门子公司的2070和美国的EAGLE)开发起步早,水平高,已有各种自适应联网型信号机产品,但一般不适用于中国混合交通的实际情况,且价格昂贵,操
[单片机]
基于ARM的热敏电阻温度计的设计
1 引 言 随着半导体技术的不断发展,热敏电阻作为一种新型感温元件应用越来越广泛。他具有体积小、灵敏度高、重量轻、热惯性小、寿命长以及价格便宜等优点。 传统的热敏电阻温度计硬件上大多采用普通单片机(MCS-51系列)+A/D转换器以及LED显示模块构成,分立元件多、功耗大、设计复杂且难以调试;软件上也多采用冗长繁琐的汇编语言来实现,设计效率低、可移植性差、性能难以保证。 目前,嵌入式系统的应用已经进入到一个高、低端并行发展的阶段,其标志就是32位微控制器的发展。ARM(Advanced RISC Machines)是嵌入式系统应用比较广泛的一种32位微处理器核,具有体积小、功耗低、集成度高、硬件调试方便和可移植操作系统等优点
[应用]
基于UDP协议的ARM、X86平台之间的通讯方案
0 引言 随着人工智能的应用,ARM产品已经遍布到各个领域:工业控制、无线通讯领域、消费类电子产品、成像和安全产品,包括现在流行的数码相机和打印机中绝大部分采用ARM技术,手机中的32位SIM智能卡也采用了ARM技术。除此以外,ARM微处理器及技术还应用到许多不同的领域,并会在将来取得更加广泛的应用,因此,ARM与其它平台之间通讯就显得尤为重要。 1.UDP协议本质 UDP协议是英文User Datagram Protocol的缩写,即用户数据报协议,主要用来支持那些需要在计算机之间传输数据的网络应用。包括网络视频会议系统在内的众多客户/服务器模式的网络应用都需要使用UDP协议。UDP协议从问世至今已经被使用
[单片机]
日经:Arm中国换帅风波有伏笔
近日,英国设计公司Arm及其子公司Arm中国的换帅风波在行业引起了震荡。 《日经亚洲评论》认为,双方争议的种子可以说在两年前已播下。当时Arm是世界上许多移动设备背后的全球领先知识产权提供商,其大胆地押注了出售该部门多数股权的赌注。 上周三以来,自2016年开始一直由日本软银集团拥有的Arm和Arm中国在任命中国分公司董事长兼首席执行官的事情上发生了激烈的冲突。Arm坚持认为,由于“举报人的证据表明存在违规行为和利益冲突,该公司已罢免了首席执行官Allen Wu。” 但是,Arm中国辩称,这一决定是非法的。也就是说,Arm中国认为其母公司指派来监督中国子公司的其中一位高管实际上已经在几周前被撤职。 在中美关系日益紧张的局势之下,这
[手机便携]
基于AT89S52单片机和ATF1508AS可编程逻辑器件实现LED显示屏的硬件设计
0 引言 LED显示屏主要由电流驱动电路及LED点阵阵列、控制系统和PC端管理软件三部分构成(图1)。控制系统负责接收、转换和处理各种外部信号,并实现扫描控制,然后驱动LED点阵显示需要的文字或图案。控制系统作为LED显示屏的核心部分,直接决定了显示屏的显示效果和性能的优劣。本文详细分析采用Verilog HDL对ATF1508AS进行编程,实现双口RAM访问和产生LED点阵驱动电路所需的各种时序信号。 1 LED显示屏的基本结构及关键技术 本系统设计中,控制系统采用单片机+CPLD的方案来实现,整个控制系统可分为:信号接收及处理模块和CPLD的扫描控制模块和LED点阵驱动模块,如图1 所示。本系统的关键技术是使用双口
[单片机]
基于ARM架构的上网本解决方案
在目前的上网本解决方案中,英特尔(Intel)Atom(凌动)处理器占有优势,但来自飞思卡尔(Freescale)、德州仪器(TI, Texas Instrument)等公司基于ARM架构的处理器也将占有一定市场。ARM架构在功耗与基频整合性这两方面都胜过x86架构,且基于ARM架构的上网本还有电池续航能力强、开机快的优点。 比如,飞思卡尔面向上网本市场推出的基于i.MX515处理器及相应的解决方案就颇为引人注目。该方案采用集成了ARM Cortex-A8内核的i.MX515处理器,还包括一系列软件、组件和设计资源,可以帮助OEM快速开发价格超低,而性能与基于英特尔Atom处理器的方案相当的上网本产品。 “基于i.
[单片机]