devicetree-specification-changebars-v0.2 (1).pdf
Device Tree specification description.
If you want to know about it, this specification is needed.
petazzoni-device-tree-dummies.pdf
Device Tree files are not monolithic, they can be split in
several files, including each other.
.dtsi files are included files, while .dts files are final Device
Trees
Typically, .dtsi will contain definition of SoC-level
information (or sometimes definitions common to several
almost identical boards).
The .dts file contains the board-level information.
The inclusion works by overlaying the tree of the including
file over the tree of the included file.
Inclusion using the DT operator......
makefile框架
简单的Makefile架构,将相应的*.c文件放到src目录,将相应的*.h文件放到inc目录,在文件根目录执行make BIN_NAME=xxx
C Library ABI for the ARM Architecture
This document defines an ANSI C (C89) run-time library ABI for programs written in ARM and Thumb assembly
language, C, and stand alone C++.
Hisilicon Hi3519 datasheet
As a new-generation industry-specific SoC designed for the HD IP camera, Hi3519 V100 integrates a new-generation ISP and uses the latest H.265 video compression encoder in the
industry as well as advanced low-power technology and architecture design. These features
enable Hi3519 V100 to continuously maintain the leading position in the aspects of low bit
rate, high picture quality, and low power consumption. Hi3519 V100 supports 90° or 270°
rotation and lens distortion correction by using hardware, which meet requirements in various
surveillance application scenarios. It also supports 3A algorithms, which allow customers to
design various models of IP cameras that contain integrated camera cores. Hi3519 V100
integrates the POR, RTC, and audio CODEC and supports various sensor levels and clock
outputs, which significantly reduces the EBOM cost of the HD IP camera based on Hi3519
V100. The Hi3519 V100 HiSilicon SDK features high stability and ease of use, supports rapid
mass production, and facilitates system layout of DVRs, NVRs, and IP cameras
Linux command introduction.
This book is a short guide, not a comprehensive reference. We
cover important, useful aspects of Linux so you can work pro‐
ductively. We do not, however, present every single command
and every last option (our apologies if your favorite was omit‐
ted), nor delve into detail about operating system internals.
Short, sweet, and essential—that’s our motto.
We focus on commands, those pesky little words you type on a
command line to tell a Linux system what to do. Here’s an
example command that counts lines of text in a file, myfle:
wc -l myfile
We’ll cover the most important Linux commands for the aver‐
age user, such as ls (list files), grep (search for text), mplayer
(play audio and video files), and df (measure free disk space).
We touch only briefly on graphical windowing environments
like GNOME and KDE, each of which could fill a Pocket Guide
by itself.
TCP/IP rapidly familiar book
TCP/IP introduction. Overall architecture familiar.
OpenCL, framewok for writing program for heterogeneous platforms
Open Computing Language (OpenCL) is a framework for
writing programs that execute across heterogeneous
platforms consisting of central processing units (CPUs),
graphics processing units (GPUs), digital signal processors
(DSPs), field-programmable gate arrays (FPGAs) and other
processors or hardware accelerators. OpenCL specifies
programming languages (based on C99 and C++11) for
programming these devices and application programming
interfaces (APIs) to control the platform and execute
programs on the compute devices. OpenCL provides a
standard interface for parallel computing using task- and
data-based parallelism.
Deep learning
'Written by three experts in the field, Deep Learning is the only comprehensive book on the subject.' -- Elon Musk, co-chair of OpenAI; co-founder and CEO of Tesla and SpaceX, Deep learning is a form of machine learning that enables computers to learn from experience and understand the world in terms of a hierarchy of concepts. Because the computer gathers knowledge from experience, there is no need for a human computer operator to formally specify all the knowledge that the computer needs. The hierarchy of concepts allows the computer to learn complicated concepts by building them out of simpler ones; a graph of these hierarchies would be many layers deep. This book introduces a broad range of topics in deep learning., The text offers mathematical and conceptual background, covering relevant concepts in linear algebra, probability theory and information theory, numerical computation, and machine learning. It describes deep learning techniques used by practitioners in industry, including deep feedforward networks, regularization, optimization algorithms, convolutional networks, sequence modeling, and practical methodology; and it surveys such applications as natural language processing, speech recognition, computer vision, online recommendation systems, bioinformatics, and videogames. Finally, the book offers research perspectives, covering such theoretical topics as linear factor models, autoencoders, representation learning, structured probabilistic models, Monte Carlo methods, the partition function, approximate inference, and deep generative models., Deep Learning can be used by undergraduate or graduate students planning careers in either industry or research, and by software engineers who want to begin using deep learning in their products or platforms. A website offers supplementary material for both readers and instructors.
RTP Payload Format for H.264&H.265 Video
This memo describes an RTP Payload format for the ITU-T
Recommendation H.264 video codec and the technically identical
ISO/IEC International Standard 14496-10 video codec, excluding the
Scalable Video Coding (SVC) extension and the Multiview Video Coding
extension, for which the RTP payload formats
RTSP V2.0 Doucment
This memo defines version 2.0 of the Real-Time Streaming Protocol
(RTSP 2.0). RTSP 2.0 is an application-layer protocol for the setup
and control over the delivery of data with real-time properties,
typically streaming media. Streaming media is, for instance, video
on demand or audio live streaming. Put simply, RTSP acts as a
"network remote control" for multimedia servers.
RFC for RTSP V1.0 Document
The Real Time Streaming Protocol, or RTSP, is an application-level
protocol for control over the delivery of data with real-time
properties. RTSP provides an extensible framework to enable
controlled, on-demand delivery of real-time data, such as audio and
video. Sources of data can include both live data feeds and stored
clips. This protocol is intended to control multiple data delivery
sessions, provide a means for choosing delivery channels such as UDP,
multicast UDP and TCP, and provide a means for choosing delivery
mechanisms based upon RTP
IEEE802.11 Wireless LAN standard specification
IEEE802.11 Wireless LAN standard specification
IEEE802.3 standard specification
IEEE802.3, the standard specification for Ethernet,Ethernet protocol.
CAN相关文档
相关文档有如下:
1.CAN总线入门教材
2.CAN Controller MCP2515 datasheet
以及CAN Controller MCP2515相关应用文档
3.Smart Sensor CAN Node Using the MCP2515
CAN Controller MCP2515相关文档可以从
Microchip官网下载到,官网如下:
http://www.microchip.com/
GNU C Manual
用来介绍GNU C 语言的一些风格,其另外新增了一些关键字,详细内容见文档
GNU Manual
GNU GCC En文 Manual ,介绍 GCC: GNU Compiler Collection
CS8953单片机
CS8953单片机是51内核的,所提供的功能比51更强劲!详见文档
U-boot移植手册
很详细的u-boot移植手册,看了之后肯定不会后悔的!!!呵呵~~
EEPROM NORFLASH NANDFLASH SDRAM区别
SRAM,DRAM,PROM,EPROM,EEPROM,NORFLASH,NANDFLASH区别
挺详细的、、、
S3C2440中断EINT0、EINT1、EINT2、EINT4
S3C2440中断程序 EINT0、EINT1、EINT2、EINT4 中断按键
OV9650_datasheet
OV9650_DATASHEET,OV9650的数据手册
TQ2440——RTC 带触屏
TQ2440 RTC 带触屏
主要是基于TQ2440板的一个RTC,此处加上了480*272液晶,也加上了触屏!
是裸机程序、、、