自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (69)
  • 收藏
  • 关注

原创 光电耦合器简介以及作用

光电耦合器(简称光耦)全称为光电耦合器接口电路,是一种把发光元件和光敏元件封装在同一壳体内,中间通过电→光→电的转换来传输电信号的半导体光电子器件。光电耦合器可根 据不同要求,由不同种类的发光元件和光敏元件组合成许多系列的光电耦合器。目前应用最广的是发光二极管和光敏三极管组合成的光电耦合器。?    光耦以光信号为媒介来实现电信号的耦合与传递,输入与输出在电气上完全隔离,具有抗干扰性能强的特点。对

2014-10-31 11:07:40 5760

原创 FMSC 使用理解

看了很长时间 FMSC资料 都说的模糊的。其实很简单:fsmc就是为了扩展内存的,如我们在stm32芯片外添加一个sram芯片,那么我们只需要把 sram芯片的地址线和数据线和stm32连接后,然后将内核规定的地址数赋给sram的地址,那么我们就可以通过内核规定的地址去访问sram芯片了

2014-10-29 17:52:54 2139

原创 人生四大喜事,你遇到过几件?

久旱逢甘霖,他乡遇故知。洞房花烛夜,金榜题名时。人生四大喜事,你遇到过几件?

2014-10-26 22:17:07 1072

原创 三极管及常见运放电路分析

