自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蛋蛋强的专栏

技术追求,永无止境!

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

转载 #ifdef __cplusplus详解

时常看到这样的代码:#ifdef __cplusplus extern "C" { #endif//一段代码#ifdef __cplusplus } #endif   这样的代码到底是什么意思呢?首先,__cplusplus是c++中的自定义宏,那么定义了这个宏的话表示这是一段c++的代码,也就是说,上面的代码的含义是:如果这是一段c++的代码,那么加入extern

2012-07-06 15:30:46 1671

原创 extern far void vectors();中far是什么意思

在16位编译器(Turbo C)中常见,这跟内存寻址有关。       PC机的内存地址是由段地址和偏移地址组成(汇编中常见的词),每个段不能超过64K地址。因此在段内寻址,只要用到偏移地址就够了,因段地址寄存器所存的段地址是不变的,用指针时,只16位够了(仅表示偏移地址)这类地址称为近指针(near型);当要跨段时,即要指明所要存取的段地地和偏移地址时,这时段寄存器中所存段地址要改变,因此要

2012-07-06 15:27:54 4356

原创 SEED-VPM642开发板IIC总线死锁解决办法(独家!)

问题现象:IIC程序一直停在while(I2C_bb(hI2C))或者while(!I2C_xrdy(hI2C))处问题原因:IIC总线工作状态不正确1、不正常关机或复位导致的IIC总线死锁(以此情况居多)2、上电时由于FLASH中没有程序,IIC总线容易被误操作,导致IIC总线上的设备被锁死。解决办法:1、将板卡的电源关闭,将仿真器USB线拔掉,重新上电。上电顺序是:

2012-07-06 15:24:49 3103

原创 SDRAM中数据掩码DQM的作用

DQM就是掩码控制位,在sdram中每个DQM控制8bit Data。在读操作的时候没什么大的影响,比如读32位的sdram module,但只要其中低8bit的数据,没有关系,只要读出32bit数据,再在软件里将高24位bit和0“与”就可以了,有没有DQM关系不大。但在执行写操作时。如果没有DQM就麻烦了,可能在软件上是写一个8bit数据,但实际上32根数据线是物理上连接到SDRAM的,只要W

2012-07-06 15:21:32 7132 1

转载 网络变压器在以太网中的作用

在以太网设备中,通过PHY接RJ45时,中间都会加一个网络变压器。有的变压器中心抽头接到地。而且接电源时,电源值又可以不一样,3.3V,2.5V,1.8V都有。这个变压器的作用分析如下:  1、中间抽头为什么有些接电源?有些接地?这个主要是与使用的PHY芯片UTP口驱动类型决定的,这种驱动类型有两种,电压驱动和电流驱动。电压驱动的就要接电源;电流驱动的就直接接个电容到地即可!所以对于不同的

2012-07-06 15:14:18 2094

原创 新建CCS工程所需进行的配置(独家!)

相信很多人使用TMS320DM642进行视频编解码开发,对于配置好的工程,CSL用起来很方便。但是新建工程后需要根据自己的硬件平台对build option选项进行相应的配置,否则编译链接会无法通过。1、在Build Option--Compiler--Preprocessor--Pre-Define Symbol处添加上CHIP_DM642,以告诉CSL你现在使用的芯片的型号,CSL要根

2012-07-06 15:02:33 5196 1

使用USB HID方式遍历所有usb设备,并以扫描枪为例演示数据接收和发送。

使用USB HID方式遍历所有usb设备,并以扫描枪为例演示数据接收和发送。

2018-01-05

ComToKey源代码(包含各种指令集的中文解码)

支持ANSI、Unicode、UTF-8等各种中文字符集的数据解析,并能够将数据转发到当前活动窗口的编辑框中。

2018-01-05

扫描仪驱动开发范例

扫描仪驱动开发范例 包括多个驱动,dll和源码

2014-06-21

VC控制扫描仪

使用vc控制扫描仪扫描图片 经测试,可以使用

2014-06-21

VC编程实现与USB设备通信

使用VC编程实现与USB设备通信 经测试,可以使用。

2014-06-21

利用Twain协议,实现扫描仪扫描图片

利用Twain协议,实现扫描仪扫描图片。 本程序是采用VC++实现的。

2014-06-21

波特率计算器

MCS-51单片机波特率计算器,很好用。

2012-06-08

C51智能反编译

C51智能反编译,经测试,大部分hex文件可实现反汇编。

2012-06-08

Bin_Hex 代码转换工具

Bin_Hex 代码转换工具。经测试,可使用。

2012-06-08

SEED-VPM642用户指南(Rev.E)

SEED-VPM642用户指南(Rev.E)

2012-06-08

SEED-VPM642 v2.0 原理图

SEED-VPM642 v2.0 开发板 原理图

2012-06-08

空空如也

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

TA关注的人

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