▍1. 嵌入式ds18b20温度传感器input子系统驱动程序
该源码采用嵌入式linux中input子系统框架写的ds18b20温度传感器驱动程序,里面也有测试程序,在S5PV210的arm板上经测试,可以直接编译使用
该源码采用嵌入式linux中input子系统框架写的ds18b20温度传感器驱动程序,里面也有测试程序,在S5PV210的arm板上经测试,可以直接编译使用
嵌入式linux下mjpg-streamer采集视频源码,采用V4L2架构写的
linux(软件环境)仓储物联网系统是利用cortexM0实现对仓库的温度,湿度,光感的采集,实现对RFID数据的采集,cortexM0也接受A8发过来的控制命令,当仓库的温度,光感超过设定的值得时候,启动风扇,并向A8发送。 cortexA8对M0采集的数据惊醒处理和分析,对环境变量存入数据库sqlite3中,对RFID的值存入shm共享内存中,camera的视频采集,按键模拟有人闯入,接受上层传下的命令,并进行处理,收到M0,控制风扇的开关,报警等。 PC机是接受到的数据,显示和各种按钮控制M0。
说明: 高清电子书-嵌入式Linux应用程序开发详解(Detailed explanation of embedded Linux application development)
说明: 完成zc706 下petalinux 系统移植,按照文章所述步骤,操作,笔者的可以起来。需要在zynq 7000 系列上跑linux系统的可以参考哈。(What the document describles is how to use the linux system on your zynq7000 board. If you reffer to the document , I could make sure that It's really helpful for you to run your system. good luck!)
说明: U-Boot不仅仅支持嵌入式Linux系统的引导,它还支持NetBS D, VxWorks, QNX, RTEMS, ARTOS, LynxOS, android嵌入式操作系统。其目前要支持的目标操作系统是OpenBSD, NetBSD, FreeBSD,4.4BSD, Linux, SVR4, Esix, Solaris, Irix, SCO, Dell, NCR, VxWorks, LynxOS, pSOS, QNX, RTEMS, ARTOS, android。这是U-Boot中Universal的一层含义,另外一层含义则是U-Boot除了支持PowerPC系列的处理器外,还能支持MIPS、 x86、ARM、NIOS、XScale等诸多常用系列的处理器。这两个特点正是U-Boot项目的开发目标,即支持尽可能多的嵌入式处理器和嵌入式操作系统。就目前来看,U-Boot对PowerPC系列处理器支持最为丰富,对Linux的支持最完善。其它系列的处理器和操作系统基本是在2002年11 月PPCBOOT改名为U-Boot后逐步扩充的。从PPCBOOT向U-Boot的顺利过渡,很大程度上归功于U-Boot的维护人德国DENX软件工程中心Wolfgang Denk[以下简称W.D]本人精湛专业水平和执着不懈的努力。(U-boot not only supports the boot of embedded Linux system, but also supports netbs D. VxWorks, QNX, RTEMS, Artos, lynxos, Android embedded operating system. The current target operating systems to be supported are OpenBSD, NetBSD, FreeBSD, 4.4BSD, Linux, SVR4, ESIX, Solaris, IRIX, SCO, Dell, NCR, VxWorks, lynxos, PSOs, QNX, RTEMS, Artos, Android. This is the meaning of universal in u-boot. The other meaning is that u-boot supports not only PowerPC series processors, but also MIPs, x86, arm, NIOS, Xscale and many other commonly used series processors. These two characteristics are exactly the development goal of the u-boot project, that is to support as many embedded processors and embedded operating systems as possible. At present, u-boot has the richest support for PowerPC series processors and the most perfect support for Linux.)
说明: TVP5150配置文档,HI3516是使用正常(TVP5150 Configuration Document, HI3516 is in normal use)
来自厂商源码。实现对加密芯片atsha204的操作,通讯可使用i2c或者GPIO(From vendor source code. Encryption chip atsha204 operation, communication can use I2C or GPIO)
说明: broadcom drivers for zyxel C3000Z wifi router
说明: 树莓派相关的Linux应用 Linux related to Raspberry Pi(Linux related to Raspberry Pi)
说明: 选用ZYNQ SoC作为智能相机系统的硬件处理平台,依据系统设计需求,将系统整体功能结构的开发划分到用户空间、内核空间、底层硬件三个层面。在硬件层,对系统硬件功能进行了模块化设计,分别对基于USB和OV7725的双通道图像采集模块、HDMI显示模块进行开发。(Zynq SOC is selected as the hardware processing platform of the intelligent camera system. According to the system design requirements, the development of the overall functional structure of the system is divided into three levels: user space, kernel space and bottom hardware. In the hardware layer, the hardware functions of the system are modularized, and the dual channel image acquisition module and HDMI display module based on USB and ov7725 are developed respectively.)
说明: 利用Qt开发的仓库管理系统,包含数据库操作,实现出入库和库存查看等功能(The warehouse management system developed by Qt includes database operation, access to warehouse and inventory view functions.)
这是我在STM32上移植UCLINUX的重要的参考文件(This is an important reference file for porting UCLINUX on STM32)
fx469驱动程序的源代码,运行在uClinux中,嵌入式设计(fx469 driver source code, which runs on uClinux, embedded design)