自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

原创 wince 录音 wc9713学习

参考链接:http://blog.csdn.net/zjh824/article/details/4017820http://www.cnblogs.com/leaven/archive/2010/01/29/1658901.htmlWaveform Audio 驱动(Wavedev2)之:WAV 驱动解析http://blog.csdn.net/jinhaijian/article/

2013-09-30 10:38:25 969

原创 Error: Failed reading e32 structure in module PSConfig.psr

在调蓝牙的时候,在platform.bib中加入PSConfig.psr,出现了错误bthbcsp.dll            $(_FLATRELEASEDIR)\bthbcsp.dll             NK     SHKPSConfig.psr           $(_FLATRELEASEDIR)\PSConfig.psr           NK U PSCo

2013-09-30 10:30:19 1143

原创 wince 蓝牙 学习 1

如何编译WinCE Bluetooth Stack并打开的默认LOG1 WinCE Bluetooth Stack在哪里以WinCE6.0为例,在文件夹/PRIVATE/WINCEOS/COMM/BLUETOOTH下。2 如何编译编译源码从VS2005中进入命令行窗口,切换到/PRIVATE/WINCEOS/COMM/BLUETOOTH下,并执行Build –c

2013-09-29 16:06:14 1483

原创 wince 蓝牙 学习

参考链接:http://blog.csdn.net/csu_yang/article/details/5912659http://blog.csdn.net/lailzhihou/article/details/5817994蓝牙命令1. 向蓝牙设备发送命令bccmd -t bcsp -d /dev/ttymxc1 psload -r /etc/bluetooth/BC6QFN.p

2013-09-28 17:30:37 1270

原创 imx制作系统盘

1.在D:/WINCEX00/SUPPORT/TOOL/COMMON/CFIMAGER/里面创建一个BAT文件,在文件里面输入如下代码:cfimager -f xldr.nb0 -d g -imxXXcfimager -f eboot.nb0 -d g -imxXXcfimager -f nk.nb0 -d g -imxXX 2.如果是第一次使用,则在第一句话的后面加一个:-a

2013-09-28 09:13:20 1084

转载 Linux Wince I.MX下载模式

在 SDCard 上引导双系统( wince , ubuntu )的详细过程; 硬件平台: Freescale, MX.51-EVK board; wince 版本: wince6.0 R2, MX.51-EVK BSP from Freescale ubuntu 版本 :ubuntu9.04,kernel 2.6.28; 联系方式[email protected]; qq

2013-09-28 09:08:40 1337

转载 Freescale WinCE6.0开发板IMX51初步使用

今天用了一下freescale的wince 6.0开发板。      由于开发板上只有DVI接口可以外接显示设备,但是公司里面只有VGA接口显示器。所以我想的是买一个DVI转VGA的转接头试一下。结果在系统启动的时候,在DVI相关的驱动测试中直接就返回ERROR,整个系统也直接就停止boot。所以无奈只能奔到电脑城买了一台DVI显示设备。由于必须要增值税发票才能报销,还让奸商都赚了200大洋,

2013-09-28 09:06:02 1167

转载 基于IMX 更改串口UART1为UART2

基于IMX515 EVK+WINCE6.0---debug串口由UART1改为UART2基于IMX515 EVK+WINCE6.0---debug串口由UART1改为UART2 1.      硬件变更EVK评估板采用UART1作为调试口,而我们的平台用UART2作为调试口,先来看下图:图1由此可见,IMX515一般情况下都有多个PAD可以由软件配置

2013-09-28 09:00:38 2164

原创 MFGtool: UCL.xml for mx53 WinCE

the UCL.xml to be able to flash the NOR via the MFGtool Previously,  using the ATK tool. using mx53 ARD. Let flash NOR spansion and numonyx. UCL.xml:                       

2013-09-26 17:30:18 1401

转载 Mfg tool WINCE下载

Manufacturing(Mfg) tool provides a quite flexible way for users to set their own operations.An xml script file is used to configure the users operation.An xml filetypically consists of a number of

2013-09-26 17:06:09 2076

