自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (18)
  • 收藏
  • 关注

转载 gpio 上拉下拉

每个gpio内部有三种状态:上拉、下拉、不拉。什么时候,需要选择上拉、下拉或不拉呢1. 如果是output,那个一般选择no pull,这样,引脚才能根据你的output数据,进行正确输出。2. 如果是input,那么需要看具体应用的默认输入值是0还是1.2.1 如果默认是输入0,则最好配置为pull down,反之则配置为pull up.这样做,主要是为了外部电路在没有上下拉的情况下,出现不确定情况。有许多硬件工程师设计电路时,会在GPIO口的外部设计上下拉电阻,这和内部配置pu...

2021-10-13 09:41:06 6370

转载 在Linux串口编程的一些问题解决(转)

在Linux串口编程的一些问题解决2020-09-28转自waston 其实在linux下对串口的设置主要是通过termios这个结构体实现的,但是这个结构体却没有提供控制RTS或获得CTS等串口引脚状态的接口,可以通过ioctl系统调用来获得/控制。 获得: ioctl(fd, TIOCMGET, &controlbits); if (controlbits & TIOCM_CTS) printf(“有信号\n”); ...

2020-09-28 18:50:03 771

转载 正则表达式30分钟入门教程

转自 https://www.jb51.net/tools/zhengze.html版本:v2.3.5 (2017-6-12) 作者:deerchao 本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :...

2019-02-26 16:28:43 327

转载 ffmpeg翻译文档

转自 http://xdsnet.github.io/other-doc-cn-ffmpeg/index.html1 命令语法 ffmpeg [全局选项] {[输入文件选项] -i 输入文件} ... {[输出文件选项] 输出文件} ...即 ffmpeg [global_options] {[input_file_options] -i input_file} ....

2019-01-28 19:47:34 49691 1

转载 ffmpeg 常用命令汇总

part 1:经常用到ffmpeg 做一些视频数据的处理转换等,用来做测试,今天总结了一下,参考了网上部分朋友的经验,一起在这里汇总了一下,有需要的朋友可以收藏测试一下,有问题欢迎在下面回帖交流,谢谢;by ternence.hsu)1、ffmpeg使用语法命令格式:     ffmpeg -i [输入文件名] [参数选项] -f [格式] [输出文件]     ff...

2018-02-06 16:01:37 166020 13

转载 正则表达式全部符号解释

转自:http://www.cnblogs.com/yirlin/archive/2006/04/12/373222.html字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。

2017-04-08 22:28:36 498

转载 什么是运算符?C++中算数运算符、关系运算符、逻辑运算符等常用运算符讲解

转自 http://edu.cnzz.cn/201512/98757d76.shtml运算符是指用于在操作数上执行某种操作的符号,也就是参与运算的符号,如+(加法运算符)、-(减法运算符)等。运算符的使用通常和表达式是密不可分的,通常作为表达式的一个部分组合计算使用。C++语言中运算符可以分为算术运算符、关系运算符、逻辑运算符、条件运算符等。根据运算符需要的操作数个数不同又可以分为单目运算符(

2017-03-25 15:12:09 13649

转载 免费开源的嵌入式 OS、GUI、fs、数据库等

免费开源的嵌入式 OS、GUI、fs、数据库等标签: 嵌入式数据库os嵌入式操作系统跨平台图像处理2012-02-28 16:57 2566人阅读 评论(0)收藏举报本文章已收录于:免费开源的嵌入式 OS、GUI、fs、数据库等OS :rtems http://www.rtems.org/ftp/pub/rtems/eco

2017-03-09 21:14:01 1738

转载 软件工程中英对照术语表

作者序     目前,有许多外文书籍和教材引入了中国,在翻译过程中,许多术语译法不一,虽然有国家的术语标准和计算机中英文词典,但由于新的术语层出不穷,无法满足需要。本词汇表旨在利用互联网技术,将最新的术语表推荐给大家,更大的企图汇集各家的意见,达成一个公认的翻译标准。    本词汇表将不断更新,并将交付国内著名软件工程专家评审。 [A]B

2016-08-31 16:21:06 9116

转载 软件开发一些相关术语缩写

文档名称英文简写需求调研报告DSR工作任务说明书SOWProcess Handbook (项目过程手册)PHBEstimation Sheet (估计记录)ESTProject Plan

2016-08-31 16:15:46 3756

转载 软件测试术语

