1引言
I2C (Inter-Integrated Circuit1总线是一种由Philips公司开发的2线式串行总线,用于连接微控制器及其外围设备。它是同步通信的一种特殊形式,具有接口线少、控制方式简单、器件封装形式小、通信速率较高等优点。在主从通信中,可有多个I2C总线器件同时接到I2C总线上,通过地址来识别通信对象。笔者在开发基于MPC8250的嵌入式Linux系统的过程中发现I2C总线在嵌入式系统中应用广泛,I2C总线控制器的类型比较多,对系统提供的操作接口差别也很大。与I2C总线相连的
关键字:
Linux EEPROM
kernel已经内置对于普通USB单点触摸屏的支持,不需要修改程序,只要在/arch/arm/config/am335x_evm_defconfig中将相应的编译条件设置好就可以:
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_USB_COMPOSITE=y
CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
删除其他的触摸屏编译选项,然后重新编译kernel即可。
下载tslib:git clone
关键字:
linux TSLIB
USB外置hub接到USB0上,在/arch/arm/mach-omap2/board-am335xevm.c中修改musb_board_data结构,将USB0定义为MUSB_HOST。
外置hub使用的是FE1.1S芯片,这个芯片的性能一般,实际测试不能运行在USB2.0高速模式(也许和我的电路板的布线有关,这个还没有进行研究),修改/drivers/usb/musb/musb_core.c的musb_start:
musb_writeb(regs,MUSB_POWER, MUSB_P
关键字:
linux kernel
由于nand中没有MLO和u-boot.img,所以我们需要设置am335x处于SD卡启动模式,从SD卡启动。
从SD卡启动,对SD卡的设置比较简单,将SD卡设置为FAT16分区,并格式化,然后将MLO,u-boot.img拷贝到SD卡上。由于我们不需要进入到kernel,所以不拷贝uImage,也不制作ubi分区。
设置am335x的LCD_data4:0为b10111,从SD卡启动(MMC0),插入制作好的SD卡到卡槽中。将am335x电路板通电,等u-boot.img启动时按下键盘任
关键字:
linux am335x
目前国产软硬件可以基本满足普通的政务、办公等需求,但是满足中高端需求仍需要持续创新和产业界的共同努力,任重道远啊。。。
关键字:
Linux 芯片
该设计运用三星公司的S3C2440,结合ICRoute公司的高性能语音识别芯片LD3320,进行了语音识别系统的硬件和软件设计。在嵌入式Linux操作系统下,运用多进程机制完成了对语音识别芯片、超声波测距和云台的控制,并将语音识别技术应用于多角度超声波测距系统中。通过测试,系统可以通过识别语音指令控制测量方向,无需手动干预,最后将测量结果通过语音播放出来。
1.引言
语言是人类传播信息的重要手段,语音识别则是实现语音控制的关键技术。采用嵌入式语音识别技术使得设备具有功耗低、使用简便、灵活等
关键字:
Linux 语音识别
针对初学嵌入式的广大朋友们,以下是我在初学接触嵌入式的过程中整理处的一些资料信息,希望能为大家有所帮助。
一个典型的桌面 Linux 系统包括 3 个主要的软件层---linux 内核、C 库和应用程序代码。
内核是唯一可以完全控制硬件的层,内核驱动程序代表应用程序与硬件之间进行会话。内核之上是 C 库,负责把 POSIX API 转换为内核可以识别的形式,然后调用内核,从应用程序向内核传递参数。应用程序依靠驱动内核来完成特定的任务。
在设计嵌入式应用的时候,可以不按照这种层次,应用
关键字:
Linux C 库
前面一个笔记我们已经可以轻松的使用EDS提供的HAL构建一个uC/OS-II的模板工程,在这个工程里,所有和移植有关的问题都不用我们操心,我们只要放心的去设计我们的应用程序便可。而一个最简单的uC/OS-II工程也已经呈现在我们面前,三个最基本的步骤就可以完成一个我们曾经以为多么神奇的操作系统。但是,虽然我们能够构建两个最基本的任务,但说实在话,我们还没搞懂它到底如何工作的,依葫芦画瓢没有错,若能够搞清楚它的工作机理就更好了。
先来回顾一下两个task,如下代码:
/* Prints &q
关键字:
Qsys uC/OS-II
8000多万人口的德国,世界品牌竟然有2300多个!西门子总裁曾表示:“德国人的经济学不是利润最大化,企业运作也不仅仅是为了经济利益”。作为企业,ZLG致远电子&周立功即将推出售价仅10美金ARM9&Linux开发套件是为了什么?
阿迪达斯是德国的,似乎还有很多人误以为它是美国品牌!
8000多万人口的德国,世界品牌竟然有2300多个!
西门子公司总裁这样回答:“这靠的是德国人的工作态度,是对每个生产技术细节的重视,我们的企业员工承
关键字:
ARM9 Linux
远程信息处理系统、仪表板和其他电子系统开始具备标准化的新功能集,同时也出于商业上的因素,Linux很可能受到这些系统的青睐.
关键字:
Linux OSS
Linux之父Linus Torvalds表示有史以来最大一次改版:4.2版RC,一次新增了100万代码。
关键字:
Linux AMD
Linux在台式机上的成功,使大家看到了Linux在嵌入式系统领域中的辉煌应用前景。嵌入式Linux具有源码开放、硬件需求低、软件模块化、可随意配置免许可、可移植等特点,符合工控领域可靠性、实时性、稳定性等要求。Qt是奇趣(Trolltech)公司开发的一套跨平台的应用程序开发框架,拥有直观、强大的API接口和C++类库,2000年发布的Qt/Embedded Linux版本可用于Linux嵌入式设备,Qt/Embedded Linux提供了自己的窗口系统,并且可以作为X11的轻量级替代产品。半导体激
关键字:
Linux GUI
仿真在FPGA设计过程中举足轻重,在板级调试前若不好好花功夫做一些前期的验证和测试工作,后期肯定要不断的返工甚至推倒重来,这是FPGA设计的迭代特性所决定的。因此,在设计的前期做足了仿真测试工作,虽然不能完全避免后期问题和错误的发生,却能够大大减少后期调试和排错的工作量。
逻辑设计中需要做仿真,是因为逻辑设计大都是设计者原型开发的,不做仿真的话设计者肯定心里也没底。而用Qsys搭建的系统多是由已经成熟验证过的IP核组成的,还需要仿真否?这是个仁者见仁智者见智的问题,特权同学也无意深入其中不能自拔
关键字:
Qsys uC/OS
从Quartus II 11.0开始,喜新厌旧的Altera就不厌其烦的炒作SOPC Builder的替代者Qsys。记得去年参加他们的研讨会时就已经炒得火热,如今12.0sp2都已经release了,12以后更是完全摒弃了SOPC Buider,如果再不加紧找个理由上Qsys练练手,咱可就要OUT了。
正好近期对uC/OS非常感兴趣,苦于手上没有一款比较高端的板子用于实践。于是通过层层关系最终在Altera的大学计划经理John处讨得一套TerasIC的DE2-115,板载EP4CE115F2
关键字:
Qsys uC/OS
1引言
近年来,随着视频技术发展,网络稳定性能快速提高,视频监控需求越来越大,其应用领域也越来越广泛。社会的发展,汽车增量不断增多,道路上各种违章的车辆也逐渐增多,为了构建一个平安交通和智能交通,视频监控系统在交通行业的应用也越来越多,为了能全方位的对高速公路进行监控,视频监控的高速球也应用越来越广泛。
本文将研究详细分析I2C的工作原理和通信协议和Linux的I2C总线驱动程序,设计一个应用在高速公路视频监控的基于I2C云台电机驱动系统,为高速公路的全方位视频监控提供一个设计方案。
关键字:
I2C Linux
uc-linux介绍
您好,目前还没有人创建词条uc-linux!
欢迎您创建该词条,阐述对uc-linux的理解,并与今后在此搜索uc-linux的朋友们分享。
创建词条
关于我们 -
广告服务 -
企业会员服务 -
网站地图 -
联系我们 -
征稿 -
友情链接 -
手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
京ICP备12027778号-2 北京市公安局备案:1101082052 京公网安备11010802012473