原创 QT全局变量声明及使用

方法一:1.先在一个.h文件中声明一个类://Data.h#ifndef DATA_H#define DATA_H class Data{public: static int flag;  //注意关键字static static int size; };#endif 2.在.cpp文件里类中的成员进行定义://Data.cp

2013-09-25 23:52:09 3008

转载 对于Freescale MFG编程工具控制文件ucl.xml的分析

对于Freescale MFG编程工具控制文件ucl.xml的分析为了将映像文件烧进NANDFlash中,我必须要分析ucl.xml文件,并能自己照着画一个符合项目要求的。唉。分析的时候需要参考MFG的工具提供的Document:《Manufacturing Tool UCL usermanual.doc》找到这一条,开始分析了:       首先有一段注释意思是:该条目用

2013-09-24 08:49:36 1012

翻译 MfgTool (i.MX53)使用

1 Introduction The MfgTool is a manufacturing tool from Freescale that runs under Windows. It is designed to program firmware to i.MX boards for mass production. Boards are connected via USB and exe

2013-09-18 11:20:57 2718

原创 Windows CE内存管理机制学习

Windows CE引入了虚拟内存机制管理多达4G的虚拟内存,最大支持512MB的物理内存.不同的CPU内存管理方法不同。对于MIPS和SHX系列CPU来说,地址映射是由CPU完成的,CE内核可以直接访问512MB的物理内存。对于x86系列和ARM系列的CPU来说,在内核启动过程中它会将现有物理内存地址全部映射到0x8000 0000以上的虚拟地址空间中供内核以后使用,这个虚实映射机制软件上通

2013-09-16 14:48:14 1098

原创 VC++ ScrollBar控件的使用方法