“不懂测试行话”是不少软件测试新人经常面临的一个普遍问题。“行有行规”,不懂行话危害极大。各位可能对《林海雪原》中杨子荣与座山雕见面时讲的“江湖黑话”印象比较深刻吧。座山雕说“天王盖地虎”,杨子荣对“宝塔镇河妖”,如果杨子荣不懂行话,肯定性命难保,难以完成铲除土匪的重任。软件测试也有很多“行话”。这里的“行话”就是指各种测试术语。对于软件测试的新手而言,特别对于进行软件国际化/本地化测试,

2016-08-31 16:13:43 382

转载 Linux下串口编程入门

1. 串口简介串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用.常用的串口是 RS-232-C 接口(又称 EIA RS-232-C)它是在 1970 年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准.它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个

2016-07-25 22:38:31 1071 1

转载 Linux环境下段错误的产生原因及调试方法小结

转自:http://blog.163.com/longsu2010@yeah/blog/static/17361234820122761525799/最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里

2015-09-14 11:53:44 468

转载 DLNA第一步UPnP协议栈

前面公司有DLNA项目,研究了一下,在网上关于DLNA的资源很少,就将自己的心得写出来,以供参考。其它的关于DLNA的介绍就不多说,要了解DLNA需要了解upnp,因为DLNA在upnp之上,初学者可以从http://www.upnp.org下载upnp的资料. upnp分为四步:发现 、描述 、控制 、事件 发现 当一个UPnP的设备加入网络,并想知道什么UPnP服务

2015-07-23 01:08:10 1879

转载 UPNP和端口转发

1. 说明1.1 What is UPnP?    UPnP的概念最早来源于即插即用。即插即用是描述计算机总线特性、设备规格的一个专业术语。利用即插即用可以大大简化系统的整个硬件组成,而不需要再进行物理设备的配置,也避免了解决资源冲突时用户的干预[1][2]。整个思路就是:只需要在设备中插入,然后就可以使用。如今将UPnP将即插即用概念创造性地应用于网络环境下。UPnP

2015-07-23 01:03:46 6014

转载 UPnP中Control Point的基本流程

1.搜索目前网络上的UPnP设备。Control Point生成一个MulticastSocket,绑定多播地址239.255.255.250 1900端口,然后发送一个搜索请求,默认将TimeToLive设为4,该请求在UPnP Device Architecture中是如下定义的:M-SEARCH * HTTP/1.1HOST: 239.255.255.250:1900MAN:

2015-07-23 01:02:23 434

转载 UPnP协议编程实践(二)

本文是《UPnP编程实践》系列的第二篇,主要介绍UPnP的设备发现过程的协议实现。关于UPnP协议的框架性介绍,您可以参考《UPnP编程实践》系列的第一篇。UPnP协议的设备发现过程使用简单服务发现协议,此协议实现了在网络中发现网络服务,控制点定位网络上相关资源和设备在网络上声明其可用性的方法。本文首先介绍协议的工作过程,包括协议的一般模型,以及与HTTP协议之间的关系,然后介绍HTTP协

2015-07-23 00:50:28 314

转载 UPnP协议编程实践(一)

本专题主要是介绍UPnP的工作原理和基本概念,包括SSDP、GENA和FXPP等基本协议,以及在Linux下如何使用Intel提供的UPnP开发包实现UPnP控制点和设备。本文是这个专题的第一篇,主要介绍UPnP的工作原理和基本概念。UPnP是通用即插即用(Universal Plug and Play)的缩写,它主要用于实现设备的智能互联互通。使用UPnP协议不需要设备驱动程序,因此使用UP

2015-07-23 00:41:41 431

转载 Platinum UPnP SDK

The Platinum UPnP SDK is a cross-platform C++ library that makes it easy to build DLNA Compliant Devices. It compiles and runs on Windows, Mac OSX, Linux, iPhone, Android and more.The following prod

2015-07-23 00:32:48 708

转载 UPnP AV设备

根据UPnP AV Architecture,在实际生活中, 有些UPnP AV设备包含三个组件(Media Server, Media Render, Control Point)的其中一个组件或者两个组件甚至三个组件的组合。 例如,包含DLNA功能的电视只包含Control Point组件, Window Vista系统就直接包含Media Server和Media Render组件。

2015-07-23 00:31:34 886

转载 UPnP简介

一、UPnP简介         UPnP(Universal Plug and Play)技术是一种屏蔽各种数字设备的硬件和操作系统的通信协议。它是一种数字网络中间件技术,建立在TCP/IP、HTTP协议之上,采用XML来描述设备和控制信息。这种技术最开始是被微软,因特尔等公司使用在数字家庭中的,用来在家庭网络中完成多媒体资源共享,家电一体化等功能,例如在各种家电上实现IP数字化,加入网络传

