自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(63)
  • 资源 (9)
  • 收藏
  • 关注

转载 KEIL MDK 查看代码量、RAM使用情况--RO-data、RW-data、ZI-data的解释

KEIL RVMDK编译后的信息 Program Size: Code=86496 RO-data=9064 RW-data=1452 ZI-data=16116   Code是代码占用的空间,RO-data是 Read Only 只读常量的大小,如const型,RW-data是

2011-07-28 16:38:33 366

原创 keil 新建工程,添加.c .h等等的文件 他们都被放在几个文件夹下面

在工程中添加C文件,只要选到相应的目录,再选相应的文件就可以了。添加H文件,要在C文件中添加,#include ".\xxx1\xxx2\xxx3.h"或#include "..\xxx1\xxx2\xxx3.h"‘.’表示当前目录,‘..’表示上级目录,以main函数所

2011-07-12 08:34:47 4483

转载 Protel99SE添加泪滴焊盘

<br />在电路板设计中,为了让焊盘更加坚固,防止机械制板时焊盘与导线之间断开,常在焊盘和导线之间用铜膜布置一个过渡区,形状像泪滴,故常称做补泪滴(Teardrops)。<br />泪滴的放置可以执行主菜单命令 Tools->Teardrops,将弹出如图所示的 Teardrop ptions (泪滴)设置对话框。<br /><br />接下来,对泪滴设置对话框中的各个选项区域的作用进行相应的介绍。<br />① General 选项区域设置<br />General 选项区域各项的设置如下:<br />

2010-10-12 09:19:00 3981

原创 ADS生成BIN文件、HEX文件

<br />DebugRel Settings->Linker->ARM fromELF->Output format指定Plain binary->Output file name<br />还有DebugRel Settings->Target->Post-Linker中选择ARM fromELF

2010-09-26 13:33:00 1443

原创 文件关联

<br />     将一个数据文件与一个可执行文件关联,那么就可以通过双击数据文件来直接执行可执行文件,比如双击以txt为扩展名的文本文件,系统就会自动执行Notepad.exe文件来编辑它,这就是因为txt文件是与Notepad.exe文件关联的。<br /> <br /> 新建一个XX.test,让它与notepad.exe文件打开关联,修改注册表,例子如下:<br /> <br /> <br />char    szKeyEnter[] = ("testfile");<br />char   

2010-08-14 18:33:00 275

原创 打开应用程序,关闭应用程序

<br />以前打开应用程序,用的ShellExecuteEx,但是这种方法,不好关闭应用程序<br /> <br />    <br /><br />void rizhishuoming(CString szFilePath)<br />{<br />    SHELLEXECUTEINFO ShellInfo;<br /><br />     memset(&ShellInfo, 0, sizeof(ShellInfo));<br /><br />     ShellInfo.cbS

2010-08-13 14:50:00 578

转载 unresolved external symbol _WinMain@16

我就编写了一个很简单的输出语句 就出现了这个错误,编译通过但是运行错误,什么原因呢?Linking...LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16Debug/test.exe : fatal error LNK1120: 1 unresolved externalsError executing link.exe.这个文件中使用了WinMian而不是main作为入口函数。vc

2010-08-11 14:00:00 327

转载 设置系统时间

主要讲如何在VC里进行系统时间设置。 1、使用API函数SetLocalTime进行本地时间设置。1)SetLocalTime函数的原型:BOOL SetLocalTime( const SYSTEMTIME*lpSystemTime );输入参数lpSystemTime是一个SYSTEMTIME类型的参数,如果设置成功,返回true,本地时间将会变成lpS

2010-04-06 17:03:00 345

转载 CString 成员函数用法大全

CString的构造函数 CString( ); 例:CString csStr; CString( const CString& stringSrc ); 例:CString csStr("ABCDEF中文123456");  

2010-03-18 11:48:00 331 1

转载 Platform Builder 5.0的Build OS菜单详解

