自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (10)
  • 收藏
  • 关注

原创 中断、异常、trap 的区别

外部中断,就是我们通常所说的中断(interrupt)。对于执行的系统来说,这种中断发生完全是"异步"的,根本无法预测到此类中断会在什么时候发生。因此,CPU(或者软件)对于此类外部中断完全是"被动"的。不过,软件可以通过关中断的形式来关闭对中断的响应,把它"反映情况"的途径掐断,这样就眼不见心不烦了。软件产生的中断则不同,它是由专设的指令,如Intel X86的"INT n",在程序中有意...

2019-06-05 20:56:41 2039

转载 谁从汽车电子标准中获益

面对成本压力,谁从汽车电子标准中获益出处:2011年德国汽车工程年会, 会议论文集作者:Andre P. Slowak, Hohenheim大学,德国斯图加特Masato Itohisa, 东京大学,日本东京翻译:代仙,吴临政(校对) 2012年1月5日摘要本文主要以德国、日本和中国为例解析不同地域汽车企业在汽车电子标准化进程中扮演的角色及对标准的应用情况,所谓的标

2014-04-11 21:30:13 1318

转载 TortoiseGit使用入门

TortoiseGit使用入门本地使用Git首先要确定TortoiseGit已找到msysgit,如果先安装msysgit 再装TortoiseGit, 一般TortoiseGit 就会自动的识别。安装详见 TortoiseGit安装教程设置与查询的方法,这里从开始菜单进入设置。这是TortoiseGit的设置界面,可以看到用来定位MSysGit的路径。

2013-09-21 07:34:24 767

转载 如何进行软件架构设计

如何进行软件架构设计? 软件架构设计的目的 对于外包业务类型的项目,软件架构设计的目的与产品类型的项目有所不同,在这里主要讨论外包类型项目的软件架构设计目的。    1、为大规模开发提供基础和规范,并提供可重用的资产,软件系统的大规模开发,必须要有一定的基础和遵循一定的规范,这既是软件工程本身的要求,也是客户的要求。架构设计的过程中可以将一些公共部分抽象提取出来,形成公共类和工具类,以达到重用

2013-09-19 08:17:51 634

转载 MFC打印和打印预览功能

转自:http://study.qqcf.com/web/196/22129.htmMFC提供了一个框架性的打印和打印预览功能代码,它的基本思想是将实际显示和打印文档的代码合二为一,即都由此文档关联的CView中的OnDraw(CDC *pDC)来处理,由MFC框架根据用户的操作来决定传进来的pDC是指向屏幕还是打印机,当pDC指向屏幕设备,就在屏幕上显示文档,当指向打印机设备时就打印文档

2012-11-23 19:01:23 2251

转载 MFC的连续存储 永久保存(串行化)两篇

MFC的连续存储 永久保存(串行化)(转载) 先用一句话来说明永久保存的重要:弄懂它以后,你就越来越像个程序员了!如果我们的程序不需要永久保存,那几乎可以肯定是一个小玩儿。那怕我们的记事本、画图等小程序,也需要保存才有真正的意义。对于MFC的很多地方我不甚满意,总觉得它喜欢拿一组低能而神秘的宏来故弄玄虚,但对于它的连续存储(serialize)机制,却是我十分钟爱的地方。在此,可让

2012-11-17 21:23:57 1172 1

转载 使Android开发方便快捷的8个好工具

文章转自: http://www.eoeandroid.com/forum.php?mod=viewthread&tid=159129&fromuid=641674Android 是第二个最流行的用于智能手机和平板电脑 的操作系统。这里有 8 个最好的 Android 工具以许多不同的方式 帮助开发人员 ,例如 – SDK 和 AVD 管理器,android ADT,android D

2012-06-03 10:16:35 425

转载 推荐几个学习linux的国外著名论坛网站

推荐几个学习linux的国外著名论坛网站 http://crunchbanglinux.org/forums/forum/8/tips-tricks-scripts/http://bbs.archlinux.org/ http://www.linuxforums.org/ http://www.linuxsir.org/bbs/index.php

2012-03-05 22:06:32 859

转载 YUV YPbPr YCbCr CCIR 601 CCIR 656

YUV YPbPr YCbCr CCIR 601 CCIR 656 转自:http://blog.csdn.net/alien75/archive/2009/09/23/4585485.aspxYUV,是一种颜色编码方法。YUV是编译tru