2015-07-23 00:29:31 1823

转载 curl 命令使用

原文地址:http://blog.sina.com.cn/s/blog_4b9eab320100slyw.html可以看作命令行浏览器1、开启gzip请求curl -I http://www.sina.com.cn/ -H Accept-Encoding:gzip,defalte2、监控网页的响应时间curl -o /dev/null -s -w "time_c

2015-07-17 12:36:46 375

转载 OC和DC的比较

1 目的在数字电视标准制定过程中,我们需要规定一种标准传输协议,以便数字电视接收设备能够装载从广播流中播放的数据。ISO/IEC13818-6规范定义了几种数据传输协议。在广播的环境中,使用较广的是DSMCC数据转盘(DSMCC Data Carousal,以下简称DC)和DSMCC对象转盘(DSMCC Object Carousal,以下简称OC)。本文的目的旨在客观地分析两种协议标准,

2015-07-10 11:34:21 2155

转载 谈谈数字电视中的音画不同步问题

随着我国数字电视的迅猛发展,以及城市广电网络数字化改造的推进,越来越多的人们开始采用机顶盒来收看数字电视节目。但在通过机顶盒收看电视节目的过程中,观众有时会发现一些音画不同步的现象。这也引起了我们的注意。现象及测试贵阳市在2007年底基本完成了广电网络数字化改造,贵州电视台的节目也都进入了数字网络传输。在进入数字网以后,我们发现,我台的几套节目在有些地区出现了音画不同步的现象,特别是卫

2015-04-14 22:34:33 2523

转载 MPEG2-TS音视频同步原理

一、引言MPEG2系统用于视音频同步以及系统时钟恢复的时间标签分别在ES,PES和TS这3个层次中。  在TS 层, TS头信息包含了节目时钟参考PCR(Program Clock Reference),               用于恢复出与编码端一致的系统时序时钟STC(System Time Clock)。       在PES层, 在PES头信息里包含有表示时间戳PTS(

2015-04-14 21:02:16 350

转载 全文专利 PDF 免费下载

全文专利 PDF 免费下载 [中国、美国、欧洲各国、日本、加拿大、台湾等]1. IBM 知识产权信息网(IPN)    http://www.patents.ibm.com/2. PCT国际专利     http://pctgazette.wipo.int/3. 国家知识产权局    http://www.sipo.gov.cn/sipo/zljs/defaul

2014-12-07 10:40:13 2898

转载 CA系統

CA系統條件接收技術最初的起源是為了使在單向網路環境下開展付費電視運營成為可能而設計的一套技術體系,前提是能夠在不具備回傳路徑的情況下怎樣保證付費節目內容的安全,簡單的說就是通過一定的技術手段允許數位電視的授權用戶進行合法收看並限制非法用戶的訪問,它是公認的開展付費電視的核心技術,一個安全穩定、功能齊全的CAS是數位電視平臺運營的前提條件,它為數位電視運營商提供安全的節目內容保護,由此也就決定

2014-10-29 16:02:39 488

转载 DVB 之 CAS 条件接收系统

1:CAS定义 与 模型理解   条件接收(CA)系统(CAS)是数字电视广播(DVB)实行收费所必须采用的系统,是数字电视平台不可缺少的部分。   CAS负责完成用户的授权控制与管理信息的获取、生成、加密、发送及节目调度控制等工作,保证只有已被授权的用户才能收看节目,从而保护制作商和广播运营商的利益。

2014-10-23 22:45:46 1272

转载 EMMG MUX TCP-based protocol

First introduce some Parameter definitions:bandwidth: this parameter indicates the requested bit rate or the allocated bit rate respectively. It is the responsibility of the EMMG/PDG to maintain the

2014-10-23 22:18:38 497

转载 ECMG SCS SimulCrypt protocol

First introduce some Parameter definitions: Parameter semanticsAC_delay_start: this parameter shall be used in place of the delay start parameter for the first Crypto period following a change i

2014-10-23 22:17:12 604

转载 shellcode之一:栈溢出

声明:主要内容来自《The Shellcoder's Handbook》,摘录重点作为笔记并加上个人的一些理解,如有错,请务必指出。在C、C++语言中,没有考虑检查缓冲区的内在边界,所以使栈溢出成为可能。用户故意提交超出缓冲区范围的数据。这种情形可导致不同的后果,包括程序崩溃或强制令程序执行用户提交的指令。ESP:栈顶寄存器。注意:POP只改变ESP的值,而不改写或删除栈上的数据,它只是把

2014-09-11 17:33:33 579

转载 shellcode之五:堆溢出

声明:主要内容来自《The Shellcoder's Handbook》,摘录重点作为笔记并加上个人的一些理解,如有错,请务必指出。几乎所有的malloc实现都会用元数据保存块的位置、大小或与小块有关的特殊数据。dlmalloc用存储桶保存这些数据,还有些malloc实现用平衡树结构保存它们。这些元数据一般保存在两个地方:malloc实现自己使用的全局变量;分配给用户的内存块的前/后位

2014-09-11 17:32:19 830

转载 shellcode之四:格式化串漏洞

声明:主要内容来自《The Shellcoder's Handbook》,摘录重点作为笔记并加上个人的一些理解,如有错,请务必指出。格式化串漏洞 当printf系列函数的格式化串里包含用户提交的数据时,有可能出现格式化串漏洞。攻击者可能提交许多格式化字符(但不提供对应的变量),这样栈上就没有和格式符相对于的参数,因此系统就会用栈上的其他数据代替这项参数,从而导致信息泄露和执行指

2014-09-11 17:31:59 434

转载 驱动模块使用SPI总线范例

前两天写了一个。由于SPI和I2C类似,加上有空闲时间,故参考之前写的I2C实现了这个SPI模块。代码如下,这个代码未经调试,我目前的板子没有用到SPI接口,但是总体架构应该没错的。[cpp] view plaincopyprint?#include   #include   #include   #include   #include   #i

2014-09-11 17:30:38 595

转载 基础函数:YUV与RGB的转换

//File: img.h//Author: Loonzhong [email protected]>#ifndef __IMG_H#define __IMG_Hclass img {public:    img(){};    ~img(){};        void yuv_to_rgb16(unsigned char y,

2014-09-11 17:25:22 322

转载 Linux I2C 驱动分析

原文:http://www.cnitblog.com/luofuchong/archive/2008/08/23/48280.html 最近在看Linux 2.6.21内核的I2C驱动,也在网上查了一下资料,有错也有对,有些心得,记录下来吧。里面认识或许多有不当之处,还恳请指正。 1. I2C 协议  1.1  I2C总线工作原理      I2C总线是由数据线SD

2014-09-11 17:24:21 293

转载 利用coredump定位出错的代码行

在Target机上操作:1) ulimit -S -c unlimited > /dev/null 2>&12) 运行程序./panda_elf,发生异常生成core.13811将core.13811拷贝到Host机上以便进行分析:1) mipsel-linux-gdb -c core.13811 panda_elfsep@debian:~/projec

