自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Deebug的博客

| 浅谈自身的学习经验和方法 | 专注嵌入式,做最好的电子产品 | 交流邮箱:[email protected] |

  • 博客(132)
  • 资源 (6)
  • 收藏
  • 关注

原创 使用eclipse编译ns-3

使用eclipse编译ns-31. 概述习惯可视化编程界面的读者可能不适应命令行下编译调试程序,实际上ns-3程序使用任何一个你熟悉的C++代码编译器都可以,ns-3中源文件(.cc)就是C++程序。这里给大家介绍一个比较优秀的IDE集成开发环境eclipse(就是比较占内存),它支持如JAVA、C/C++、Python、PHP等多种语言,而且跨平台。详细情况请参考:https

2016-03-12 18:02:10 2418

原创 ns-3快速上手-开发环境搭建篇(译)

ns-3快速上手-开发环境搭建篇(译)0 前言在现代网络通信技术的教学和科研中,迫切希望有一种先进的网络仿真技术。在网络模拟工具的研究和开发方面国内所做的工作较少,但是国外早已出现了很多研究成果和仿真工具,如ns-2、OMNet++、OPNET、GloMoSim、GTNetS、QualNet、Yans、NCTUNS、SSFNet、JiST和SimPy等。ns-3是在广泛汲取现有优秀开源

2016-03-07 00:59:46 9113

原创 云AC技术应用浅析

锐捷的云AC技术应用浅析1.    云AC概述    MACC(MobileAccess Control Cloud,移动接入控制云平台),简称为云AC,用于管理WIFI设备。配置管理用于云AC向设备端下发配置,即通过云AC控制设备端的配置,配置管理现在包括设备无线配置、设备认证配置、访问资源控制、用户管理控制、设备管理配置、设备日志配置以及设备系统配置等七项基本配置功能以及记录各个配

2016-01-08 11:00:43 6465

原创 无线产品的多种无线加密方式及其区别

无线网络的安全性由认证和加密来保证。本文主要讨论的是无线加密,加密和认证的关系十分密切,文中出现相关无线认证方式的介绍,因此各位要注意区分这两个概念:    认证允许只有被许可的用户才能连接到无线网络;    加密的目的是提供数据的保密性和完整性(数据在传输过程中不会被篡改)。    我司的无线产品使用的

2016-01-08 10:55:58 5741

转载 shell中条件判断if中的-a到-z的意思

