自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(135)
  • 资源 (14)
  • 收藏
  • 关注

原创 KEIL MDK-ARM升级v5.34后报 warning: Reset_Handler changed binding to STB_WEAK

问题:之前的版本没有类似的warning, 升级KEIL到最新版本5.34后编译会有warning,C:xx\startup_xxx.S(94): warning: Reset_Handler changed binding to STB_WEAK原因:这是由于KEIL MDK-ARM升级后对于改变binding会触发warning,在以后的版本中会触发error。我们可以看到报warning的.S文件中有下列汇编声明: .globl Reset_Handler .we...

2021-04-16 10:06:55 674

转载 测试代码覆盖率-GCOV的使用

测试代码覆盖率-GCOV的使用

2016-08-03 09:56:12 2434 2

原创 `.bss' will not fit in region `m_data' 内存越界

解决MCU使用RTOS,`.bss' will not fit in region `m_data' 内存越界问题

2015-12-27 15:50:55 13241 3

原创 DM8168移植wis-streamer【8168定制】

DM8168流媒体服务器Live555移植,网络播放器。

2015-12-09 21:49:38 2201

原创 ubuntu配置远程登陆

ubuntu配置远程桌面。

2015-12-02 21:24:42 994

转载 BSS段 数据段 代码段 堆 栈

BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。数据段:数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。代码段:代码段(code segment/text segment)通常是指用

2015-06-26 15:48:17 836

原创 DM8168 IPNC Boa移植

网络摄像机boa移植

2015-06-09 23:18:32 1305

原创 DM8168移植wis-streamer(Live555交叉编译)

DM8168移植wis-streamer(Live555交叉编译)

2015-06-09 23:16:02 2618 1

原创 【杂文】Linux转MCU略感

由于工作原因,告别了DM8168以及Linux,开始做ARM cortex M系列。最近很多人问我关于DM816x的问题,让我倍感欣慰,之前的学习总算也是有一定的成果的。当初选择MCU是想进一步去学习ARM的底层,然后日后有机会再回到A系列应用处理器,不过目前感觉不是很好,cortex M系列更多的关注于丰富的外设功能,这些对我来说略显陌生,希望我的转方向能够给我带来帮助吧。MARK

2015-05-27 22:30:09 1367 1

原创 G.711编码原理及代码

G711音频编码原理及代码。

2015-04-12 16:19:49 7860

原创 msgrcv出错errno=4[Interrupted system call]系统调用被信号中断

msgrcv出错errno=4[Interrupted system call],慢系统调用,阻塞系统调用,阻塞调用被信号中断的处理方法

2015-03-17 22:30:00 14703

原创 NFS错误Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno=Connection refused

NFS错误Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno=Connection refused

2015-03-16 21:00:31 5790

原创 VMware虚拟机安装Linux英文改中文系统并更新yum安装输入法

今天用VMware Workstation11时,出现了个“难题”,在选择了系统盘后(我用iso镜像centos6.5)VMware会提示快速安装,安装后系统是英文版,而且找不到系统设置中的Language选项。最后总结一下,主要是因为没有注意软件底部的提示。选择语言如下图所示: 更新yum源,网上有很多教程: 在安装完CentOS后一般需要修改yum源,才能够在安装更新rp

2015-03-16 18:08:45 6009

原创 嵌入式实时操作系统MQX学习笔记(《嵌入式实时操作系统MQX应用开发技术》)

对MQX的学习过程,认识与理解。

2015-03-11 17:26:18 7223 1

原创 git使用笔记

git常用基本操作。git fetch,git pull,git clone,git stash

2015-01-28 17:54:09 972 1

原创 编译错误error:asm/bitsperlong.h: No such file or directory

编译错误error:asm/bitsperlong.h: No such file or directory

2015-01-27 20:27:47 14354 9

原创 DM8168集成图像算法--集成SCD(可进一步运动检测、运动跟踪等)

DM8168算法集成--集成SCD,可进一步运动检测、运动跟踪等。