1放大状态:放大条件:发射结正偏,集电结反偏(ub>ue , ubIe=ib+ie=(1+β )ib2.截止状态条件:发射结反偏或两端电压为0(ub三极管处于导通状态下:Ube=0.7(若没有0.7则截止) 3.饱和状态:条件:发射结和集电结均为正偏(ub>uc,ub>ue))

2014-10-26 20:29:27 4731

原创 while(1);是死循环的意思。只要括号里为非零,也就是真值,它就一直循环这条句子。

while(1);是死循环的意思。只要括号里为非零,也就是真值,它就一直循环这条句子。这个句子一般用在三个方面:1.正常程序里,用来等待中断的产生;2.在总程序的后面加上这条,可以减少单片机程序跑飞,出现程序可能的混乱;3.调试的时候,手工让程序停在一个地方,不往下执行,以便于观察输出情况。想在哪里停,就在哪里插入此句。非常有用,我经常用。

2014-10-24 10:39:25 8990

原创 R0-R37是Arm 的寄存器,就是CPU内部的。而GPIO寄存器都是外设的。换句话说,只要是arm的cpu,包括其他的公司的芯片都会有R0-R37,而GPIO的寄存器就是某个特定的芯片才有。

R0-R37是Arm 的寄存器,就是CPU内部的。而GPIO寄存器都是外设的。换句话说,只要是arm的cpu,包括其他的公司的芯片都会有R0-R37,而GPIO的寄存器就是某个特定的芯片才有。

2014-10-21 21:59:16 1100

原创 stm32DMA通道 ADC通道

DMA:

2014-10-18 16:21:30 5037

原创 STM32的IO口的8种配置

STM32的IO口的8种配置1 STM32的输入输出管脚有下面8种可能的配置:(4输入+2输出+2复用输出)① 浮空输入_IN_FLOATING② 带上拉输入_IPU③ 带下拉输入_IPD④ 模拟输入_AIN⑤ 开漏输出_OUT_OD⑥ 推挽输出_OUT_PP⑦ 复用功能的推挽输出_AF_PP⑧ 复用功能的开漏输出_AF_OD1.1 I/O口

2014-10-17 19:06:08 2813

原创 stm32学习感悟 地址总线学习

看了一段时间的单片机视频,下来一些视频看了看,看了几节之后感觉会了,突然有一天需要去操作一个外设时,却不知从何下手了,,。自己想了想,其实我不明白,一些很基础的东西一开始学的时候就没有认真的去思考过,到后导致看了很多的视频都白看了,(听视频很简单,自己动手问题就来了)例如:一直不明白有stm32中AHB总线、APB2总线、APB1总线这些是是什么??其实地址总线就是就是

2014-10-16 21:46:20 5180 2

原创 本月国内十大热门微处理器

十大热门微处理器作为一个曾在在电子行业摸爬滚打、满是尘土满是汗的“老鸟”来说,被玩的飞转的MCU 少点有 3 位数了吧,呵呵,应该吧。微处理器说白了就是处理事情的机器,就像人的大脑一样属于一切行为命令的发布中心。纵观电子行业,微处理器发展尤为迅猛,再加上电子产品的不断更新如:笔记本、平板、智能手机等等。或许是电子行业的飞速发展让我突然有想坐下来歇歇脚的愿望, 一直是行业推着我们

2014-10-14 10:54:25 1432

原创 单片机入门基础

什么时钟?首先我们先讲讲什么是时钟。时钟就是单片机的心脏。每跳动一下。整个单片机的各个电路就同步的动作一下。就好像我们做广播体操的时候 广播上喊的节拍1234 2234 3234。。。。然后我们全部的同学就按照这个节奏进行一个个动作。节拍越快我们动作越快。节拍越慢我们动作的越慢。内部时钟和外部时钟?PIC单片机有许多型号可以设置成 用外部时钟(如外部接个4MHZ的石英晶振),也可以设置

2014-10-13 16:25:42 1242

原创 keil下出现 No Cortex-M Device found in JTAG chain...出现的问题

原因:芯片与J_link没有连接上

2014-10-12 16:13:57 36311 3

原创 嵌入式面试题

4. 嵌入式系统经常具有要求程序员去访问某特定的内存位置的特点。在某工程中,要求设置一绝对地址为0x67a9的整型变量的值为0xaa66。编译器是一个纯粹的ANSI编译器。写代码去完成这一任务。 int *ptr;    ptr = (int *)0x67a9;  //将0x67a9强制转换为指向int型的指针   *ptr = 0xaa66;  5. 中断是嵌入式系统中重

2014-10-11 16:50:06 1367

原创 IAR配置

2014-10-11 15:17:55 683

原创 IAR与keil

IAR特点:1.IAR生成代码速度别keil

2014-10-10 22:31:09 2139

转载 MFC与.net区别对比

1.     MFC是在API的基础上封装出来的一个类库,给C++程序员在Windows上快速开发用的。 .Net类库是在Windows非托管API的基础上封装出来的一个托管类库,给程序员在各种Windows平台上跨平台开发用的。2.     只是两个不同平台的编程,一个是NET平台,一个是WIN32。3.     .NET的基类是基于.net运行时库的,通过运行时库对操作系统和硬件进

2014-10-10 10:34:14 3488

原创 推挽输出和漏极开漏输出区别

推挽输出:内部强上拉,灌、拉电流均达到20mA,不允许外部将其拉低开漏:内部所有上拉全部断开,若要使用,必须在外部加上拉。这样的话,其驱动能力完全由设计人员决定。如8051的P0口。特殊情况:若该口做AD使用时,可不加外部上拉电阻

2014-10-09 16:07:41 1328

原创 人生

前半生,不害怕;后半生,不后悔

2014-10-07 20:20:08 559

DLL的创建 静态调用 和 动态调用

DLL的创建 静态调用 和 动态调用

2017-01-11

MFC 网络通信demo server和client

MFC 网络通信demo server和client

2016-11-13

CallBack_DEMO 回调

参考 http://blog.csdn.net/qq_17242957/article/details/53002652

2016-11-03

编译原理验证

参考博客:http://blog.csdn.net/qq_17242957/article/details/52388154

2016-11-01

VS2012 Qt5 winpcap win64 抓包工具 http协议 解析

wincap3.29

2016-10-21

多线程定时并发类数据库操作日之类

多线程定时并发类数据库操作日之类 皮肤美化

2016-09-28

SkinMagic 界面皮肤美化库

SkinMagic2.21 加 使用说明 SkinMagic 界面皮肤美化库 参考博客: http://blog.csdn.net/qq_17242957/article/details/52689470

2016-09-28

智能指针的理解 和 简单实现

Why Smart Pointer? 为什么需要智能指针?因为c++的内存管理一直是个令人头疼的问题。 假如我们有如下person对象:每个person有自己的名字,并且可以告诉大家他叫什么名字 http://blog.csdn.net/qq_17242957/article/details/52404271

2016-09-01

全局 变量 extern

不能在头文件.h里面定义全局变量,如果头文件中可以定义全局变量,那么每个包含该头文件的文件里都会有该全局变量的定义.因为C语言的include是直接将文件嵌入到include这个地方的. http://blog.csdn.net/qq_17242957/article/details/52374260

2016-08-30

Toad for Oracle 12.1.rar

Toad for Oracle 12.1.rar

2016-08-29

VS 相对路径的设置 和 测试

主要写给那些以前没有用过VS的新手,同时也是自己学习经验的积累,高手就不用看了以免浪费您宝贵的时间。 相对路径设置分为两种: 一.在.cpp中的添加包含路径是以当前.cpp文件的路径为相对起点的 二.在项目的属性页中配置相对路径是以当前项目的.vcpro为起点的(注意不是.sln,sln是当前解决方案的路径,一个解决方案可能包含很多个项目)

2016-08-28

extern 使用dome

extern 使用dome

2016-07-07

VS2012 Qt5 winpcap win64 抓包工具 http协议 解析

一分钱一分货 要你10分你不后悔,请支持原创,未经许可,不得传播 VS2012 Qt5 winpcap win64 抓包工具 编写与设计 http协议解析 http://blog.csdn.net/qq_17242957/article/details/50979646

2016-03-25

基本的HTML文本解析器的设计和实现

基本的HTML文本解析器的设计和实现(C/C++源码),图文并茂 源码 dome 解析的说明:http://blog.csdn.net/liigo/article/details/6153829

2016-03-25

VS2012 winpcap 的使用

VS2012 winpcap 的使用 win32 参考资料:http://blog.csdn.net/qq_17242957/article/details/50954412

2016-03-22

Win7 64位下配置Qt5.3 Wincap

Win7 64位下配置Qt5.3和Wincap

2016-03-22

sscanf()用法domeVs2010

sscanf() 用法 dome Vs2010

2015-11-13

CArchiveDome

CArchiveDome VS2010 MFC

2015-11-13

串口 解包 MFC VS2010 简洁

串口 多线程 解包 MFC VS2010 使用mscomm 和 多线程 专门用一个线程来显示数据

2015-10-29

MFC简单控件自适应 demo

效果如下:按钮的大小随着对话框的大小变化而变化!

2015-10-10

vs2010 如何让创建和使用动态链接库(dll)

一、创建动态链接库项目: 1、打开Microsoft Visual Studio 2010,选择File->New->Project。 2、在New Project中选择Installed Templates->Visual C++->Win32。 3、选择Win32 Console Application,设置名称:simpledll,设置解决方案名:zdddll。 4、单击OK,在出现的Win32 Application Wizard的Overview对话框中点击Next。 5、在Application Settings中,选择Application type下的DLL。 6、勾选Additional options下的Empty project。 7、单击Finish创建项目。

2015-09-15

MFC 截图 操作详解 dome

/*********************************************** //*******************截图操作汇总***************/ //************************************************/ /* 1. CDC dc; dc.CreateDC(_T("DISPLAY"), NULL, NULL, NULL); //创建dc 2. memDC.CreateCompatibleDC(&dc); //创建与当前DC兼容的内存DC 3. memBitmap.CreateCompatibleBitmap(&dc, rect.Width(),rect.Height()); //创建一块指定大小的位图 4. oldmemBitmap = memDC.SelectObject(&memBitmap); // 将该位图选入到内存DC中 memDC 5. memDC.BitBlt(0, 0, rect.Width(),rect.Height(), &dc,left, top, SRCCOPY); // 将图形dc拷贝到一个目标memDC中 最后进行 BMP文件存取(BMP图像文件被分成4个部分:位图文件头(Bitmap File Header)、位图信息头(Bitmap Info Header)、颜色表(Color Map)和位图数据(即图像数据,Data Bits或Data Body)。) */

2015-09-15

vs2010创建和使用动态链接库(dll)

vs2010创建和使用动态链接库(dll) 提供详细代码 和 说明 http://blog.csdn.net/qq_17242957/article/details/48288559

2015-09-08

PROTELL中画PCB规则

PROTELL中画PCB规则 一般PCB基本设计流程如下:前期准备->PCB结构设计->PCB布局->布线->布线优化和丝印->网络和DRC检查和结构检查->制版.

2015-05-11

重装系统过程中可能会遇到的问题

重装系统过程中可能会遇到的问题 bios 设置

2015-04-29

JLINK V8 固件恢复办法

JLINK V8 固件恢复办法 资料 加 软件 加固件库

2015-04-02

j_link驱动

j_link驱动 write flash 一直无法点击 原因是电脑的没有安装成功 j-link的驱动

2015-04-02

ESP8266 调试方法 截图详解

ESP8266 调试方法 截图详解 调试工具使用 连接线说明

2015-01-04

TCP调试助手

TCP调试助手 网络助手 客户端 服务器端的设置

2015-01-04

esp8266调试工具-v1.1

esp8266 调试工具-v1.1 串口调试助手 波特率可以随便设置

2015-01-04

IAR_C_430标准库函数

IAR_C_430标准库函数 单片机 函数

2015-01-04

视频编辑专家Ver 8.0(最新版).rar

  视频编辑专家是一款专业的视频编辑软件,包含视频合并专家、AVI MPEG视频合并专家 、视频分割专家、 视频截取专家 、RMVB视频合并专家的所有功能,是视频爱好者必备的工具!   全部功能:

2014-11-04

11FB-05NL.pdf

100M以太网 网络变压器,描述了芯片工作原理图和PCB这尺寸,常用在ARM和交换机等

2014-10-30

STMF103数据手册.

STM32F103xC STM32F103xD STM32F103xE High-density performance line ARM-based 32-bit MCU with 256 to 512KB Flash, USB, CAN, 11 timers, 3 ADCs, 13 communication interfaces

2014-10-17

W5300中文手册

W5300中文手册 高性能Internet连接解决方案 W5300

2014-10-14

如何新建模板工程 jlink安装 keil配置

使stm32 如何新建模板工程 jlink安装 keil配置

2014-10-12

stm32寄存器整理(详细).xls

学习STM32,官方提供一个库,但如果刚入手的话,肯定连功能都不太清楚,所以用不太习惯 觉得还是操作寄存器来的直接,所以就整理了STM32的大部分寄存器共大家参考。版权归ST公司 基本上都是103的,其中107的RCC,USB,和以太网等一些不太重要的没有,但大部分都有。 我只是把数据手册中的寄存器整理了一下方便大家看。如果有什么不对的,请通知我,也好修改 PWR电源相关寄存器

2014-10-08

IAR教程.pdf

IAR教程.pdf 快速入门 单片机编译器

2014-10-08

STM32-IAR开发教程.rar

IAR for stm32 说的比较关键点 和常用地方

2014-10-08

Android中文翻译组——Android中文API合集.chm

Android中文翻译组——Android中文API合集(7).chm 谷歌官方店api详解的中文版 很好的资料

2014-08-20

空空如也

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

TA关注的人

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