Keil C51下快速小数运算算法
| 关注: 2013-09-03 |
|
0 引言
实时控制系统程序设计中,常涉及到小数运算问题.计算机系统中用二进制表示小数的方法有定点数表示法和浮点数表示法.采用浮点数表示法表示的小数范围大、精度高,但程序代码长,运算速度慢.定点数表示的小数范围小...... |
|
S3C44B0X按键键盘的uClinux驱动程序设计
| 关注: 2013-09-03 |
|
摘要:用三星公司的嵌入式微处理器S3C44B0X设计的嵌入式开发板大多采用1×4按键键盘,在移植uClinux到这类开发板上时,必须设计键盘驱动程序。1×4键盘驱动程序通过修改uClinux源代码中PC键盘的驱动程序得到。...... |
|
基于单片机的舵机控制
| 关注: 2013-09-03 |
|
基于单片机的舵机控制方法具有简单、精度高、成本低、体积小的特点,并可根据不同的舵机数量加以灵活应用。
在机器人机电控制系统中,舵机控制效果是性能的重要影响因素。舵机可以在微机电系统和航模中作为基...... |
|
windows下linux开发环境配置
| 关注: 2013-09-03 |
|
本文介绍在windows下如何进行Linux开发应用。如何在windows下通过tftp启动目标板,如何在windows通过NFS与目标板相“沟通”。以及如何在cygwin下生成交叉编译工具链。本文中所有操作均在windows XP下进行。...... |
|
ARM Linux在SkyEye上的移植
| 关注: 2013-09-03 |
|
0 引言
随着市场需求和嵌入式仿真软件SkyEye的日益成熟,众多的嵌入式软件工程师开始选择SkyEye作为软件设计、开发与调试的平台.SkyEye平台是硬件开发板的变异与延伸,它采用软件技术模拟真实的硬件环境.其各个硬...... |
|
uClinux下可加载设备驱动程序的研究与实现
| 关注: 2013-09-03 |
|
uCLinux是一种面向嵌入式微处理器的微型操作系统,由于其源代码开放和功能齐备,已经在嵌入式操作系统中占有重要地位。介绍了在uCLinux版本2.4.26上如何实现可加载的设备驱动程序的设计步骤及其程序设计要点,以及在S...... |
|
基于ARM S3C2410与TMS320C6416的接口设计
| 关注: 2013-09-03 |
|
摘要:以Samsung公司的ARM9系列的S3C2410和TI公司的TMS320C6416为例,详细介绍S3C2410芯片外部I/O与C6416芯片HPI口硬件连接技术和基于ARM uClinux的HPI驱动程序开发。设计结果实现了接口数据稳定快速读写,此设计方案...... |
|
基于uclinux 的CAN 总线嵌入式驱动编程
| 关注: 2013-09-03 |
|
摘要:介绍了uclinux 操作系统的内核结构以及设备驱动编程的基本原理,并对CAN 总线的嵌入式系统进行了硬件设计及软件驱动编程,提出CAN 总线技术应用于嵌入式系统的一种方案。1 引言
早期应用于八位单片机软件设计的...... |
|
VxWorks文件系统FAQ
| 关注: 2013-09-03 |
|
vxWorks文件系统(包括TFFS、dosFS等)的FAQ1、TFFS的Flash容量限制
答:vxWorks5.4以前的版本限制Flash容量为40M,5.5版本限制容量为2048M。2、TFFS能否像硬盘一样动态扩容
答:不可以,TFFS在每个block的管理头上都写了Flash...... |
|
|
|
|