2014-12-03 10:17:51 2919

转载 Qt on Android:图文详解QT开发Andriod入门,Hello World全过程

这是系列文章中的一篇,阅读本文前请先阅读《Windows下Qt 5.2 for Android开发入门》,以便确保开发环境和作者一致。    部分文章被转发/转载却没有注明出处,特此声明:版权所有 foruok ,如需转载敬请注明出处(http://blog.csdn.net/foruok)。    我将从实践出发,带领大家一步一步完成在 Android 上的第一个 Qt

2014-11-20 20:00:19 4770 1

原创 mbed系列--基于飞思卡尔FRDM KL25Z的鼠标设计快速实现

快速设计基于ARM的空间悬浮鼠标。

2014-11-19 21:25:50 2500

原创 DM8168 DVRRDK软件框架研究

DM8168 DVRRDK软件框架研究

2014-11-14 16:30:40 5616 9

原创 思科2015校园招聘笔试面试总结

思科2015校园招聘笔试面试总结

2014-11-11 14:48:14 4273 2

翻译 VFS文件系统结构分析

VFS文件系统结构分析 ,介绍linux中文件系统的组织结构,inode、超级块、dentry等的关系

2014-11-06 21:33:32 2277

原创 DM8168添加DSP音频编解码算法--集成现有voice或audio codec

介绍如何集成音频算法到dm816x dvr_rdk ezsdk

2014-11-05 12:09:57 4171 1

原创 mbed试玩—快速开发MCU应用(基于FRDM-KL25Z)

mbed试玩—用C++类快速开发MCU应用(基于FRDM-KL25Z)

2014-10-27 10:59:05 3032

原创 mbed

ARM最新的面向IOT的RTOS与平台mbed介绍。mbed资源与入门。

2014-10-26 19:56:01 4511

原创 Linux系统调用详解(如何从用户空间进入内核空间)

Linux系统调用详解(如何从用户空间进入内核空间)

2014-10-21 15:48:22 5980

转载 Linux设备模型——设备驱动模型和sysfs文件系统解读

目录(?)[-]What is sysfskobject kset和ktypekobjectksetktypekobject与kset的关系举例kset_create函数kset_registerkset_initkobject_add_internaldriver modelbusdevicedriverBus举例device举例虚拟的

2014-10-17 22:02:49 2087

转载 MMU工作原理分析

MMU工作过程      大多数使用虚拟存储器的系统都使用一种称为分页(paging)。虚拟地址空间划分成称为页(page)的单位,而相应的物理地址空间也被进行划分,单位是页框(frame).页和页框的大小必须相同。接下来配合图片我以一个例子说明页与页框之间在MMU的调度下是如何进行映射的:      在这个例子中我们有一台可以生成16位地址的机器,它的虚拟地址范围从0x0

2014-10-15 22:33:30 4147 1

转载 Linux内存管理——伙伴系统

水平有限,描述不当之处还请指出,转载请注明出处http://blog.csdn.net/vanbreaker/article/details/7605367 伙伴系统的概述        Linux内核内存管理的一项重要工作就是如何在频繁申请释放内存的情况下,避免碎片的产生。Linux采用伙伴系统解决外部碎片的问题,采用slab解决内部碎片的问题,在这里我们先讨论外部碎片问题。

2014-10-15 17:11:24 1070

原创 外网主机怎样将数据包发送到共用一个公网IP的局域网某特定主机上的

外网主机怎样将数据包发送到共用一个公网IP的局域网某特定主机上的

2014-10-13 21:19:48 4887

原创 二叉树的非递归遍历--京东2015笔试回忆

二叉树的非递归遍历--京东2015笔试回忆

2014-10-11 21:57:56 1261

原创 DM365 IPNC软件架构详解

DM365 IPNC软件架构详解

2014-10-09 21:06:42 5345

转载 memcpy的完美实现--卓越的教练是如何训练高手的

卓越的教练是如何训练高手的?(2009-08-06 12:44:53)转载▼标签:程序清单测试用例nullif源地址教育    编者按:我们知道,优秀的运动员除了自身的天赋和努力之外,出色的教练必不可少。一个成功的企业除了拥有出类拔萃的员工之外,同样需要一位出色的教练,那就是企业的CEO。由此可见,如果我们

2014-10-09 11:27:15 1016

原创 操作系统进程调度,优先级反转,调度策略

操作系统进程调度,优先级反转,调度策略,linux进程调度策略。

2014-09-28 18:35:30 3257

原创 堆排序的实现(联发科子公司创发科技笔试)及判断单向链表的环

堆排序的实现(联发科子公司创发科技笔试)及判断单向链表的环

2014-09-26 16:59:54 2486

转载 栈区,堆区,全局区,文字常量区,程序代码区详解(程序中不同类型数据所在区)

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两

2014-09-24 22:02:47 758

原创 输出1到N之间所有相加等于M的数字组合(背包问题)求相加为M的所有组合--微软酷派经典面试题

输出1到N之间所有相加等于M的数字组合(背包问题)求相加为M的所有组合--微软酷派经典面试题

2014-09-20 21:12:34 5535

原创 Linux shell文件查找命令find详述,xargs

Linux文件查找命令find,xargs详述

2014-09-20 11:11:32 5360

原创 shell中的单引号、双引号、反引号

shell中的单引号、双引号、反引号

2014-09-20 10:54:39 1523

原创 2015美团网笔试面试总结(嵌入式/硬件类)(美团网校园招聘)

2015美团网校园招聘笔试面试经验总结(嵌入式/硬件类)

2014-09-18 22:19:16 4525 20

GCC链接文件解析与代码数据位置重分配

Freescale KDS GCC 链接文件解析与代码数据存放位置设置解析。

2015-12-27

G711编码原理ppt

G711编码原理ppt,介绍ulaw,alaw编码原理

2015-04-12

IPNC架构详解

自己整理的IPNC架构详解,请勿传播。主要讲解av_server,System_server,boa,Onvif,系统启动等全面的架构知识。总结了大部分的文档和代码。

2015-02-03

Git for windows

Git for Windows:这个是最常见的GIT客户端。 其他的也有SourceTree,GitHub for Windows等,有些网络可能下载不了,所以共享一下。

2014-11-20

如何集成音频算法到dm816x EZSDK

官方文档,详细的步骤介绍如何集成音频算法到dm816x EZSDK

2014-11-05

dm8168入门培训-oneday workshop

1.介绍dm816x系列特性 2.介绍开发套件 3.介绍EZSDK开发流程 4.开发示例

2014-05-23

RGB2YUV互转VS程序

适合于嵌入式视频系统或计算机中的YUV422与RGB互相转换程序,VS2010编译。

2014-05-08

GoDB3.4软件

网上很难找的GoDB软件,IPNC中的网页是由此软件设计。

2014-04-15

SEED-DVS8168Uboot烧写

SEED-DVS8168 uboot烧写所需的ccs可执行文件与uboot和gel文件。

2014-04-13

c674xDSP_helloWorldAlg

在DM8168中集成添加用户自定义算法的实例算法代码

2014-03-01

QT4天气预报程序

由QT4.8编写的简易天气预报程序;可以实现城市的选择,并从中国天气网获得天气信息显示。

2014-01-12

MSP430F169上UCOSII的完整代码(含三个任务及诺基亚5110屏幕驱动))

基于uC/OS II官方源码,MSP430F169上UCOSII的完整代码(含三个任务及诺基亚5110屏幕驱动,原创

2012-10-05

MFC动态链接库,学习MFC的下载,相当简单的

用MFC编写的简单 动态链接库 #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "ClientDlg.h" class CMsg; class CServerDlg; class CClientDlg;

2011-05-24

lc12468液晶顯示屏說明書

lc12468液晶顯示屏說明書,英文原版,超准、超詳細!很好的啊啊啊啊啊啊啊啊啊

2009-09-02

空空如也

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

TA关注的人

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