很多新手对Platform Builder 5.0(以下简称PB 5.0)的Build OS菜单有所疑惑,不知道实际使用中应该如何选择,在此结合本人平时的经验,略作一番解释。         首先第一组是编译命令,一共有三个:

2010-02-05 16:18:00 316

原创 EVC下 CString char*

VC程序移植到EVC的时候 老是遇到字符转换问题 VC和EVC的不同  VC可以直接用CString  EVC 要转换成char *类型  a    CString类型  int len = a.GetLength();//取得字符串的大小 char *buf=new char [len];//开辟存储单元  ZeroMemory(buf, len);//清

2010-01-26 14:44:00 223

原创 bootloader查询启动参数search_params

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class

2010-01-19 15:29:00 599

转载 无模式对话框的一些注意事项

无模式对话框的创建:1. 添加对话框资源,假设其资源名为IDD_DIALOG12. 为对话框创建类,假设其类名为CTestDlg3. 在stdafx.h文件中加入对CTestDlg类的头文件引用, #include “TestDlg.h”4. 在引用CTestDlg类的头文件中添加成员变量:    

2010-01-19 11:14:00 192

原创 优龙的Bootloader的LCD显存的使用

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class

2010-01-12 17:04:00 512 1

原创 优龙的Bootloader的LCD显存初始化

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class

2010-01-12 11:23:00 348

转载 Combo Box控件

一、如何添加/删除Combo Box内容 1,在Combo Box控件属性的Data标签里面添加,一行表示Combo Box下拉列表中的一行。换行用ctrl+回车。 2,在程序初始化时动态添加 如: //控件内容初始化  CString strTemp;  ((CComboBox*)GetDlgItem(IDC_COMBO_CF))->ResetContent();//消除现有

2010-01-12 10:35:00 162

转载 ActiveSync合作关系对话框的配置

当设备与PC同步时,ActiveSync软件经常会弹出如下图所示对话框。 一般在调试阶段,选择“否”并点击“下一步”按钮,关闭该对话框。为了省去每次点击的麻烦,可以修改注册表,使其在同步时并不弹出该对话框,设置如下,[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows CE Services]"GuestOnly"=dword:0

2010-01-09 17:09:00 166

原创 QQ交流群

宇帆嵌入式交流群:61273439   94503590

2010-01-07 17:01:00 239

原创 MessageBox的使用

MessageBox这个函数可以在VC里面显示一个标准对话框。函数原型:int MessageBox(HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT, uType);参数含义:HWND hWnd —— 父窗口的句柄。(在使用的时候发现在CView类里面不要填这一项,但是如果是再其他的类中,就要填写)LPCTSTR lpT

2010-01-06 17:51:00 186

转载 WinCE 文件操作

