- 博客(25)
- 收藏
- 关注
转载 图像处理-State of the Art
https://github.com/BlinkDL/BlinkDL.github.io目前常见图像任务的 State-of-the-Art 方法,从 Super-resolution 到 CaptioningCV - 二维图像任务Image Data AugmentationAutoAugment: Learning Augmentation Policies from Data http://...
2018-06-04 18:48:21 11483
转载 NLP-对话式交互技术
对话式交互技术原理及流程揭秘http://www.infoq.com/cn/articles/alibaba-AI-voic?useSponsorshipSuggestions=true&utm_source=articles_about_AI&utm_medium=link&utm_campaign=AI语音识别 ASRASR(Automatic Speech Recog...
2018-06-04 11:48:36 2450
转载 MPEG Section Filtering
<br />In MPEG-2 digital TV transmission, the video and audio are transmitted in MPEG transport streams. In addition to video and audio, there should be a mechanism to describe the audio/video programs that are contained in the stream, so that a receiver ca
2010-08-08 14:48:00 1682
原创 FFmpeg-av_read_frame
<br />===========================<br />他山之石, 先搬来用。<br /> <br />http://blog.csdn.net/wstarx/archive/2007/04/20/1572393.aspx<br />http://lihaoyan.blog.sohu.com/141738572.html<br /> <br /> <br />每天看点ffmpeg代码, 强身, 健体。<br /> <br />============================<b
2010-07-14 16:23:00 2464
转载 高频头
http://hi.baidu.com/heyucai540/blog/item/e0444f1274193d56f819b85a.html高频头、中频电路(agc自动增益控制、afc自动频率微调控制)高频调谐器又叫频道选择器,俗称高频头。从结构上来分高频头有两种,一种是机械调谐高频头,它是通过改变电感进行频道选择的(开关式、转盘式);另一种是电调谐高频
2010-05-27 23:07:00 2374
原创 GCC reinterpret_cast 的问题
C++ 作类型转换的时候遇到问题 #include static int foo(){printf("hello/n");return 0;} typedef int fnc_t();int main(int argc, char* argv[]){void* fv = (fnc_t*)foo;fnc_t* fnc = reinterpret_cast(fv); //
2010-04-09 09:11:00 852
原创 NOR与NAND闪存比较
NOR FLASHNAND FLASHOneNand FLASH地址线和数据线分开,接口时序同SRAM,易使用地址/数据线复用,数据位较窄 OneNAND可看作NOR和NAND技术的一种混合。从本质上来讲,一个单独的OneNAND芯片集成了一个NOR闪存接口,NA
2010-04-01 15:00:00 827
原创 硬件断点和软件断点
硬件断点和软件断点 在嵌入式开发,经常用到JTAG仿真器。JTAG仿真器可以满足嵌入式程序调试的基本要求:断点设置、单步调试、内存编辑、变量、寄存器观测等。而断点设置是JTAG仿真器最基本的调试功能。用户需要系统在设置断点处停下来后再进行调试。断点根据原理和用途不同又分为几个不同的种类。 断点可分为硬件断点和软件断点两大类: 1.硬件断点需要目标CPU的硬件支持,当前
2010-04-01 10:43:00 4131
转载 Thread 摘要
Linux 线程 (From Internet) GNU/Linux实现了标准的POSIX线程API,由线程库libpthread提供,相应的函数和数据类型申明在中。 1、创建线程pthread_create(): ----------------- #include #include /* Prints x’s to stderr
2010-03-31 13:07:00 1145
转载 C++中extern “C”含义深层探索 [转]
作者:宋宝华 出处:PConline 1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面
2010-03-31 13:05:00 439
转载 C89和C99标准对比
From:http://blog.csdn.net/phlexii/archive/2006/06/30/855263.aspx GCC 支持C99,通过 --std = c99命令行参数开启。 例如:gcc --std = c99 test.c 1、增加restrict指针 C99中增加了公适用于指针的restrict类型修饰符,它是初始访问指针所
2010-03-31 13:00:00 582
原创 USB信号特性
USB信号特性信号线状态USB的数据信号线是差分驱动,在数据传输过程中分别有差分态(1,0)、静止态(1,0)和单终端0(SE0)等状态。协议根据这些状态判断设备的速率
2010-03-31 12:50:00 1097
转载 USB Storage Probe 函数分析
原文地址http://blog.csdn.net/houen_study/archive/2006/07/03/870520.aspx
2010-03-31 12:48:00 990
转载 linux常用命令
inux常用命令一份最常用的基本操作命令[推荐篇]http://www.linuxsir.org/bbs/showthre...&threadid=4027Linux中文件查找技术大全(find命令)http://www.linuxsir.org/bbs/showthre...&threadid=1108网
2010-03-31 12:45:00 2505
原创 几个有意思的宏
“container_of”/***先求得结构成员在与结构中的偏移量,然后根据成员变量的地址反过来得出属主结构变量的地址。***/#define container_of(ptr, type, member) ({ / const typeof( ((type *)0)->member ) *__mp
2010-03-31 12:39:00 537
转载 程序的内存映像
一、程序的内存映像 一个由C/C++编译的程序的内存分布分为以下几个部分:1、 栈(stack):也是我们所说的堆栈,是由编译器自动分配释放,用来存放函数参数值,函数的返回地址,非静态局部变量的值等。其操作方式类似于数据结构中的栈(后进先出LIFO)。
2010-03-31 12:32:00 546
原创 BSP开发(1)-Initramfs
整理BSP开发的流程, 以助记忆。先考虑一下几个要点,同时收集点资料 先看下面两篇关于initramfs的文章,写的很不错。 精通initramfs构建step by step http://linuxman.blog.ccidnet.com/blog-htm-do-showone-uid-60710-type-blog-itemid-1100709.html 深入理解
2010-03-17 12:58:00 556
原创 Kernel 调试-准备篇
近期要开始做内核调试的工作, 先热个身,总结一下几个概念: oops:Oops(也称 panic)消息包含系统错误的细节,如 CPU 寄存器的内容。在 Linux 中,调试系统崩溃的传统方法是分析在发生崩溃时发送到系统控制台的 Oops 消息。在2.4 kernel 上,将得到的消息发送到 ksymoops 程序,它将试图将代码转换为指令并将堆栈值映射到内核符号; 2.6 内核已经不用
2010-03-12 13:12:00 1684
转载 Linux内核中读写文件
最近在kernel 里面 coding, 找来一些资料 顺手贴来,方便查找。(感谢原作者的努力,若有版权问题,请联系) 有时候需要在Linux kernel--大多是在需要调试的驱动程序--中读写文件数据。在kernel中操作文件没有标准库可用,需要利用kernel的一些函数,这些函数主要有: filp_open() filp_close(
2010-02-04 15:19:00 1050
转载 Buffered I/O and non-buffered I/O
http://xiaomeng.yo2.cn/articles/tag/direct-io 实验需要对Flash Disk做无系统缓冲的I/O操作,顺便了解了一下Linux下的I/O. Linux上的块设备的操作可以分为两类: 第一类是使用C标准库中的fopen/fread/fwrite 系列的函数,我们可以称其为 buffered I/O。 具体的I
2009-09-17 10:02:00 1354
转载 GCC and C99 inline
http://superding.spaces.live.com/Blog/cns!89E842A8485366C7!1137.entryhttp://www.greenend.org.uk/rjk/2003/03/inline.htmlC语言的inline转以前我用Docbook写的一篇关于C语言inline关键字使用的文章。唉,要是能用docbook直接写Blog就好了。用
2009-07-01 09:53:00 4457 1
转载 高清和网络电视是数字电视的希望
中国科学院声学研究所研究员原中国网通独立董事 侯自强目前我国已有近5000万用户完成了有线电视数字化平移,基本模式是地方有线电视台以“赠送”机顶盒的方式实现整体数字化平移。遗憾的是,由于用户体验没有质的提升,即没有形成新的消费热点,也没能有效地带动新的产业链的发展。数字电视的魅力和希望则在高清电视和网络电视。前不久国务院将数字电视、平板电视和宽带网络列为发展重点,提出以应用带发展的道路。
2009-06-02 17:04:00 818
转载 ICD和ICE的区别
在用TRACE32的时候, 老是看到ICD和ICE, 上网查了下, 找到一个比较清楚的解释, 摘录如下: 进行嵌入式系统开发的过程中,经常会用到 ICD和ICE。从字面上来讲,ICD的全称是In Circuit Debugger,ICE是In Circuit Emulator,中文可以分别翻译为在线调试器和在线仿真器。笼统的说,二者都可用于硬件调试和软硬件联调,市面上常见的产品包括ARM公司的
2009-05-21 11:10:00 1170
转载 容器格式 [维基百科]
容器格式视频档实际上都是一个容器里面 包裹着不同的轨道,使用的容器的格式关系到视频档的可扩展性。AVI:比较早的AVI是Microsoft开发的。其含义是Audio Video Interactive,就是把视频和音频编码混合在一起储存。AVI也是最长寿的格式,已存在10馀年了,虽然发布过改版(V2.0于1996年发布),但已显老态。AVI格式上限制比较多,只能有一个视频轨道和一个音频
2009-05-20 16:18:00 948
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人