- 博客(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
原创 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
2019-12-02
全部导航地图最新版本发布!!.htm
2008-11-20
制作各种导航地图OziExplorer Map,导航地图下载.htm
2008-11-20
GPS数据GPS数据GPS数据
2008-11-20
PC下的串口调试工具
2008-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人