嵌入式Wince
文章平均质量分 68
TomiTwo
这个作者很懒,什么都没留下…
展开
-
嵌入式工程师应该学什么?--转至英创公司
http://www.emtronix.com/article/article2010352.html1. 进行嵌入式开发必须弄懂ARM汇编指令集吗? 书店里有很多入门级的书,第一章不是介绍ARM指令集,就是介绍ARM的CPU资源,这给很多初学者一个很不好的直观感觉,就是学习ARM一定要把汇编语言和CPU资源搞明白。然而,这两个方面,没有实际的去做一下,只是纸上谈兵,怎么转载 2011-10-28 10:40:46 · 2410 阅读 · 0 评论 -
mini2440学习之2440时钟配置解
在移植Nboot时,发现串口输出乱码,检查串口配置没问题后,觉得应该是时钟配置没配好,修改后果然ok,所以补习一下!2440时钟配置详细说明,以上电为顺序讲述:一、S3C2440A时钟概述 1、S3C2440A的电源管理有4种模式:NORMAL,SLOW,IDLE,SLEEP。 2、 有4种时钟:FCLK,HCLK,PCLK,UCLK具体分工如下:FCL原创 2013-05-05 20:06:56 · 3533 阅读 · 2 评论 -
ce.bib and Reginit.ini 如何怎么生成
在WINCE中,reg文件和bib文件是两种重要的文件,它影响了整个的CE系统。在解析的过程中,原始的Common.bib, Config.bib, Project.bib, Platform.bib等文件会合成为ce.bib,而原始的Common.reg, Project.reg, Platform.reg等文件会合成Reginit.ini文件,并进一步压缩成为default.ftf。但是在解析转载 2013-07-29 14:11:19 · 1255 阅读 · 0 评论 -
文件夹复制和删除整个文件夹
转载请注明原文链接。原文链接:http://www.cnblogs.com/xianyunhe/archive/2011/12/06/2278550.html文件和文件夹的创建、复制、删除、重命名等操作是经常要用到的,作者根据自己的经验,并查询了MSDN,特意总结了常用文件和文件夹的相关操作,重点讨论了复制整个文件夹和删除整个文件夹1、文件操作基本函数WinBase.h转载 2013-08-19 17:56:39 · 1335 阅读 · 0 评论 -
MFC下选择 目录对话框 和 选择文件对话框
1、打开目录CString m_strPath; UpdateData(TRUE); TCHAR szDir[MAX_PATH]; BROWSEINFO bi; ITEMIDLIST *pidl; bi.hwndOwner = this->m_hWnd; bi.pidlRoot = NULL; bi.pszDisplayName = szDir; bi.lpszTitle原创 2013-08-19 09:53:21 · 940 阅读 · 0 评论 -
MultiByteToWideChar和WideCharToMultiByte的用法
多字节转换为宽字符: char sText[20] = {"多字节字符串!OK!"}; DWORD dwNum = MultiByteToWideChar (CP_ACP, 0, sText, -1, NULL, 0); wchar_t *pwText; pwText = new wchar_t[dwNum]; if(!pwText) { delete []pw原创 2013-08-16 18:21:03 · 829 阅读 · 0 评论 -
SD卡中FAT32文件格式快速入门(图文详细介绍)
说明:MBR:MasterBootRecord(主引导记录)DBR:DOSBootRecord(引导扇区)FAT:FileAllocationTable(文件分配表)硬件:本文SD卡为Kingston4GB,FAT32格式,簇大小4KB,每扇区512字节。SD Specification Standards:https://www.sdc...原创 2013-05-09 11:52:21 · 127703 阅读 · 31 评论 -
U盘SD卡文件误删恢复探讨
文章对U盘文件用恢复软件不能恢复的原因进行了对比分析,阐述了分析文件存储原理,恢复原理,读者可以尝试自己恢复一些文件。原创 2014-02-11 17:58:02 · 2282 阅读 · 1 评论 -
Wince系统-EVC工程文件转换到VS2005工程文件的方法
EVC工程文件转换到VS2005工程文件大家在学习wince时是不是都想找个例子程序来看看,不然,网上的程序平台各异,比如你装了vs2005,结果例子代码是EVC4.0的。这还不说,关键是EVC软件关键不能再win7下运行,这个纠结啊!让遇见这个问题时,对于新手来说特别茫然和无奈!下面我介绍我移植EVC项目的方法,EVC项目分为带MFC界面和不带MFC界面的,不带界面的工程移植其他比较原创 2013-01-28 14:37:52 · 1589 阅读 · 0 评论 -
Wince下GB(国标字符)和Unicode的相互转换方法
wince下字符都是unicode编码,做项目使用的XML也需要是unicode字符,而项目中显示屏LCD是GB字符,使用的时候就存在两者的转换问题经过google后,发现这种转换只能通过查表的形式进行,把unicode和GB码对应的字符做成二维码表,然后查找获取。GB字符总共21791,查找采用了二分法查找。1、unicode转换成GB//函数功能是unicode转成GB,码表需要按un原创 2012-12-05 13:35:25 · 1620 阅读 · 0 评论 -
打印函数总结RETAILMSG(..) DEBUGMSG(..) NKDbgPrintfW(..)
转至:http://blog.csdn.net/jiereliyi/article/details/4504136 不管在WinCE5.0还是在WinCE6.0中,我们在调试驱动或者应用的时候都会用到打印函数。在驱动里面,我们可能会用DEBUGMSG(..),RETAILMSG(..),还有NKDbgPrintfW(..)。在我们使用这些打印函数调试我们的程序之前,我们需要实现转载 2012-03-17 17:40:05 · 867 阅读 · 0 评论 -
WINCE硬件,底层到应用整个过程详解
转至:http://blog.sina.com.cn/s/blog_455851af0100ctr8.html 最近在业余时间整了个GPIO的驱动程序,并通过应用程序调用,最终实现通过应用程序调用GPIO的驱动,然后实现硬件上LED灯的亮与灭。这里将整个步骤记录在案,供菜鸟学习。一:编写驱动程序1.将硬件厂商提供的BSP包拷备到D:\WINCE500\PLATFORM下,如SMDK24转载 2012-03-17 18:05:12 · 1384 阅读 · 0 评论 -
Windows CE 下线程的优先级设置
Windows CE基于优先级的设置来选择将要运行的线程,高优先级的线程将比低优先级的线程更加优先被调度。WinCE系统支持0~255共256个优先级,其中0优先级最高,255优先级最低,0~248属于实时性优先级。WinCE系统中线程的优先级层次如下:0~96: 高实时性应用程序的线程97~152:驱动程序线程153~247:低实时性应用程序的线程248~255:非实时应用程序的转载 2012-04-28 09:57:28 · 2341 阅读 · 0 评论 -
Wince 6.0下常见错误收集(不断更新中)
1、Build: 0 succeeded or up-to-date, 0 failed, 1 skipped 解决办法:Check with the configuration manager like CMS said and make sure that you have the right platform set. 最后解决办法:系统编译smartphone和p原创 2012-03-17 17:14:58 · 734 阅读 · 0 评论 -
wince下mini2440登陆Telnet和FTP需要密码解决方法
经过两周多的纠缠,今天终于在mini2440下能登陆telnet了。过程是痛不欲生,阶段性成果还是让人能释怀。先对个人之前困惑,目前豁然开朗等情况总结汇总。原来使用英创的telnet调试习惯了,同时下载速度较快,入手友善之臂mini2440也希望如此。mini2440提供的缺省内核,已包含了telnet和ftp,在电脑上cmd->telnet 192.168.1.230就能登录,出现如下对话框原创 2012-05-07 21:15:00 · 4644 阅读 · 2 评论 -
SQLite3学习与Wince下文件绝对路径
昨天在wince6.0下编译sqlite3.7.14生成了dll和lib,并拷贝到wince设备相应的目录下进行测试。(如果编译3.7.14库文件的话参考:http://blog.csdn.net/feihu521a/article/details/8129612)今天测试的时候总提示:no such table.....,google一下才明白,因为sqlite打开文件时没有的话会自己创建一个同原创 2012-11-06 20:35:37 · 2522 阅读 · 0 评论 -
SQLite3学习之基本SQL语法使用-wince6.0
说明:应用和测试均在以下环境中运行通过本项目是在VS2005下,C++语言,sqlite3.7.14版本,开发板mini2440,wince6.0 工程先拷贝:WinceSQLite_DLL.lib,WinceSQLite_DLL.dll,sqlite3.h和数据库文件Temp-Humi.db,到对应的工程文件中 SQLite 3.0提供了很多API函数,还有一些数据结构和预定义(原创 2012-11-07 21:13:43 · 2673 阅读 · 0 评论 -
mini2440下调试IIC时序问题总结与分析
说明:mini2440平台,wince6.0系统,vs2005经过几个月的学学停停,终于在wince下加入了GPIO模拟的IIC总线,实现了IIC的移植,IIC的芯片是SHT21温湿度芯片。之所以搞了这么久没搞定IIC,是在ADS下很早实现了,可就是添加到系统就总不对!示波器抓取发现时序在芯片复位后就不对了,找来找去都不知道怎么回事!这下就陷入了纠结中,还是那种死循环的纠结,怎么都绕不原创 2012-11-18 19:40:22 · 1681 阅读 · 1 评论 -
Source insight 3572版本安装及An invalid source insight serial number was detected解决方法
Source insight有最新版,准备换掉我的5029.下载连接:http://www.sourceinsight.com/down35.html, http://www.sourceinsight.com/distribute/Si3570Setup.exe注册号:SI3US-205035-364481.卸载掉旧版安装新版, 可能会有提示" An inva原创 2014-10-16 12:37:18 · 6801 阅读 · 2 评论