自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (11)
  • 收藏
  • 关注

转载 栈与堆

转一:总体把握       堆栈就是这样一种数据结构。它是在内存中开辟一个存储区域,数据一个一个顺序地存入(也就是“压入——push”)这个区域之中。有一个地址指针总指向最后一个压入堆栈的数据所在的数据单元,存放这个地址指针的寄存器就叫做堆栈指示器。开始放入数据的单元叫做“栈底”。数据一个一个地存入,这个过程叫做“压栈”。在压栈的过程中,每有一个数据压入堆栈,就放在和前一个单元相连

2015-01-25 15:23:27 640

转载 三极管开关电路

1.PNP管放大原理:当PNP管的VC2.开关作用原理:当管子的VC>VB,且VE>VB时,集电结和发射结都正偏,管子工作于饱和状态,此时管子的管压降约为0.1-0.3V。IC=VCC/RC ,即,集电极电流基本取决于集电极电源和集电极电阻,与IB无关,相当于一个闭合的开关。当VC3.电流电压值饱和时,IC=VCC/RC  管压降|UCE|=0.1-0.3v  VC约等于V

2014-04-24 11:29:16 4424

转载 HD44780http://blog.sina.com.cn/s/blog_61b6e08b01016xif.html

学习笔记:12864液晶模块的详细使用 (2012-10-17 09:23:32)转载▼标签: 杂谈分类: 电子学备注:这篇文章是对12864操作的具体介绍,仅限刚接触12864的新手,大神请拍砖,文章写的较散,建议先参考12864手册及控制驱动器ST7920英文手册有个初步理解之后再阅读该篇文章,将会有更深的认识

2014-03-26 10:46:26 4460

转载 CodeWarrior相关概述

第一课认识 CodeWarrior Translated from CodeWarriorU.COMCodeWarrior 能做些什么?    当你知道自己能写更好的程序时,你一定不会再使用别人开发的应用程序。但是常常会发生这种情况,就是当你写了无数行代码后,却找不到使得整个程序出错的那一行代码,导致根本没法编译和链接整个程序。这可能更令人灰心丧气。    本文将告诉你如何

2012-12-20 12:20:04 6820

转载 中断向量表

自定义中断向量的情况说明#pragma CODE_SEG NON_BANKED// 声明外部中断函数extern void  Timer0_C0(void);   extern void  _Startup(void); //Startup routine */#pragma CODE_SEG NON_BANKED__

2012-12-14 11:02:50 2523

转载 s19文件解析

S-record格式文件是Freescale CodeWarrior编译器生成的后缀名为.S19的程序文件,是一段直接烧写进MCU的ASCII码,英文全称问Motorola format for EEPROM programming。    网上有关S-record格式文件的资料很少,经过我的收集和实验,整理出以下文档,方便大家对Freescale单片机做深入了解。1、格式定义及含

2012-05-17 17:27:12 7338 1

转载 单片机的ROM与RAM

