完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
采用S3C44B0X作为主控芯片,在开发板上移植了CLinux和Microwindows,利用ADXL105加速度传感器实现了用手腕动作控制菜单的功能。该系统的系统结构框图如图1所示。
ARM微处理器S3C44B0X 随着嵌入式产品对高处理速度、网络通信、实时多任务、超低功耗等需求的增长,高端嵌入式处理器已经得到了普遍认可和广泛应用。目前比较流行的嵌入式微处理器包括ARM、MIPS、Power PC、68K等系列。其中ARM微处理器由于体积小、功耗低、高性能、低成本等特点,得到了广泛应用。本文采用的S3C44B0X是三星推出的基于ARM7TDMI内核,为手持设备和一般应用提供高性价比的16/32位微处理器。 加速度传感器ADXL105 用于测量加速度和倾斜角度位置的传感器采用ADI公司的集成单轴加速度芯片ADXL105。这是一种利用微电子机械(MEMS)加工威廉希尔官方网站 开发的高性能、高准确度的变间隙差动式结构的差容式力平衡加速度传感器。它具有结构简单、动态响应好、高带宽、能实现无接触式测量、灵敏度好、分辨率高和0g偏差,以及温度漂移较低的特点。 系统软件移植 CLinux是目前广泛应用的一种面向控制的嵌入式操作系统,它符合GNU/GPL公约,完全开放源代码。CLinux针对嵌入式应用的特点,对Linux 2.0/Linux 2.4内核进行了重新修改和编译,包含常用的API,内核小于512 KB,且保留了原来Linux操作系统的高稳定性、网络功能和对各种文件系统的支持。它专门针对没有内存管理单元(MMU)的CPU而设计,并为此专门做了许多小型化的工作。 Microwindows是一个开放源码的图形用户接口,其目标是在嵌入式Linux平台上提供与普通个人电脑类似的GUI。它可提供与X_Windows类似的功能,但占用的内存资源只有100K~600KB左右。本系统中已经成功地将C/OS和Microwindows移植到了开发板上。由于篇幅所限,这里就不作详细论述。 |
|
相关推荐
|
|
AI模型部署边缘设备的奇妙之旅:边缘端设备的局域网视频流传输方案
1614 浏览 0 评论
1476 浏览 0 评论
AI模型部署边缘设备的奇妙之旅:如何在边缘端部署OpenCV
6715 浏览 0 评论
tms320280021 adc采样波形,为什么adc采样频率上来波形就不好了?
1861 浏览 0 评论
3548 浏览 0 评论
78308 浏览 21 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-23 21:18 , Processed in 0.572436 second(s), Total 64, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号