2011-09-13 16:14:25 3323

转载 VMware网络配置详解

VMware网络配置详解一:三种网络模式简介安装好虚拟机以后,在网络连接里面可以看到多了两块网卡:其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍。 选择虚拟机网络模式方法如下,单击“Edit virtual

2011-09-12 14:38:58 553

转载 桌面linux系统和嵌入式linux系统的不同点

主要区别是:1. 硬件平台:嵌入式Linux一般是Mips, ARM平台,桌面Linux一般是x86平台。2. 根文件系统嵌入式Linux一般用UBIFS, yaffs2, jffs2.桌面Linux一般用ext3。3. shell不一样

2011-09-08 16:59:17 2148

原创 Ubuntu 和linux的关系

Linux 的发行版Ubuntu是世界上最流行的Linux发行版。严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核并且使用GNU 工程各种工具和数据库的操作系统(也被称为GNU/Linux)。基于这些

2011-09-08 16:55:26 8922 3

转载 DSP 定点小数运算

许多DSP芯片只支持整数运算,如果现在这些芯片上进行小数运算的话,定点小数运算应该是最佳选择了,此外即使芯片支持浮点数,定点小数运算也是最佳的速度选择。        在DSP 世界中,由于DSP芯片的限制,经常使用定点小数运算。所谓定点小数,实际上就是用整数来进行小数运算。

2011-09-01 17:28:46 1356

转载 CPU 微体系结构对浮点运算的影响

第一部分:浮点运算Q&A      什么是浮点数:         要了解什么是浮点数,首先要了解什么是整数。数和计算通常是按“整数”或“浮点数”进行划分的。整数计算使用计算的所有位(如32位)记录整数“值”。而浮点计算则使用计算的一部分位表示“值”(如23位),

2011-09-01 14:42:37 1615

转载 芯片封装

我们经常听说某某芯片采用什么什么的封装方式,在我们的电脑中,存在着各种各样不同处理芯片,那么,它们又是是采用何种封装形式呢?并且这些封装形式又有什么样的技术特点以及优越性呢?那么就请看看下面的这篇文章,将为你介绍个中芯片封装形式的特点和优点。一、DIP双列直插式封装  DIP(DualIn-line Package)是指采用双列直插形式封装的集成电路芯片,绝大多数中小规模集成电路(IC)均采用这种

2011-06-11 10:43:00 937

转载 钳位电路

     可以实现波形的上下移动,以前一直用运放来实现,没想到有更简单的方法:一个电阻,电容,二极管,外加个电源。      

2011-05-26 13:52:00 2104

转载 Freescale PowerPC处理器优势

<br />Freescale PowerPC处理器优势<br />飞思卡尔半导体的PowerPC 处理器是RISC嵌入式应用的理想基础平台。优势一:价格<br />§PowerQUICC处理器集成丰富 I/O接口 <br />PowerQUICC处理器集成以太网和存储器控制器,安全硬件加速引擎<br />PowerQUICC处理器集成普遍常用的 I/O接口:USB, PCI, PCI-Express, SATA ,UART,I2C,SPI,SRIO等<br />§这就使得需要更低系统级 BOM 成本,大大

2011-05-19 16:56:00 2669

转载 MIPS 解释

<br />ARM中的MIPS和MHz联系 <br /> <br /> MIPS即Million Instruction Per Second 的简写--计算机每秒种执行的百万指令数。是衡量计算机速度的指标。   <br /> 现如今CPU的频率越来越高,又是流水线又是超标量计算又是双核多核的,单纯以时钟频率来衡量计算机的速度已经不再科学,用MIPS来衡量相对比较合理。   <br /> <br />以ARM7为内核的S3C44B0X的推荐最高工作频率为66MHz,按照ARM公司提供的技术资料,ARM7类C

2011-05-19 16:23:00 1107

转载 conrtex 和 ARM 的关系

<br /> <br />3.1.1 ARM内核特点<br />ARM处理器为RISC芯片,其简单的结构使ARM内核非常小,这使得器件的功耗也非常低。它具有经典RISC的特点:<br />* 大的、统一的寄存器文件;<br />* 简单的寻址模式;<br />* 统一和固定长度的指令域,3地址指令格式,简化了指令的译码。编译开销大,尽可能优化,采用三地址指令格式、较多寄存器和对称的指令格式便于生成优化代码;<br />* 单周期操作,ARM指令系统中的指令只需要执行简单的和基本的操作,因此其执行过程在一个机

