ARM
文章平均质量分 64
tanghuashijia_
这个作者很懒,什么都没留下…
展开
-
win7部署程序到模拟器上出错:无法连接到设备,错误:0x8007064a
问题描述: Visual Studio2005都重装了好多遍了,之前安装了一次wm5 sdk,就出现这样的问题了,卸载了wm5之后,重装vs还是无法使用设备模拟器。出现错误代码:0x8007064a 解决办法: 1. 修改C:\ProgramData\Microsoft\corecon目录的名称,改为C:\ProgramData\Microsoft\tempcorecon2原创 2013-07-25 09:25:15 · 1880 阅读 · 0 评论 -
winCE下Unicode编码
Unicode :宽字节字符集1. 如何取得一个既包含单字节字符又包含双字节字符的字符串的字符个数?可以调用Microsoft Visual C++的运行期库包含函数_mbslen来操作多字节(既包括单字节也包括双字节)字符串。调用strlen函数,无法真正了解字符串中究竟有多少字符,它只能告诉你到达结尾的0之前有多少个字节。2. 如何对DBCS(双字节字符集)字符串进行操作?转载 2013-08-28 14:22:10 · 477 阅读 · 0 评论 -
字符编码格式小结(ASCII/Unicode/UTF-8)
1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位转载 2013-08-28 14:08:59 · 8513 阅读 · 0 评论 -
串口通讯DCB结构
typedef struct _DCB { // dcb DWORD DCBlength; // sizeof(DCB) DWORD BaudRate; // current baud rate 指定当前的波特率 DWORD fBinary: 1; // binary mod原创 2013-08-26 10:00:24 · 610 阅读 · 0 评论 -
关于串口的一些理解
解释一:RTS:终端我已经准备就绪,有数据就发过来吧CTS:来了,接招解释二:RTS:终端我准备发数据给你,快用CTS应答,准备好没?CTS:好了,来吧解释三:CTS:主机,我有数据,请求接收RTS:我是主机,就绪,请求发送。我今天弄了个SIM100模块,我将RTS设置无效之后,凡是要发往主机的数据都没有发过来(包括主动数据RING),指令和指令返回转载 2013-08-26 09:47:52 · 1013 阅读 · 0 评论 -
C++ .h .cpp(转)
2010-03-20 17:35 一个.cpp对应一个obj,一个.obj就是一个编译单元,多个编译单元在链接的时候通过链接器链接,组成一个exe,就是一个程序。如果一个cpp需要另外一个cpp定义的函数,只需要在这个cpp中写上这个函数的声明就可以了,注意在链接的过程中如果有同名的函数或者变量在不同的obj中,程序运行会报错。(实际上在编译的时候,就会提示出现重定义的错误。)在实际的调试过程转载 2013-08-24 13:16:18 · 665 阅读 · 0 评论 -
如何终止线程的运行(C/C++)
想要终止线程的运行,可以使用以下方法: 1、线程函数返回(最好使用该方法)。 2、通过调用ExitThread函数,线程将自行撤消(最好不使用该方法)。 3、同一个进程或另一个进程中的线程调用TerminateThread函数(应避免使用该方法)。 4、ExitProcess和TerminateProcess函数也可以用来终止线程的运行(应避免使用该方法)。下面将详细介绍终转载 2013-08-24 14:16:23 · 661 阅读 · 0 评论 -
WINCE下进程间通信(二)
接着前面的文章《WINCE下进程间通信(一)》,现在介绍进程间通信的另一种方法。 三、管道(消息队列) WINCE并不支持类似于PC机上匿名管道、命名管道的通信方式,但CE下提供了一种点对点消息队列的方法,其工作原理与管道非常类似:在通信的两端分别建立一个读队列和写队列,写进程往消息队列一端写入数据,读进程从消息队列另一端读取数据。 消息队列相关的系统API主要转载 2013-08-04 21:11:38 · 616 阅读 · 0 评论 -
WINCE下进程间通信(一)
在WINCE开发中经常需要在不同的进程之间传递、共享数据,总结了一下,WINCE下进程间通信常用的方式有:Windows消息,共享内存,socket通信,管道,全局原子,邮槽等,下面就分别对这几种方法做个小结。(当然还可以采用注册表,磁盘文件以及数据库方式,只是这几种方式的通信效率和实时性比较低,所以一般不考虑。)一、Windows消息 通过Windows消息,可以很方便的在转载 2013-08-04 21:08:13 · 606 阅读 · 0 评论 -
WinCE程序C/C++/C#实现带时间标记的日志记录
在程序开发时,为了帮助程序员更好的调试和排错,一般都需要日志记录,这是一个程序员应该养成的良好习惯。本文虽然是在WinCE平台下进行的,但是显然更能够在XP平台上运行,甚至只要对一些文件接口函数进行修改,可以在Linux平台下实现相应功能。 用C/C++编写WinCE程序时,写登录日志的方法。测试开发板:EPCS-6960I 一、C语言编写的带时间标记的日志记录方法#i转载 2013-08-04 15:27:02 · 754 阅读 · 0 评论 -
VS2005环境下的DLL应用
VS2005环境下的DLL应用作者:一点一滴的Beerhttp://beer.cnblogs.com/ 以前写过一篇题为《VC++的DLL应用(含Demo演示)》的文章,当时是刚开始接触DLL,而且所讲到的一些DLL的应用都是比较浅层次的数据传递,基本不具备很强的实用性,而且所选用的开发环境是VC6.0,这次因为做做WinCE开发的过程中需要用到这个技术,所以进行了比较深入的研究转载 2013-08-04 15:19:32 · 647 阅读 · 0 评论 -
VS2005开发winCE6.0与OK6410开发板相连接
1.安装VS2005,安装相对应WIN7下补丁包SP12.安装ActiveSync6.1,被称为Windows Mobile设备中心6.1,并且设置为“DMA”连接方式3.采用USB连接OK6410与PC,在Windows Mobile设备中心6.1上可以看到设备已连接。4.打开VS2005,选择“新建工程”->"Visual C++" ->"智能设备"Smart Device->Wi原创 2013-07-26 21:00:47 · 855 阅读 · 0 评论 -
移植Mplayer到OK6410开发板
移植Mplayer到OK6410开发板 作者:vasage 项目需要,需要将Mplayer移植到开发板上,所以今天花了一下下午成功移植,其中参考很多文档,后发现许多文档陈旧,些许文档有少量错误,所以这里整理一下放出来。经过测试,avi、mp3等音视频播放流畅,运行正常,下面就是移植过程,给大家做参考。测试步骤我觉得没必要放上来,请见谅。作者lcc76161113,欢迎转载。转载 2013-07-26 21:34:18 · 632 阅读 · 0 评论 -
Win7 VS2005开发winCE,对画框保持显示
在做winCE编辑控件和微调按钮开发,DEBUG时,只是输出:加载模块: EditUser.exe加载模块: coredll.dll程序“[6ff000e] EditUser.exe”已退出,返回值为 1067 (0x42b)。然后没有任何界面显示就退出.是因为在int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE prehIns原创 2013-08-01 20:44:35 · 656 阅读 · 0 评论 -
Windows窗口消息大全,全不全自己看
Windows窗口消息大全,全不全自己看//////////////////////////////////////////////////////////////////////////#include "AFXPRIV.H"//消息值的定义来源#include "Dde.h"//DDE消息值的定义来源#include "CPL.H"//控制面板消息值的定义来源#incl转载 2013-08-01 15:49:57 · 1822 阅读 · 0 评论 -
WM6.5中隐藏和显示任务栏、命令栏及输入面板
1、隐藏// 隐藏命令栏,命令栏是屏幕最下边的一条 HWND hWnd = SHFindMenuBar(m_hWnd); ::CommandBar_Show(hWnd, FALSE); ////如果对话框不在最前面,那么SHFullScreen()函数会失败 SetForegroundWindow(); //// 隐藏任务栏,任务栏是屏幕最上边的一条 SHFullS转载 2013-08-01 20:47:59 · 805 阅读 · 0 评论 -
MFC读取串口数据
API 串口操作1. 用途:打开串口原型:HANDLE CreateFile(LPCTSTR lpFileName,DWORD dwDesiredAccess,DWORD dwShareMode,LPSECURITY_ATTRIBUTES lpSecurityAttributesDWORD dwCreationDistribution,DWORD dwFlagsAndA转载 2013-09-02 19:25:05 · 5543 阅读 · 0 评论