1、在对话框中拖入CScrollBar控件,并修改ID,2、示例一:void CTestScrollBarDlg::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar){ // TODO: 在此添加消息处理程序代码和/或调用默认值 int TempPos = pScrollBar->GetScrollPos();

2013-09-14 17:15:04 2120

转载 C++及Windows异常处理(try,catch; __try,__finally; __try, __except)——一道笔试题引起的探究

题目: int* p = 0x00000000; // pointer to NULL puts( "hello "); __try{ puts( "in try "); __try{ puts( "in try ");

2013-09-14 14:37:21 689

转载 嵌入式软件工程师面试题

嵌入式软件工程师面试题预处理器(Preprocessor)1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算

2013-09-14 08:48:40 1090

原创 WINCE 3G 学习

第一代移动通信技术1G(first generation)表示第一代移动通讯技术,以模拟技术为基础的蜂窝无线电话系统,如现在已经淘汰的模拟移动网。1G无线系统在设计上只能传输语音流量,并受到网络容量的限制。AMPS为1G网络的典型代表。第二代移动通信技术2G,是第二代手机通信技术规格的简称,一般定义为无法直接传送如电子邮件、软件等信息;只具有通话和一些如时间日期等传送的手机

2013-09-13 16:47:02 1613

原创 at

2.分组数据协议编辑本义项PDPPacket Data Protocol分组数据协议。是外部PDN网与GPRS接口所用的网络协议。PDP上下文:PDP上下文是在MS和GSN节 点中存储的与MS有关的信息。这些信息也可以分为预订信息和位置信息两类。静态和动态PDP地址:PDP地址是GPRS用户的网络层地址,与标准的网络层地址(如:IPv4地址、IPv6地址、X

2013-09-12 17:30:17 1165

转载 使用AT命令和GPRS无线模块开发

使用AT命令和GPRS无线模块开发(软件) 1 AT指令简介 AT指令集一般指专门用来控制调制解调器的指令集。该指令集最初由美国Hayes公司推出,专门用于数据传输通信领域,目前己成为全球通用的标准,任何与Hayes兼容的调制解调器都可使用这些指令。 AT指令是以AT开头、结尾的特定字符串,AT后面紧跟的字母和数字表明AT指令的具体功能。AT指令具有以下特点: ①几乎所有的AT指令(除了“

2013-09-12 14:38:05 1327

转载 WINCE蓝牙学习一---WINCE6.0蓝牙协议栈

在蓝牙系统中,为了支持不同应用,需要使用多个协议,这些协议按层次组合在一起,构成了蓝牙协议栈.蓝牙协议栈是蓝牙技术的核心组成部分,它能使设备之间互相定位并建立连接,通过这个连接,设备间能通过各种各样的应用程序进行交互和数据交换 蓝牙协议栈是蓝牙技术的核心部分,它能使设备之间相互定位并建立连接,通过这个连接,设备之间能够哦通过各种各样的应用程序进行交互和数据交换。 1.   

2013-09-11 14:58:02 1626

原创 vs2008 设置

菜单-工具(Tool)-选项(options)在新窗口中左面树菜单中展开“文本编辑器(Text editor)”,找到子项“所有语言(All Languages)”在右面的面板中(Line numbers) 显示的行号前面打勾即可。1,查找匹配的标记 某些标识总是成对出现。例如,"{"标识必须用对应的"}"标识关闭。虽然你点击一个{ 和它匹配的}就会高亮显示,但是如果代码

2013-09-06 15:16:12 750

原创 Windows CE修改背景色

桌面UI主要涉及到CDesktopView类 ,CDesktopView类继承于CDefShellView类;如果要更改桌面的UI表现形式,只要从这个类入手即可.CDesktopView类位于    $(_WINCEROOT)\PUBLIC\SHELL\OAK\HPC\CESHELL文件夹中.可以使用ctrl+F搜索一下就好。 在CDesktopView::PaintBackg

2013-09-05 14:53:07 1906

转载 Windows CE内核启动分析

移植或者创建一个BSP,也许需要先熟悉Windows CE的内核启动过程.只有理解了整个启动过程,才能更好的开发驱动程序。目录基于ARM的Windows CE内核启动分析11.startup.s2.KernelStart2.1 ARMInit()2.1.1 OALIntrInit2.1.2 OALTimerInit2.1.2.

2013-09-05 11:48:57 700

转载 wince的24bpp(24位)颜色深度实现

Wince设计LCD显示的地方有三个文件:S3c2440a_lcd.h (d:/wince500/platform/smdk2440/src/inc) 7528       2009-11-14Init.c (d:/wince500/platform/smdk2440/src/kernel/oal)       13050     2009-11-14S3c2440disp.cpp

2013-09-05 11:32:30 1090

原创 总结wince在“OEMInit Done”附近起不来的情况

在“OEMInit Done”附近起不来的,比如... ... ...SDMMC config Init DoneOEMInit Done...这种情况我自己碰到的基本有三种情况:1.内存中残留有信息。解决方法:修改内核文件cfw.c,在OEMInit里面清理内存。NKForceCleanBoot();还有别的解决办法也可以达到同样的效果

2013-09-05 09:51:50 729

转载 如何修改wince下的UI(...菜单等

桌面UI主要涉及到CDesktopView类 ,CDesktopView类继承于CDefShellView类;如果要更改桌面的UI表现形式,只要从这个类入手即可.CDesktopView类位于    $(_WINCEROOT)/PUBLIC/SHELL/OAK/HPC/CESHELL文件夹中.          1.更改右键弹出菜单选项    桌面的弹出菜单有两种:一种是在桌面

2013-09-03 16:51:27 1722

原创 手机充电科学小解

这段时间有客户问,产品电池不太好用,充电耗时很久,而且机子大液晶屏很耗电。而且平时生活中很多人在手机充电上也很不科学。本人查阅资料如下:现在耗电量最大的智能手机,几乎全部采用锂电池,不少使用者可能一天中要分别充电好几次,但国外知名科技网站近日刊文指出,每次将电池电量充足,都会造成电池少许退化。关键的是,要想延长电池寿命,最好别让电池电量耗尽,甚至不要让电量低于20%,科技写手埃里克•李默(

2013-09-03 16:34:39 1021

转载 WINCE6.0文件系统选择

WINCE6.0文件系统选择 1.       ROM-only文件系统ROM-only文件系统驱动能够从ROM文件系统中读取数据,此文件系统使应用程序不能把文件保存在对象存储区中,也就是不能保存在RAM用于对象存储的区域中,而只能保存在flash和存储卡上。ROM中的数据通过Windows目录来访问,外部这里的ROM是指nk.bin在RAM中的内容,不管是选择ROM-only还是RA

2013-09-03 15:38:31 703

原创 WINCE屏蔽NK的串口输出信息

在wince调试驱动或一般应用程序时,能够打印出信息,对调试是有非常大的帮助:1、在Platform builder 的工程下,fileview视图下,在PLATFORM中BSP包,如SMDK2440右击选择explore,弹出文件夹,用记事本打开smdk2440.bat, 改成set BSP_NOUART0=1。即可。 2、 在WINCE的NK中,如果要屏蔽串口的输出

2013-09-03 14:29:00 851

转载 Wince程序内存和存储内存

Wince 下的内存实际上是分为三个部分的. 先说这几部分的名字,对象存储, 系统内存,程序内存. 准确来讲,应该用下面公式说明Wince内存 = 系统内存 + (对象存储 + 程序内存).这里德内存也就是我们平时说的SDRAM,而我们的平台用的64M的SDRAM。 在wince系统的控制面板系统中可以看到系统内存在30M左右,但是硬件上SDRAM明明是64M,为什么这里只有30M呢?因为wi

2013-09-03 14:17:45 820

转载 WINCE6.0+S3C2443下SD卡驱动

1.  SD卡驱动架构  图1SD卡驱动分为client驱动,bus驱动和SD主控制器驱动,其中client驱动和bus驱动均由微软提供,bus驱动所在的代码是/WINCE600/PUBLIC/COMMON/OAK/DRIVERS/SDCARD/SDBUS,client驱动的代码在/WINCE600/PUBLIC/COMMON/OAK/DRIVERS/SDCARD/SDCLIENT

2013-09-03 11:57:58 1407

转载 WINCE6.0+S3C2451基于FMD flash架构的BSP移植记录---64M的内存改为支持128M

备注:基于SMDK2450_WinCE60_PM_REL_1.13_090105的BSP包移植DDR2 SDRM:K4T51163QG 由于此BSP包是基于64MB的内存来设计的,而我们采用的是两片64MB(总共128MB)的DDR2,所以我们首要的工作是可以修改已支持128MB的DDR2,下面是针对此问题修改的记录: 1.       SMDK2450\SRC\INC\s3c

2013-09-03 11:09:32 1283

AES-FILE.zip

AES文件加密程序,AES算法对文件进行加解密,使用C语音代码实现,非常简单的demo,示例对文件的加解密。

2019-11-09

C++ reflect 反射

C++ 实现的简单反射示例应用,可以实现类对象的方法的调用

2019-01-28

Linux面试题

Linux面试题,基本的linux系统知识,问答题,涵盖命令使用,系统目录,常用工具说明

2018-03-12

RSA程序源码

RSA 加解密算法

2017-04-08

MODBUS协议中文版

modbus tcp rtu ascii 中文手册

2016-12-11

MODBUS Messaging on TCP IP Implementation Guide V1.0b

MODBUS Messaging on TCP IP Implementation Guide V1.0b modbus tcp 手册,为英文文档,详细说明了modbus tcp的原理

2016-12-11

使用SAM-BA更新jlink固件

使用SAM-BA更新jlink固件 文档

2016-06-03

jlink 修复固件文档

jlink 修复固件文档

2016-06-01

keil_4_目标工具选项详解

keil_4_目标工具选项详解

2016-03-27

蓝牙CSR-BCSP协议资料

蓝牙CSR-BCSP协议资料的相关pdf文档

2013-11-19

wince开机自启动

wince开机自启动代码,通过调用自己的应用程序,实现开机自启动。可参考我的博客:http://blog.csdn.net/xingyuan1hao/article/details/12709297

2013-10-14

win7下的DNW

usb dnw下载防蓝屏且可以在win7 linux 32位和64位下使用

2013-03-18

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

TA关注的人

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