2014-09-11 17:22:21 1374

转载 上拉电阻下拉电阻的总结

上拉电阻: 1、当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。2、OC门电路必须加上拉电阻,才能使用。3、为加大输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻。4、在COMS芯片上,为了防止静电造成损坏,不用的管脚不能悬空,一般接上拉电阻产生降低

2014-09-11 17:18:33 338

转载 建立ARM平台上的交叉调试器gdb和gdbserver

gdb-6.6使用了autoconf/automake,因此通过设置configure脚本的--target,--host,--prefix参数就可以方便的移植到别的平台。--target指定编译后的文件针对的是什么目标板,一般设置为交叉编译器的前缀,比如--target=arm-linux, --target=mips-linux,--target=armv5-linux-uclibc, --t

2014-09-11 17:18:16 316

转载 Debian/Ubuntu的NFS配置

由于工作相关,需要配置NFS服务和Scratchbox等相关开发工具。在网上找到这两篇文章:http://www.cublog.cn/u/13991/showart.php?id=107428http://www.cublog.cn/u/13991/showart_119777.html真诚感谢其作者 zzzppp的开发总结。为了方便以后的温习,所以冒昧转到自己的blog上来了。

2014-09-11 17:03:25 335

孟加拉语字符集标准.pdf

孟加拉语字符集标准

2021-10-12

linux device-tree-guide.pdf

linux device-tree guide, dts guide

2021-10-12

linux devicetree-specification 2021.pdf

linux devicetree-specification 2021

2021-10-12

gcc-4.8.0 gcc-4.9.0 gcc-5.1.0 gcc-6.1.0 gcc-7.1.0 gcc-8.1.0 gcc-9.1.0.7z

gcc-4.8.0 gcc-4.9.0 gcc-5.1.0 gcc-6.1.0 gcc-7.1.0 gcc-8.1.0 gcc-9.1.0.7z 已验证可用,请放心下载。GCC used to stand for the GNU C Compiler, but since the compiler supports several other languages aside from C, it now stands for the GNU Compiler Collection.

2020-07-24

gparted-live-1.1.0-5-amd64-iso.7z