shell中条件判断if中的-a到-z的意思[ -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。 [ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -e FILE ] 如果 FILE 存在则为真。 [ -f F

2015-09-21 19:29:32 5582

原创 针对不遵守GPL行为的正确做法

本文的目的是希望能给某些no sharing的同志一些反省,同时为gpl的发展贡献一份微薄之力!一些制造商发布一个基于Linux的二进制固件,不提供任何源码。在做任何事之前,第一步是阅读来自设备的许可,然后像制造商回复关于设备缺乏开放源代码。如果制造商回答你他们没有释放一个包含开源的SDK软件,那么建议您与gpl-violations.org社区取得联系。您会发现下面一个样本的信,这封信可以向

2015-08-25 16:22:27 1998

原创 安装GIT

从源代码开始安装如果你在一个其基于Unix的系统中,你可以从Git的官网上Git Download Page下载它的源代码,并运行像下面的几行命令,你就可以安装:$ make prefix=/usr all ;# as yourself$ make prefix=/usr install ;# 以root权限运行你需一些库: expat,curl, zlib,和 op

2015-08-21 15:31:44 1161

转载 unix环境高级编程-教材代码编译过程

1 获得源码   从apue的官方网站http://www.apuebook.com/下载 源码。(点击here直接下载) 在windows下载后用U盘拷到linux系统下找个目录解压   tar -zxvf src.tar.gz 在当前目录下解压  通过pwd查看你解压的目录 这个目录要记住会在下一步中用到2 WKDIR  编辑源码解压生成的apue.2e文件 夹下的Make.d

2015-08-03 15:35:33 542

原创 Linux内核代码风格

这是一个简短的文档,描述了linux内核的首选代码风格。代码风格是因人而异的,而且我不愿意把我的观点强加给任何人,不过这里所讲述的是我必须要维护的代码所遵守的风格,并且我也希望绝大多数其他代码也能遵守这个风格。请在写代码时至少考虑一下本文所述的风格。首先,我建议你打印一份GNU代码规范,然后不要读它。烧了它,这是一个具有重大象征性意义的动作。不管怎样,现在我

2015-07-30 15:18:41 781

原创 akari.c

高手无招胜有招奖项:Best of Show功能:处理三种文件格式(PGM、PPM和ASCII Art)的降采样工具作者:Google华裔工程师Don Hsi-Yun Yang /* +

2015-05-20 11:22:06 1773

原创 TI OMAPL处理器介绍(三)

个人认为,学TI的OMAP也好,学Samsung的arm也好,学MIPS也好。最好的上手的方法就是忘了他是什么。(对于应用开发人员用操作系统下的驱动开发人员适用)只要有操作系统, 不管他是什么处理器,其本质都只是处理器的核 + 一堆外设那么对于做应用的人来说,没有任何本质的区别。对于做驱动的人来说,只是在不同的器件上pinmux设置等东西有所不同。但本质都是为某一个操作系统写驱动。

2015-05-15 13:24:37 1651

原创 TI OMAPL处理器介绍(二)

无意间收集到这篇有关OMAP技术介绍文章,感觉出作者的行文幽默,和深厚的技术功底,特分享给大家。以SEED-DIM138/1808-Kit上的LED灯D1为例讲述如何进行相关开发(一)本文档的使用许可证:本文档遵循GPLv2发布,因此任何人引用或修改本文档均需要在发起引用的文章的显要位置(开头或结束处)原样引入本段文字(互联网及电子文档为斜体蓝色,)及所引用版本的下一段的文档编辑人员的

2015-05-15 12:46:21 2426

原创 TI OMAPL处理器介绍(一)

无意间收集到这篇有关OMAP技术介绍文章,感觉出作者的行文幽默,和深厚的技术功底,特分享给大家。曾经,会单片机的工程师牛得一塌糊涂。想十年前一个会单片机的工程师几乎就是嵌入式工程师的代名词。若干年前,ARM开始暂露头角,看到单片机工程师的牛气,ARM工程师笑了。而从包括合众达在内的中国DSP三巨头开始在中国推广DSP时,所有开始使用DSP的工程师笑了。他们有理由笑,他们有资格笑。因为在

2015-05-15 12:15:31 2337

原创 ubi文件系统制作,还是"-c"选项的问题

以下是分析记录:------------------------------------------------------------------------------以上命令的参数可从 ubifs 挂载信息中提取:UBI: attaching mtd5 to ubi0UBI: physical eraseblock size:   131072 bytes (128 KiB)

2015-05-01 22:57:19 2302

原创 u-boot-2009.11 移植 step1

一、裁剪和交叉编译环境变量设置   u-boot-2009.11-psp03.00.01.06 改名 u-boot-2019.11,简洁;请不要担心总的 Makefile (根目录下,不要说我很难交流)不识别,认真读过 Makefile 的道友应该知道,总的 Makefile 指定的名称为 u-boot-*,只要目录下有 u-boot- 开头的目录就 OK!下面步骤可做可不做,

2015-04-23 11:07:43 2480

原创 Makefile 中的常用函数

1.$(subset ,,) 名称:字符串替换 功能:把字符串中得字符串替换成 返回值:返回被替换过后的字符串 示例:    $(subst ee,EE,feet on the street)           把"feet on the street"中的"ee"替换成"EE",返回结果是“fEEt on the strEEt".2.$(patsubst ,, ) 

2015-04-20 18:18:53 741

原创 OpenCV-2.4.2 安装三步曲

注意:本人未使用  ffmpeg 的全部依赖库,比如AAC 音频编码库(libfaac-dev),MP3 编码库(ibmp3lame-dev),具体的配置为:./configure --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-x11grab --enable-libx264 --enable-

2015-04-20 01:45:51 8946 1

转载 如何在Ubuntu上安装软件的方法和技巧

1.查询版本1)aptitude show 软件名例如:aptitude show kde-runtime 显示如下:[html] view plaincopy****@ubuntu:~$ aptitude show kde-runtime  软件包: kde-runtime               状态:

2015-04-18 11:52:40 1296

转载 引导加载程序之争:了解 LILO 和 GRUB

从普通的桌面用户到 Linux® 系统管理员,大部分 Linux 用户都使用过一种名为引导加载程序的工具。此类工具的不同变种会提供不同层次的支持和功能。在很多情况下,Linux 发行版默认安装的引导加载程序并不总是适合需要;每个引导加载程序的默认设置也是如此。在本文中,Laurence Bonney 讨论了两个流行的引导加载程序 —— LILO 和 GRUB —— 的优点和缺点,并建议了很多配置,

2015-04-04 10:56:13 1004

转载 用latex生成pdf文件后,文本复制粘贴显示乱码

1.    现在我已经习惯使用latex写文章了,编译成pdf确实比较好看,排版也比较方便。前几天比较忙,老板让我写点总结,他的报告里可能需要用。我用latex生成pdf发给老板看。老板要把pdf中的文本复制粘贴到word里,但是粘贴后都是乱码。然后我想把pdf转成doc格式的。从《电脑爱好者_2009年第3期_2月上.pdf》看到文章作者的对比实验,Solid Converter PDF这个

2015-03-30 12:28:24 12046 3

转载 gmake与make

这几天在做qtopia的移植发现还有个gmake,不清楚和make的区别,所以查来看看,并记下来,方便查找。~~~~~~~~~~~~~~~~gmake是GNU Make的缩写。 Linux系统环境下的make就是GNU Make,之所以有gmake,是因为在别的平台上,make一般被占用,GNU make只好叫gmake了。 比如在安装二进制文件进行编译时要使用make命令,但如果在Sol

2015-03-20 18:38:12 1575

原创 Makefile中include、-include、sinclude

本节我们讨论如何在一个 Makefile 中包含其它的 makefile 文件。Makefile 中包含其它文件的关键字是“include”,和 C 语言对头文件的包含方式一致。    “include”指示符告诉 make 暂停读取当前的 Makefile,而转去读取“include”指定的一个或者多个文件,完成以后再继续当前 Makefile 的读取。Makefile 中指示符“i

2015-03-19 22:16:05 2761

原创 dvsdk_4_00_00_22_dm3730 Makefile内容

dvsdk_4_00_00_22_dm3730 Makefile内容include Rules.makeDEFAULT_LINUXKERNEL_CONFIG=omap3_evm_defconfigDEFAULT_UBOOT_CONFIG=omap3_evm_configDMAI_PLATFORM=o3530_al# export cross compiler locat

2015-03-19 21:46:02 1070

转载 ARM核与DSP核通信的解决方案(dvsdk_3_00)

本文章整理于网络,不知原作者信息,如有侵权请联系本人(http://blog.csdn.net/dyzok88)注明,谢谢。本文操作适用于dvsdk_3_00_02_44版本,新版dvsdk_4与之差别很大,请各位读者知晓。1. 软件安装a) 安装dsp编译工具i. 在windows下复制 TI-C6x-CGT-v6.0.16.1.bin 到与虚拟机共享的share目录ii.

2015-03-19 13:27:29 1682

转载 Ubuntu技巧之清理系统中无用的软件包

如何清理Ubuntu系统中软件包如果你频繁的在你的系统中安装/卸载,那么不时的清理一下你的系统是十分必要的。在Ubuntu终端中执行如下命令:sudo apt-get autoremove屏幕输出是这个样子的:Reading package lists… DoneBuilding dependency treeReading state informatio

2015-03-16 15:59:13 9339

原创 linux 重定向命令

标准输入,输出和错误---------------------------------文件文件                描述符---------------------------------输入文件—标准输入       0输出文件—标准输出       1错误输出文件—标准错误   2--------------------------------- 

2015-03-16 14:26:16 716

原创 latex中如何正确输入 双引号

latex中输入双引号时,如果都直接用键盘上的双引号键,打出的是一顺撇的。左面引号的正确输入法是:按两次“Tab上面,数字1左面那个键”。至于后边的引号,与老方法是一样的,即按两次单引号键(或一次SHIFT+单引号键---也就是一次双引号键啦怎么输入左单引号、左双引号、右单引号、有双引号?左单引号:`(键盘上1旁边的那个);左双引号:``;右单引号:'(键盘分号的右边那个);右双引号:''或"。在

2015-03-12 15:53:26 96014 6

原创 Latex设置表格字体大小

Latex设置表格字体大小\begin{table}[h]  \small %此处写字体大小控制命令  \begin{tabular}   \end{tabular} \end{table}Latex 设置字体大小命令由小到大依次为:\tiny\scriptsize\footnotesize\small\normalsize

2015-03-12 13:33:50 3579

转载 Makefile中wildcard的用法

在Makefile规则中,通配符会被自动展开。但在变量的定义和函数引用时,通配符将失效。这种情况下如果需要通配符有效,就需要使用函数“wildcard”,它的用法是:$(wildcard PATTERN...) 。在Makefile中,它被展开为已经存在的、使用空格分开的、匹配此模式的所有文件列表。如果不存在任何符合此模式的文件,函数会忽略模式字符并返回空。需要注意的是:这种情况下规则中通配符

2015-02-06 13:37:38 528

转载 makefile文件的条件语句

makefile文件的条件语句一个条件语句可以导致根据变量的值执行或忽略makefile文件中一部分脚本。条件语句可以将一个变量与其它变量的值相比较,或将一个变量与一字符串常量相比较。条件语句用于控制make实际看见的makefile文件部分,不能用于在执行时控制shell命令。条件语句的例子下述的条件语句的例子告诉make如果变量CC的值是‘gcc’时使用一个数据库,如不是则使用

2015-02-04 19:13:45 961

原创 BSD协议

BSD是"Berkeley Software Distribution"的缩写,意思是"伯克利软件发行版"。显然,BSD这个名称并不是我们现在所理解的操作系统,而且其原意也并非简单的操作系统,而是一整套软件发行版的统称。从软件发行版到操作系统的演变是有历史过程的,这一点对FreeBSD很重要。什么是许可协议呢,要介绍什么是许可,当你为你的产品签发许可,你是在让出自己的权利,不过,你仍然拥有版权

2015-02-02 15:49:16 2406

原创 Build/Run Instructions for Codec Engine Examples

General InformationThis page explains how to build the examples provided in the Codec Engine (CE) product.Examples currently contain the simple pass-through (copy) codecs, implemented in the XDM a

2015-01-27 15:17:57 1075

原创 The Codec Engine product package

1    /* --COPYRIGHT--,BSD     2     * Copyright (c) $(CPYYEAR), Texas Instruments Incorporated     3     * All rights reserved.     4     *     5     * Redistribution and use in source and bin

2015-01-21 15:58:58 868

原创 快速实现ARM和DSP的通信和协同工作

快速实现ARM和DSP的通信和协同工作德州仪器(TI)的第一颗达芬奇(DaVinci)芯片(处理器)DM6446已经问世快三年了。继DM644x之后,TI又陆续推出了DM643x,DM35x,DM6467,OMAP353x等一系列ARM+DSP或ARM+视频协处理器的多媒体处理器平台。很多有很强DSP开发经验或ARM开发经验的工程师都转到达芬奇或通用OMAP(OMAP353x)平台上开发视频监

2015-01-13 13:10:03 9639

翻译 Codec Engine 的集成(完结)

本文翻译自TI的手册,该手册是学习GPP+DSP开发的金典文档,希望对各位入门有所帮助,有理解不当之处望请赐教。 Codec Engine Application Developer User's Guide.pdf (Literature Number: SPRUE67D)《Codec Engine 应用开发使用手册》              http://blog.c

2015-01-11 20:34:59 1082

翻译 使用 Codec Engine 的 API 函数(八)

本文翻译自TI的手册,该手册是学习GPP+DSP开发的金典文档,希望对各位入门有所帮助,有理解不当之处望请赐教。 Codec Engine Application Developer User's Guide.pdf (Literature Number: SPRUE67D)《Codec Engine 应用开发使用手册》              http://blog.c

2015-01-11 15:12:32 1315

翻译 使用 Codec Engine 的 API 函数(七)

本文翻译自TI的手册,该手册是学习GPP+DSP开发的金典文档,希望对各位入门有所帮助,有理解不当之处望请赐教。 Codec Engine Application Developer User's Guide.pdf (Literature Number: SPRUE67D)《Codec Engine 应用开发使用手册》           http://blog.csdn.net/dyz

2015-01-10 16:23:52 1059

翻译 使用 Codec Engine 的 API 函数(五)

本文翻译自TI的手册,该手册是学习GPP+DSP开发的金典文档,希望对各位入门有所帮助,有理解不当之处望请赐教。 Codec Engine Application Developer User's Guide.pdf (Literature Number: SPRUE67D)《Codec Engine 应用开发使用手册》             http://blog.cs

2015-01-03 23:19:23 1148

翻译 使用 Codec Engine 的 API 函数(四)

本文翻译自TI的手册,该手册是学习GPP+DSP开发的金典文档,希望对各位入门有所帮助,有理解不当之处望请赐教。 Codec Engine Application Developer User's Guide.pdf (Literature Number: SPRUE67D)《Codec Engine 应用开发使用手册》           http://blog.csdn.net/d

2015-01-03 00:56:37 1283

翻译 使用 Codec Engine 的 API 函数(三)

本文翻译自TI的手册,该手册是学习GPP+DSP开发的金典文档,希望对各位入门有所帮助,有理解不当之处望请赐教。 Codec Engine Application Developer User's Guide.pdf (Literature Number: SPRUE67D)《Codec Engine 应用开发使用手册》           http://blog.csdn.net/dyz

2015-01-02 21:35:00 1119

BeagleBoard的QNX开发资料

BeagleBoard的QNX开发资料,ppt转pdf格式,一共十讲,可惜少了第六讲。

2015-05-16

TI_OMAPL处理器介绍

个人认为,学TI的OMAP也好,学Samsung的arm也好,学MIPS也好。最好的上手的方法就是忘了他是什么。(对于应用开发人员用操作系统下的驱动开发人员适用) 只要有操作系统, 不管他是什么处理器,其本质都只是处理器的核 + 一堆外设 那么对于做应用的人来说,没有任何本质的区别。 对于做驱动的人来说,只是在不同的器件上pinmux设置等东西有所不同。但本质都是为某一个操作系统写驱动。

2015-05-15

linux设备模型简单分析

linux驱动学习笔记之linux设备模型简单分析 个人笔记上传给大家。

2013-04-13

芯片资料包(含各种芯片中文资料)

内含4N25光耦应用 18b20 74HC573 74LS138 74ls373中文资料 74系列芯片引脚图资料大全 74系列中文资料(非常全) 89S52 ADC0809中文资料 AT24C02A DAC0832 dac0832中文资料 DS1302N FreoxvULN2003中文资料 HD44780 lcd1602 LM324中文资料 LM7805 MAX232 ST7920[1](字库)12864 STC89C51RC-RD使用手册 STC89C52 STC89C52单片机介绍 STC89C52中文资料 ULN2003 步进电机控制-C程序及仿真

2012-02-21

如何走好网络营销第一步

当今网络赚钱不是神话,就看你有没有行动。 经验可以借鉴,但不可照搬!

2012-02-20

倒计时小软件

可以添加文字和改变表情的实用软件。 第一次上传感谢支持。 专注电子做最好产品!! 电子产品①群 174057242 ②群 174271464 电子爱好者行家、电子商家厂家均可加入!!!

2011-11-07

空空如也

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

TA关注的人

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