ARM 处理器支持位置无关的程序设计,这种程序加载到存储器的任意地址空间都可以正常运行,其设计方法在嵌入式应用系统开发中具有重要的作用。本文首先介绍位置 无
关代码的基本概念和实……
在通常矩阵键盘的基础上扩充组成一种双矩阵键盘。新增键盘的行线经过三极管倒相之后并接到原键盘的行线上,如此在扫描码取反时,就能够查询新增键盘的按键。用这种扩展有效扫描码的方法,实现在……
本文主要通过两个实际的例子,向用户提出了一种面向过程的非常实用、简单而有效的软件设计思想 :状态转换设计思想。并通过状态转换图、程序代码实现等讲述了其具体表示及实现方法,希望读者能……
介绍了采用EASY嵌入式PLC芯片组设计PLC的方法,并给出了15点PLC设计的实例。……
采用ARM+DSP双核处理器架构,完成了嵌入式视频监控系统的设计与实现。基于TMS320DM6446嵌入式音视频开发平台,首先在ARM上搭建一个完整的嵌入式Linux操作系统平台,……
本设计介绍了采用带A/D转换的单片机STC12C2052AD设计实现的比例遥控系统。该系统主要包括发射机电路和接收机电路。其中,发射机电路采用多个电位器(即可变电阻)分压作为比例控……
SD存储卡是目前被广泛使用的可移动存储介质,具有体积小、成本低、容量大和安全可靠的特点,特别适合存储音视频等多媒体文件。本文利用dsPIC33F系列DSC,通过SD卡的SPI模式实……
在工业控制领域 ,常常需要采集多路的现场数据 ,然后传输给主机进行处理。而目前数据传输通常使用的是RS232/RS485或者是 CAN等网络。他们在使用中不仅要考虑成本因素 ,还……
本文结合实际需求,提出了一种多路CAN总线接口的设计方法。系统硬件主体采用AT91RM9200和MCP2515,操作系统采用arm-linux。详细介绍了硬件的接口设计,并针对该硬……