2011-04-18 17:56:00 1191

转载 C语言中的内存分配深入

<br />C语言中的内存分配深入<br /><br />这里不讲解c语言的内存分配怎么使用,只说要注意的问题。我们借用一下c++的,先看一个c++的内存分配:<br /><br />#include <iostream><br />using namespace std;<br />struct cpp_Format <br />{ <br />    float pData[5]; <br />}; <br />cpp_Format ** c_pp; <br />int main()<br />{<br

2011-02-14 21:56:00 538

原创 向量中断与非向量中断的区别

<br />今天被一个年轻小伙用这个问题给问倒了, 特记下来以示警记!!<br /> <br />向量中断 非向量中断<br />向量中断与非向量中断的区别<br />     推荐向量中断就是不同的中断有不同的入口地址,非向量中断就只有一个入口地址,进去了再判断中断标志来识别具体是哪个中断。向量中断实时性好,非向量中断简单<br />     向量中断控制器VIC具有32个中断请求输入,可将其编程分为3类,FIQ,向量IRQ和非向量IRQ。<br />     FIQ(fast interrpt requ

2011-02-14 21:50:00 2472

转载 linux 下用G++编译C++

<br />用G++编译C++   看到别人的,转下来.备用<br /> <br />gcc和g++都是GNU(组织)的一个编译器。 <br /><br />误区一:gcc只能编译c代码,g++只能编译c++代码 <br />两者都可以,但是请注意: <br />1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。 <br />2.编译阶段,g++会调用gcc

2011-01-26 16:58:00 697

转载 UML

<br /><br /><br /> 一、UML简介<br /><br />       UML(Unified Modeling Language)即统一建模语言,是OMG(Object Management Group)发表的图标式软件设计语言。<br />                                                                                    <br />UML的功能<br /><br />可视化:使用图表的形式来表现业务关

2011-01-19 15:04:00 545

转载 毕业5年决定你的一生 转贴

<br />转来这篇文章给大伙儿分享分享,写的挺实在的,希望大家2011有更多的收获。<br /><br />  有人工作, 有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有 缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍 藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。<br /><br />  <br />  一位知名的成功人士曾说过:"我觉得有两种人

2011-01-19 13:58:00 354

转载 通过小故事学习网络硬件协议

<br /><br />为了配合改革开放的步伐,以及尽快使生活进入小康,老张决定自力更生,开一个养猪场。刚开始的时候老张买了15头猪,只有一个猪圈,老张每天都亲自拿着簸箕到猪圈里喂猪,后来老张又相继买了20头猪,这样老张每天就要拿很多的猪饲料到猪圈里去,很是麻烦。为了解决这<br />一个问题,老张决定实现养猪网络化,他自己组建了一个以太网(Ethernet)饲料槽,并把网络引到了离家很近的地方,这样每天只需要把猪饲料分成一份一份打包倒到以太网槽里,猪们就可以自己去吃了。<br /> <br /> 老张的猪

2011-01-12 14:04:00 589

原创 网段

网段就是从一个IP端到另一个IP端的一段范围 好比 从192.168.0.1到192.168.0.255着之间就是一个网段`` 子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。 子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是IP地址为“192.168.1.1”和子网掩码为“

2010-07-16 19:14:00 855

原创 不要做技术了

http://bbs.chinaunix.net/viewthread.php?tid=532171   作为一名技术人员,我总是对未来的前景感到一阵阵悲哀。有感于对这个投票贴的名字,发表一点自身的感慨。    做为技术人员,大家都觉得工资高,工作稳定,还能学到很多的东西。是大部份走出校门或性格内向,或希望过平静生活的人的必然选择。其实,你们有没

2010-03-08 23:21:00 492

转载 Nand ECC校验和纠错原理

转贴http://www.cublog.cn/u/7459/showart_1957543.html[原创]Nand ECC校验和纠错原理及2.6.27内核ECC代码分析   ECC的全称是Error Checking and Correction,是一种用于Nand的差错检测和修正算法。如果操作时序和

2010-01-31 10:50:00 1113

转载 深入理解任务堆栈

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/gumbour/archive/2009/08/30/4500424.aspx 先来看这一个小函数,猜猜他的运行结果(VC6环境)?#include void  b(){    int data[10];    printf("helloworld!/r/n");    data[11]-=5;}i

2009-12-16 20:28:00 713

转载 μC/OS-II实时性能测试与分析

μC/OS-II实时性能测试与分析任务切换时间和中断响应时间是嵌入式实时操作系统实时性能的重要指标。本文对μC/OS-II的上述指标进行了测试,并给出了测试方法;分析了不同的情况对μC/OS-II实时性能的影响。实验结果表明:实时性能与CPU运行频率成正比,而CPU利用率对实时性能影响较小。关键词 实时性能 μC/OS-II 任务切换时间 中断响应时间  实时性是指系统能够在限定的时间

2009-11-30 20:47:00 1521

转载 4 种实时操作系统实时性的分析对比 --转 time too important

20世纪70年代以来嵌入式系统的硬件和软件技术的飞速进步,使得嵌入式应用得到了蓬勃发展,在这些应用中实时操作系统起着决定性的作用。      在复杂测控应用中,必须使用对实时性要求非常高的实时操作系统。例如在工业控制、交通管理、机器人、航空航天、武器装备等领域,系统事件的响应如果不能准时或超时,就可能导致巨大的损失和灾难。因而,选择操作系统时,对实时性的仔细考虑至关重要。本文从实时性的角度细致的分

2009-11-30 20:41:00 1781

转载 UCOS事件标志组管理笔记

 UCOS事件标志组管理笔记Ⅰ当某个任务需要与多个任务同步时,须要使用事件标志组。⒈弄清楚OS_FLAG_GRP、OS_FLAG_NODE和OS_TCB之间的关系。当一个任务开始等待某些事件标志位时,就回建立一个事件标志节点OS_FLAG_NODE数据结构,并且将任务所要等待的事件标志位写入OS_FLAG_NODE的分量.OSFlagNodeFlags。然后将该数据结构分量.O

2009-11-23 23:26:00 2553

转载 事件与消息区别的经典描述

事件与消息区别的经典描述事件就是“当....的时候” 消息就是“嗨!你该干....了” 我们一般都是在 "当...的时候" 干 XXX0 或者 XXX1 XXX2 .... 也可以 “这件事情我不想理会”(让Windows去干)。 我们也可能在正干XXXn中突然想起: “嗨!我该晚餐了!” 再附上不经典的描述:事件是一个动作——用户触发的动作。 消息是一个信息——传递给系统的信息。 事件与消息的概

2009-11-22 17:37:00 1789 2

转载 ucos

 重入与不可重入:可重入函数指当一个函数在被调用时,同时还能被其他函数调用,且不会产生错误.不可重入函数则不能同时被多次调用,多次调用可能会产生错误.例子:某函数有一个变量为全局变量,则如果该函数有多个实例在交替运行的话,由于同时存取同一全局变量,导致该变量被不同实例改变而引起错误.信号量:与同一共享数据打交道(可能是全局变量,也可能是共享资源如UART,打印机等)的任务调用等待信号量函数OSSe

2009-11-22 16:25:00 663

stanford C 语言编程第一讲

stanford C 语言编程第一讲

2023-12-11

MCU stm8 32 Selection.pdf

stm32 选型手册,最新的手册非常齐全,原厂资料

2019-05-31

mke file 学习资料

makefile 学习资料,十分难得通俗易懂,是学习linux 不可多得的好资料

2019-04-05

数据库编程

VC 代码数据库编程, 酒店管理系统, 十分好用, 是初学者的福音

2019-04-05

数字滤波器

数字滤波器结构的表示方法  一. 数字滤波器的概念 信号流图法

2013-09-17

条码读取软件

本代码经过测试很好用,感谢支持...谢谢大家使用

2012-11-01

tw8816 源码用于TFT

为了赚点分不容易,吐血, 量产的代码给大家用了,希望大家都开心

2011-06-02

tw8816 specfication

tw8816 用于TFT驱动解码支持cvbs RGB 等多种视屏输入

2011-06-02

error

message error qustion

2008-08-01

stack overflow

total two parts

2008-06-25

stack overflow

toatl two partrs

2008-06-25

空空如也

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

TA关注的人

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