常用的三种方法,归纳如下: 方法一 使用MFC的CFile类     打开用Open,关闭用Close(),文件指针移动用Seek,读文件用Read(),写文件用Write,获取文件属性可以使用GetFileStatus方法,这个可以查看MSDN,下面给几行简单代码:CFile file;bool isOpenOK = file.Open(L"//flash

2010-01-05 16:36:00 258

原创 EVC中无模式对话框的应用

无模式对话框在其父窗口中的打开方法,例子如下:        CSystemSetDlg *pSystemDlg = new CSystemSetDlg(this);  //CSystemSetDlg为一个 无模式对话框类        pSystemDlg->Create(IDD_SETALARM_DIALOG);         pSystemDlg->ShowWindow(S

2010-01-03 16:18:00 378

原创 EVC下CString和TCHAR*的转换

在EVC下写程序,经常会遇到CString和TCHAR之间相互转换的问题。 CString->TCHAR*的转化可以用函数GetBuff()函数原型为:LPTSTR GetBuffer( int nMinBufLength );CString str("CString");TCHAR* szMsg = new TCHAR[100]; szMsg = str.GetBuf

2009-12-31 14:16:00 210

原创 is not a precompiled header file created with this compiler

EVC编译出现is not a precompiled header file created with this compiler 原因:同时有.c和.cpp文件的工程会出这个错的,就算不出这个错也会出其它的错,解决方法很简单,把你的.c改名为.cpp,一切都ok了在你的*.cpp中开头加上   #include   "Stdafx.h"   万事大吉

2009-12-30 21:40:00 1672 1

原创 makefile sources文件

makefile文件: 在应用程序开发过程中, makefile文件包含了所有命令, 宏定义,  选项来编译工程, 但是在wince的makefile文件中, 它仅仅包含了一个文件:  makefile.def. makefile.def中包含了sources文件需要用到的宏定义, 并传递一些标志位给编译器和连接器使用, 这些标志位都将直接作用到DDK编译环境, 利用makefil

2009-12-30 17:32:00 565

原创 BMP文件结构

1. BMP文件组成        BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。 2. BMP文件头       BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信息。    其结构定义如下:  typedef struct tagBITMAPFILEHEADER{WORDbfType;   // 位图文件的类型,必须为B

2009-12-30 14:47:00 241

原创 2440TCP/IP不能CS连接问题

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Sty

2009-12-29 09:03:00 262

原创 unexpected end of file while looking for precompiled header directive

用EVC新建了个DLL动态链接库工程,然后新建了个.CPP和.H文件,加到工程中,就提示unexpected end of file while looking for precompiled header directive,文件没有错误啊,然后自己就整了个空的CPP文件,还是报错,郁闷----查了查资料,在自己新建的文件中加入头文件#include "stdafx.h" 就可以解决问题了,问题

2009-12-27 13:58:00 181

原创 Windows CE的目录组织

安装完PB后,Platform Builder 和WIN-CE本身都被安装到PC机上通常,把WIN-CE安装到根目录时,Win-Ce的目录会以”WINCE+版本号”的方式命名4.2版本的WIN-CE代码在”WINCE420”,5.0版本的WIN-CE代码在”WINCE500”在构建系统中,Windows CE的代码根目录通常用环境变老%_winceroot%来标识。根目录主要的目录

2009-12-26 21:16:00 575

原创 隐藏任务栏和去除桌面图标

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class

2009-12-25 13:45:00 662

原创 客户端如何检测是否跟服务器连接

 功能:服务器随时监听客户端,然后传输数据,最后关闭连接,客户端要随时响应服务器的操作  服务器 主对话框中有一个按钮,点击按钮,进入另外一个对话框DLG1,DLG1对话框完成TCP/IP的监听,数据传输 客户端 定时连接服务器  定义一个全局变量uchar tcpflag=0;为0 说明没有连接,为1说明连接成功 服务器程序:点击监听按钮,开始监听客户端的连接,等DLG1

2009-12-24 16:49:00 1842

原创 C语言中%d,%o,%f,%e,%x的意义

printf(格式控制,输出列表) 格式控制包括格式说明和格式字符。 格式说明由“%”和格式字符组成,如%d%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。不同类型的数据用不同的格式字符。 格式字符有d,o,x,u,c,s,f,e,g等。 如%d整型输出,%ld长整型输出,%o以八进制数形式输出整数,%x以十六进制数形式输出整数,

2009-12-22 10:05:00 30130 1

原创 在 KEIL C51 中直接嵌入汇编

有时在C51程序中需要嵌入一些汇编代码,这时当然可以用通常的作法:按照 C51 与汇编的接口写一个汇编函数,然后在 C51 程序中调用该函数。  下面介绍直接嵌入汇编代码的方法:  1、在 C 文件中要嵌入汇编代码片以如下方式加入汇编代码:#pragma ASM; Assembler Code Here#pragma ENDASM  2、在 Project 窗口中包含汇编代码的 C 文件上右键,选

2009-12-21 20:39:00 765

原创 TLC549 AD转换

        TLC549的A/D转换程序,读取模拟输入量的值,并将其显示在LED显示器上。程序:; 串行8位AD(TLC549)实验;实现电位器输出的模拟0-5V电压,显示在数码管上0-255三位数字量的功能;-------------------------------------------------------------------------------------

2009-12-19 21:44:00 2171 1

原创 红外遥控学习机的设计

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class

2009-12-15 13:29:00 1590 1

原创 EVC编译出现内存溢出的解决方法

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Sty

2009-12-10 17:41:00 359 1

原创 SPI

SPI驱动函数 函数名称:BOOL  SPI_Close(DWORD Handle)功能描述:驱动程序关闭函数函数参数:DWORD Handle:驱动程序句柄函数返回值:FALSE: 失败    TRUE: 成功调用程序:CloseHandle(hFile);  函数名称:DWORD   SPI_Open (                         

2009-12-06 21:07:00 480

原创 AD

AD驱动函数 函数名称:BOOL  ADC_Close (DWORD Handle)功能描述:驱动程序关闭函数函数参数:DWORD Handle:驱动程序句柄函数返回值:FALSE: 失败    TRUE: 成功调用程序:CloseHandle(hFile);  函数名称:DWORD   ADC_Open (                         

2009-12-06 21:05:00 168

原创 PWM

PWM驱动函数 函数名称:BOOL  PWM_Close(DWORD Handle)功能描述:驱动程序关闭函数函数参数:DWORD Handle:驱动程序句柄函数返回值:FALSE: 失败    TRUE: 成功调用程序:CloseHandle(hFile);

2009-12-06 21:01:00 446 5

原创 GPIO

GPIO驱动函数 函数名称:BOOL  GPIO_Close(DWORD Handle)功能描述:驱动程序关闭函数函数参数:DWORD Handle:驱动程序句柄函数返回值:FALSE: 失败    TRUE: 成功调用程序:CloseHandle(hFile);  函数名称:DWORD   GPIO_Open (                      

2009-12-06 20:56:00 1022

原创 设置DLG对话框的背景颜色

设置DLG对话框的背景颜色的方法在工程的.CPP中找到   ::InitInstance()这个函数,在其中添加SetDialogBkColor(RGB(0,0,0), RGB(0, 0, 0));//DLG背景颜色设置为黑色 文本设置为黑色可以通过改变RGB中的参数,来改变颜色  //----------------------------------------------

2009-12-06 20:52:00 261 2

nRF52810_PS_v1.2.pdf

Nordic52810超全手册 192 kB flash and 24 kB RAM 12-bit, 200 ksps ADC - 8 configurable channels with programmable gain

2019-12-02

SC2440 PDF手册

S3C2440 PDF手册 三星公司的 英文手册

2009-10-28

iic接口程序 控制EEPROM

IIC接口程序控制EEPROM IIC接口程序控制EEPROM

2009-06-22

全部导航地图最新版本发布!!.htm

全部导航地图最新版本发布!!.htm全部导航地图最新版本发布!!.htm全部导航地图最新版本发布!!.htm全部导航地图最新版本发布!!.htm全部导航地图最新版本发布!!.htm

2008-11-20

制作各种导航地图OziExplorer Map,导航地图下载.htm

制作各种导航地图OziExplorer Map,导航地图下载.htm制作各种导航地图OziExplorer Map,导航地图下载.htm制作各种导航地图OziExplorer Map,导航地图下载.htm制作各种导航地图OziExplorer Map,导航地图下载.htm制作各种导航地图OziExplorer Map,导航地图下载.htm

2008-11-20

GPS数据GPS数据GPS数据

GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据GPS数据

2008-11-20

PC下的串口调试工具

串口调试工具串口调试工具串口调试工具串口调试工具串口调试工具串口调试工具串口调试工具串口调试工具串口调试工具串口调试工具串口调试工具串口调试工具串口调试工具串口调试工具

2008-09-17

WIN-CE串口解决方案

啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊 啊啊啊啊啊啊啊啊啊啊啊

2008-09-17

单片机在电饭锅的应用

啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

2008-09-17

空空如也

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

TA关注的人

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