ROM:(Read Only Memory)程序存储器在单片机中用来存储程序数据及常量数据或变量数据,凡是c文件及h文件中所有代码、全局变量、局部变量、’const’限定符定义的常量数据、startup.asm文件中的代码(类似ARM中的bootloader或者X86中的BIOS,一些低端的单片机是没有这个的)通通都存储在ROM中。RAM:(Random Access Memory

2012-04-25 13:19:59 3155

原创 Using Custom Draw

This section contains examples that demonstrate how to implement custom draw. The following code fragment is a portion of a WM_NOTIFY handler that illustrates how to handle custom draw notificatio

2011-12-01 11:59:55 824

转载 List control NM

大家也许熟悉WM_NOTIFY,控件通过WM_NOTIFY向父窗口发送消息。在WM_NOTIFY消息体中,部分控件会发送NM_CUSTOMDRAW告诉父窗口自己需要绘图。可以反射NM_CUSTOMDRAW消息,如:ON_NOTIFY_REFLECT(NM_CUSTOMDRAW, OnCustomDraw)//需要自己加进去 afx_msg void OnCustomDraw

2011-11-30 10:59:22 1673

转载 Custom Draw ListView Control(二) .

下一步就是添加NM_CUSTOMDRAW的消息处理通知消息。 通常,添加一个消息处理句柄可以简单的在类视图中的CListCtrlWithCustomDraw上右键点击,或者使用WizardBar,并“添加windows message handle.”尽管如此,在可用的消息列表中并不能看见NM_CUSTOMDRAW。 似乎看起来wizard不打算做这件事,但是我们可以找到一些帮助,

2011-11-29 14:39:55 983

转载 Custom Draw ListView Control(一)

Owner-draw (或者self-draw ) 控制会比处理WM_PAINT消息完全自己去画稍微容易一些。在这种模式下,Windows会为你创建设备上下文。当然,它还会提供一个结构体,这个结构体向你提供了控件的大小,状态以及告知你还需要做多少的绘画工作的标志。你仍然要做所有的画图工作,但是有了它所提供的信息,你只需要做一些零星的工作了。特别是对于像Listbox和ListView控件,Wind

2011-11-29 14:39:03 868

原创 Predefined Segments

Predefined segment can be grouped into segments according to the runtime routines:Segments for things other than variables and functions: STRINGS, COPY, SSTACKSegments for grouping l

2011-11-14 13:54:56 815

转载 飞思卡尔 HCS12(x) memory map解说之3 .

了解XS128的MEMORY map和core,对充分榨取他的现有资源,合理分配RAM很有帮助。上次讨论到cpu12内核的DG系列单片机,基本上该涉及的东西都有所提及。包括:1 MEMORY map的原因,为什么要搞这个概念出来。2 MEMORY map包含的内容,有那三点...3 一些相关的概念性的东西。如果不明白,看看前面几篇文章就会明白一些的。 这次再补充三个

2011-11-09 13:45:50 1747

转载 飞思卡尔 HCS12(x) memory map解说之2 .

接着上次的说吧。首先问一个问题:中断函数为什么要加:#pragma CODE_SEG __NEAR_SEG NON_BANKED 这个声明?这个声明是干什么用的?这要还是要从FLASH分页和非分页的区别说起。          下面详细说一说,FLASH里非分页和分页的使用。 要明白一点,分页是不可见的,要用的时候PPAGE参与寻址。      1 FLASH里

2011-11-09 13:44:51 1769

原创 飞思卡尔 HCS12(x) memory map解说(1) .

对于用MCU的人来说,不一定要明白HCS12(x) memory map的机制和联系。因为如果没有系统地学习操作系统和编译原理之类的课程,确实有些难度。并且,对于DG128 XS128这样的MCU,默认的memory分配方式已经够用了。从这个意义上讲,搞清楚memory map似乎不必要。        但是,你有没有RAM不够用的情况?有没有想定义变量到FLASH ROM的情况?有没有因

2011-11-09 13:43:16 4358

转载 list Control实现单元格编辑与插入Combo Box

之前写过一篇(list Control实现单元格编辑)文章,那篇文章不是很完善执行的时候有时会出错,这篇文章经过完善后还加入了Combo Box功能!  这里我就只是晒一下我的代码;  头文件:   view plaincopy to clipboardprint?// ListControlTestDlg.h : 头文件   //   #pra

2011-10-28 10:10:12 1557

转载 LIST CONTROL

2. 关于list control 的高级应用--- 条目编辑  论坛中搜索一下, 你会发现不少类似的提问: 我如何编辑list control 的条目? 如何直接编辑list control... 等等;list control 可用来做数据库表的视图, 十分有用.但报表风格的list control 只能编辑第一列, 其余的该死的微软没为vc 做到. 它怕VB 卖不出. 于是C++ 程

2011-10-28 09:40:26 4466

转载 VC ++ MFC编程--ListCtrl控件的用法

ListCtrl在工作中,常常用到,也常常看到大家发帖问怎么用这个控件,故总结了一下自己的使用经验,以供参考使用。先注明一下,这里,我们用m_listctrl来表示一个CListCtrl的类对象,然后这里我们的ListCtrl都是report形式,至于其他的如什么大图标,小图标的暂时不讲,毕竟report是大众话的使用。其次,我们这里用条款一,条款二来描述第一点,第二点,这个是参照《Effec

2011-10-27 17:52:14 2881

转载 List Control DEMO

The codeIn CXListCtrl class derived from CListCtrl, I implementedNM_CUSTOMDRAW message because I wanted selected subitems to be drawn,NM_CLICK message to select subitem by mouse, and LVN_KEYDOWN

2011-10-27 17:37:27 703

转载 PreTranslateMessage作用和使用方法

PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,绝大多数本窗口的消息都要通过这里,比较常用,当需要在MFC之前处理某些消息时,常常要在这里添加代码.               MFC 消息控制流最具特色的地方是CWnd类的虚拟函数PreTranslateMessage(),通过重载这个函数,可以改变MFC的消息控制流程,甚至可以

2011-10-27 15:49:15 296

原创 让我烦了

2009-09-18 19:32:00 460 1

C++ 电子时钟

C++ MFC 电子时钟。有详细注释

2011-10-15

MC9XS128 飞思卡尔SCI通信实例

MC9XS128 飞思卡尔 SCI 通信实例

2011-10-15

SPI通信入门实例

飞思卡尔 SX128 SPI 通信实例

2011-10-15

软件工程经典书籍汇总001

软件能力成熟度模型(cmm1.1)(计算机化组件监控),统一建模语言(UML)参考手册——基本概念,软件的需求分析需求分析

2011-07-19

sql数据库常用的查询语句

包含常用的数据库查询语句,有详细的实例,清晰易懂

2011-07-19

计算机操作系统第三版答案——汤子赢

计算机操作系统第三版答案——汤子赢 答案详细,排版清晰

2010-01-25

数据库原理试卷符答案(6份)

数据库历年试卷,有较高的参考价值,试卷还含有答案

2010-01-25

汇编语言程序设计(钱晓捷)课后答案

钱晓捷 汇编程序设计课后答案 最佳版

2010-01-25

用dephi 做的简单的计算器

用dephi 做的简单的计算器,基本没有什么BUG,而且流程清晰

2009-12-07

用c#做的简单的计算器,实现了最简单的功能

我用c#写的简单的计算器,只实现了加减乘除和清除功能

2009-11-25

空空如也

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

TA关注的人

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