电子开发网
您的位置电子开发网>嵌入式系统>
  • 2009-10-23基于PIC单片机的SPWM控制技术
  •     在UPS等电力电子设备中,控制方法是核心技术。早期的控制方法使得输出为矩形波,谐波含量较高,滤波困难。SPWM技术较好地克服了这些缺点。目前SPWM的产生方法很多,汇总如下。 1)利用分立元件,采用模拟、数字混和电路生成SPWM波。此方法电路复杂,... [阅读全文]
  • 2009-10-05ARM7和Cortex-M3比较
  • 比较项目 ARM7 Cortex-M3 架构 ARMv4T(冯诺依曼) 指令和数据总线共用,会出现瓶颈 ARMv7-M(哈佛) 指令和数据总线分开,无瓶颈... [阅读全文]
  • 2009-10-05C51指针小结
  • 一. 指针变量的定义 指针变量定义与一般变量的定义类似,其形式如下: 数据类型 [存储器类型1] * [存储器类型2] 标识符; [存储器类型1] 表示被定义为基于存储器的指针,无此选项时,被定义为一般指针。这两种指针的区别在于它们的存储字节不同。一般指针在内存中占用... [阅读全文]
  • 2009-10-0551单片机DS18B20测量温度实验
  • 实验任务    用一片DS18B20构成测温系统,测量的温度精度达到0.1度,测量的温度的范围在-20度到+50度之间,用4位数码管显示出来。     DPY-1实验板连接 用排线把JP-CODE连到JP8是,注意:a接P0.0;b接P0.1;c接P0.3…… 把JP-CS... [阅读全文]
  • 2009-09-16I2C的读写操作实验
  • [实验任务]    利用24C08断电以后存储的数据不消失的特点,可以做一个断电保护装置。首先利用单片机做一个0-99秒的自动计时器。然后随机关断电源,在 通电以后计时器接着断电前的状态继续计时。 [实验原理]     首先简单的说明以下I2C总线,... [阅读全文]
  • 2009-09-16模数转换DAC0832的应用实验
  • [实验任务]    用两个按键通过单片机控制DAC0832的输出,使OUT端可以输出0—5V的幅值,频率为1KHZ的锯齿波和三角波两种波形。通上电源后;按下INT1则输出三角波,在按下INT0输出锯齿波。 [实验原理]    ADC0804是8位全MOS 中速D/A转换器,采... [阅读全文]
  • 2009-09-16数模转换ADC0804的应用实验
  • [实验任务]    从ADC0804的通道IN+输入0-5V之间的模拟量,通过ADC0804转换成数字量在数码管上以十进制形成显示出来。 [实验原理]    ADC0804是8位全MOS 中速A/D转换器、它是逐次逼近式A/D转换器,片内有三态数据输出锁存器,可以和单片机直接接口... [阅读全文]
  • 2009-08-31ARM9的QT开发平台的建立
  •   第一次建立ARM9的QT开发平台,必须先编译开发ARM9功能所需的核心程式。一开始先将s3c2410_kernel2.4.18_r1.1_webcam.tar.bz2档放至个人 /root 资料夹中,然后开启终端机模式,切换到个人 /root 资料夹输入解压缩指令 root@ashou :~/#tar xvfj s3c2410_kernel2.4.... [阅读全文]
  • 2009-08-31LwIP在uCOS II下的实现
  • 1、概述:     LwIP协议栈在设计时就考虑到了将来的移植问题,因此把所有与硬件、OS、编译器相关的部份独立出来,放在ucosii&LwIPsourcenetlwiparch目录下。因此LwIP在uCOS II上的实现就是修改这个目录下的文件,其它的文件一般不应该修改。下面分几... [阅读全文]
  • 2009-08-31uCOS II 的移植
  •     我将uCOS-II 移植到了EPSON 的C33209的平台上,接下来我就基于我移植好的代码讲解如何将uCOS-II从一种MCU移植到另一种MCU。     首先介绍uCOS-II的文件,如下表: ucos_ii.h os_cfg.hos_cpu.h os_core.c os_dbg_r.c os_flag.c os_mbo... [阅读全文]
  • 2009-08-12ARM启动代码研究
  • 1:PRESERVE8: Reguire8和Preserve8 C和汇编有8位对齐的要求,这两个伪指令可以满足此要求,存在REQUIRE8<——> PRESERVE8的对应关系,但不是说有一个REQUIRE8就要有一个 PRESERVE8,如果是一个c文件和一个汇编文件的调用,也就涉及一个PRESERVE8或者是... [阅读全文]
  • 2009-08-12静态编译web server Appweb(带Matrixssl支持) For ARM9、linux
  •     在众多的web server中有许多轻量级的web server,如boa , thttp, lighttpd等,但如果要有较高的安全性和能为后期的web开发开发提供便利的嵌入式web服务器,上面提到的几个web server显得太单薄了.公司要求用web来管理开发的嵌入式产品(就像路由器那种),... [阅读全文]
  • 2009-08-12AT89C51串并转换驱动数码管实验指导
  • 器件:74hc595. 引脚说明: SDA:数据输入口。 SH_CP:数据输入控制端,在每个 SH_CP的上升沿, SDA口上的数据移入寄存器, 在 SH_CP的第 9个上升沿, 数据开始从 QS 移出。 ST_CP:数据置入锁存器控制端。 Q0~Q7:数据并行输出端。   数据从SDA 口送入 74HC595 , 在... [阅读全文]
  • 2009-07-2751单片机LED16*16点阵滚动显示
  • /****************************************************************** 功能:LED16*16点阵滚动显示 说明:74LS164用作发送数据,P0,P2口用来列选 看本程序最好的工具最好旁边有标号和语法着色,推荐keil或UltraEdit 懒人提示:要改成自己所要的显示内容,要怎么改? 1... [阅读全文]
  • 2009-07-27S3C6410 移植Android 内核
  • 主要过程: . 安装lunux 环境 . 安装编译工具 . 下载Linux kernel . 安装Android SDK . 获得root file system . 修改Linux kernel 源码 . 配置Linux kernel . 修改root file system . 编译Linux kernel . 下载kernel Image 1.安装linux 环境 安装Ubuntu Linux 系统,... [阅读全文]
关于本站 - 联系我们 - 网站地图 - 网站留言 - 返回顶部