gparted-live-1.1.0-5-amd64-iso.7z 已验证可用,请放心下载。GParted (Gnome Partition Editor)是一种非常小巧自启动运行光盘,采用X.org,轻量级的Fluxbox窗口管理器,以及最新的2.6 Linux内核建构。其中包含的GParted硬盘分区工具,作为系统维护盘非常有用。

2020-07-24

qt-opensource-linux-x64-5.8.0.run

qt-opensource-linux-x64-5.8.0.run 已验证可用,请放心下载。Qt是诺基亚公司的C++可视化开发平台。与Visual C++相比,Qt简单方便、功能完善、跨平台、扩展能力强,可以用于嵌入式开发

2020-07-24

qt-opensource-linux-x64-5.7.1.run

qt-opensource-linux-x64-5.7.1.run 已验证可用,请放心下载。Qt是诺基亚公司的C++可视化开发平台。与Visual C++相比,Qt简单方便、功能完善、跨平台、扩展能力强,可以用于嵌入式开发

2020-07-24

qt-opensource-linux-x64-5.9.0.run

qt-opensource-linux-x64-5.9.0.run 已验证可用,请放心下载。Qt是诺基亚公司的C++可视化开发平台。与Visual C++相比,Qt简单方便、功能完善、跨平台、扩展能力强,可以用于嵌入式开发

2020-07-24

qt-everywhere-opensource-src-5.7.1.tar.gz

qt-everywhere-opensource-src-5.7.1.tar.gz 已验证可用,请放心下载。Qt跨平台开发环境源码,需要通过arm-linux-gcc交叉编译,才能够使用

2020-07-24

qt-everywhere-opensource-src-5.7.0.tar.gz

qt-everywhere-opensource-src-5.7.0.tar.gz 已验证可用,请放心下载。Qt跨平台开发环境源码,需要通过arm-linux-gcc交叉编译,才能够使用。

2020-07-24

arm-none-linux-gnueabi-linux-4.8.1

arm-none-linux-gnueabi-linux-4.8.1 已验证可用,请放心下载。arm-none-linux-gnueabi-gcc是 Codesourcery 公司(目前已经被Mentor收购)基于GCC推出的的ARM交叉编译工具。可用于交叉编译ARM系统中所有环节的代码,包括裸机程序、u-boot、Linux kernel、filesystem和App应用程序。

2020-07-24

arm-none-linux-gnueabi-gcc-4.8.3

arm-none-linux-gnueabi-gcc-4.8.3 已验证可用,请放心使用。arm-none-linux-gnueabi-gcc是 Codesourcery 公司(目前已经被Mentor收购)基于GCC推出的的ARM交叉编译工具。可用于交叉编译ARM系统中所有环节的代码,包括裸机程序、u-boot、Linux kernel、filesystem和App应用程序。

2020-07-24

openssl-1.0.1e and openssh-6.3p1.zip

openssl-1.0.1e and openssh-6.3p1 已验证可用,请放心下载。openssl-1.0.1e free download. OpenSSL This project offers OpenSSL for Windows (static as well as shared). It supports: FIPS Object Module

2020-07-24

glibc-2.23.tar.gz

glibc-2.23.tar.gz 已验证可用,请放心下载。The Glibc package contains the main C library. This library provides the basic routines for allocating memory, searching directories, opening and closing files, reading and writing files, string handling, pattern matching, arithmetic, and so on.

2020-07-24

glibc-2.28.tar.gz

glibc-2.28.tar.gz 已验证可用,请放心下载。The Glibc package contains the main C library. This library provides the basic routines for allocating memory, searching directories, opening and closing files, reading and writing files, string handling, pattern matching, arithmetic, and so on.

2020-07-24

Zlib128TarGz.zip

zlib-1.2.8.tar 已验证可用,请放心下载。zlib-1.2.8.tar.gz是目前所有平台上最新最稳定的zlib的版本如果有想使用这款zlib-1.2.8.tar.gz版的朋友马上下载使用

2020-07-24

dropbear-2016.74.tar.bz2

dropbear-2016.74.tar.bz2 已验证可用,请放心下载。Dropbear是由Matt Johnston所开发的Secure Shell软件(包括服务器端与客户端)。期望在存储器与运算能力有限的情况下取代OpenSSH,尤其是嵌入式系统

2020-07-24

gdb-7.10.tar.gz

gdb-7.10.tar.gz 已验证可用,请放心下载。GDB 7.10 发布,此版本能更好的支持远程任务共享库的访问;ARM64 系统反向调试支持;支持 DTrace 静态探测等等

2020-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除