▍1. Linux
嵌入式Linux下基于CGI的文件上传下载实现,很实用的书。(Linux based on embedded under of CGI file upload download realized)
嵌入式Linux下基于CGI的文件上传下载实现,很实用的书。(Linux based on embedded under of CGI file upload download realized)
嵌入式Web编程,程序的主要功能是实现在Web页面显示AD采集的8路数据,平台为ARM7和uclinux(Embedded Web programming, the program main function is to show the AD acquistion data onto the Web page of the platform is the ARM7 and uclinux)
说明: 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.)
stm32L071 ( LO51 等 LO系列都可用),只用电源芯片cpu ,电池供电1.4uA STOP模式,RTC 唤醒,STM32L0XX,内存多,flash大,比msp430高,价格合理,低功耗首选(stm32L071 stm32L051 1.4ua, lowpower STOP+RTC+WakeUP+...)
这些源码是从lzma sdk c代码部分抽选出来的,可以很好的移植到需要压缩,解压的嵌入式项目中。具有很好的实用性。(These source is from the the lzma sdk c code part of the lottery, good ported to need compression, decompression project. Has a good practicability.)
mxc_v4l2测试源码,视频采集显示功能(mxc_v4l2 test source, video capture display)
Xilinx Zynq Digilent ZedBoard boot生成说明(The Xilinx Zynq Digilent ZedBoard boot build instructions)
说明: msm8953_S5K3P9SX 驱动、报告、datasheet(MSm8953_S5K3P9SX driver, report, data sheet)
嵌入式linux下一个非常实用的实现软件远程升级功能的源码,本程序基于TCP协议,可以同时实现串口方式升级(Remote upgrade)
说明: TVP5150配置文档,HI3516是使用正常(TVP5150 Configuration Document, HI3516 is in normal use)
pyuv能够在linux系统下播放yuv格式视频(pyuv can play yuv file in linux system )
pyuv能够在linux系统下播放yuv格式视频(pyuv can play yuv file in linux system )
来自厂商源码。实现对加密芯片atsha204的操作,通讯可使用i2c或者GPIO(From vendor source code. Encryption chip atsha204 operation, communication can use I2C or GPIO)
说明: linux qt的移植书籍资料,Qt 是一个跨平台的C++图形用户界面应用程序框架。它提供给开发者建立图形用户界面所需的功能,广泛用于开发GUI程序,也可用于开发非GUI程序。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。(QT is a cross platform C + + GUI application framework. It provides the functions that developers need to establish graphical user interface. It is widely used to develop GUI programs and non GUI programs. QT is fully object-oriented, easy to extend, and allows true component programming.)
QR码的编码解码 ,可以在嵌入式linux上使用(The encode and decode of QR code,and is suitable in arm-linux)
说明: broadcom drivers for zyxel C3000Z wifi router
ucos移植心得,非常好,写得很有用途,使用ucos的朋友应该要好好的看看,会学到很多东西的。(CENTER transplant experience, very good, very written purposes, the use CENTER friends should look at the good will learn a lot of things.)
LINUX设备驱动2源代码,是学习linux设备驱动的好资料(two Linux device driver source code is learning linux device drivers good information)
MIZI Research, Inc.发布的嵌入式Linux内核源码,现在的版本是是2.4.18-rmk7-pxa1-mz5。其中包含了很多常用硬件驱动,如CS8900、UDA1341等。 这是为一款用SAMSUNG公司S3C2410A芯片为处理器的系统配置的内核,可支持 640*480 TFT、Audio、LAN、RS-232、USB等接口。(MIZI Research, Inc. Release of embedded Linux kernel source, the current version is over 2.4.18- rmk7- pxa1- mz5. It covers a lot of common hardware drivers, such as CS8900, UDA1341 so. This is a new company with Samsung S3C2410A chip processor for the system configuration of the kernel, can support 640* 480 TFT, Audio, LAN, RS-232, USB interface.)