- 博客(29)
- 资源 (6)
- 收藏
- 关注
原创 VSS数据迁移
将VSS源代码库从一个服务器A上迁移到另一个服务器B上,包括修改历史、用户以及权限。具体方法如下:一、数据同步:1、在服务器B上安装VSS程序后,创建一个database,设置创建后的文件夹为共享,并具有可读写的权限;2、运行 Visual SourceSafe Administration 连接服务器A上的代码库,点击Archive-Archive Projects,选中要迁移的项目,最终生成一个ssa文件;3、运行 Visual SoruceSafe Administration 连接刚
2022-04-30 12:36:17
1179
原创 Arm_iram_size_exceeds_limit_error
编译环境:ADS3.0(485)模块:VIA CBP7.0C错误描述:Error: L6220E: Execution region IRAM size (104412 bytes) exceedslimit (104398 bytes).解决:修改Cbp70_DATACARD.LNK文件,IRAM 0x0b900000 0x000197CE{…}中删除某个模块,以减少IRAM文
2012-02-27 18:42:12
863
原创 AT指令相关(未完成)
1. 添加一个AT指令a) AT+HELLO,返回+HELLO,WORLDb) Cp/data/atcop/src/Dsatctab.c, dsat_ext_table全局数组中添加元素:{ "+HELLO", READ_ONLY, SPECIAL_NONE, 0, NULL, NULL,
2012-02-27 10:28:13
1055
原创 6085MDM开发之前提(未完成 )
1. 编译环境a) Install ads1.2 to C:\ADSv1_2b) Unzip ADS12_Patch_Windows.exeto C:\ADSv1_2c) Copy Perl to C:\2. 编译命令a) 进入目录\CP\build\msb) 打开ENV.cmd控制台
2012-02-27 10:27:32
649
原创 关于VIA Abele平台的build.dat命令
<br /><br />要了解一个build.bat文件做了哪些事情,需要知道两方面的内容作为基础,一个是bat的语法,一个是Make file的语法。这两方面的内容,分别从网上找到了,并放到我的资源中,以供查阅。<br />1. Build.bat, 做了三件事:<br />a) 设置环境变量为编译器所在目录,否则提示找不到make命令。setPATH=C:/make;C:/RVDS3_0/Utilities/FLEXlm/10.8.0/12/win_32-pentiu
2011-05-23 15:03:00
1114
原创 windows VIA C/C++ 之 Character Encodings
<br />UTF-Unicode Transformation Format<br />UTF-16, 所有字符采用16位编码,适用于大多数情况,.Net平台采用这种编码,因此如果在平台下采用UTF-16效率会更高<br />UTF-8,所有字符采用不定长编码,根据编码长短可能占用1、2、3、4个字节。<br />UTF-32,所有字符采用32位编码,可表示的字符最多,但是存储空间利用率不高,实际中用得比较少。
2010-10-13 20:58:00
415
原创 windows VIA C/C++ 之Error Handing
各种返回类型的Windows函数执行中出现错误时的返回值为:VOID,不可能出现错误,没有返回值。BOOL,错误返回0,否则为非0。HANDLE,错误一般返回NULL或INVALID_HANDLE_VALUE(-1),否则为有效HANDLE值。PVOID,错误返回NULL,否则返回有效指针。LONG/DWORD,错误通常返回0或-1,但不可一概而论,具体以platform SDK的相关文档为准。GetLastError函数,windows有一种叫作Thread-Local Storage的机制,当本线程的w
2010-10-01 01:10:00
645
原创 windows VIA C/C++ 之关于WIN64
<br /><br />Windows Server 2008 是最后一个32-bit的windows版本;<br />2G的访址空间增加到8T.<br />WIN32和WIN64系统是基于同一套代码编译出来的。所有在WIN32的技术都可用于WIN64;<br />WIN32和WIN64的API是一样的,基于WIN32的代码要编译WIN64程序只需要做一些轻微简单的修改。<br />WIN64环境下可以运行32位程序,但是其效率要低于真正的64位程序。<br />VS是32位程序,可以在WIN64上运行,但
2010-09-30 21:22:00
150
原创 关于困扰已久的ADO ERROR: Unspecified error" (error code = 0x80004005)问题的原因(网上摘录)
<br />ms-help://MS.MSDNQTR.2005APR.1033/enu_kboledb/oledb/251254.htm<br />SYMPTOMS<br />When trying to connect to an Access .mdb file, an ODBC error is returned stating "Disk or Network Error". The Microsoft OLE DB Provider for the Microsoft Jet database e
2010-08-26 20:35:00
6032
原创 关于Dialer在win7/vista下上网卡在不同USB口来顺插拔导致的dial-up属性意外修改的问题的解决
如标题所述的问题,其实来来回回修改了好几天了。最直接的解决办法当然是在切换USB口的时候修改phk文件了,但是在win7/vista/xp下这个文件的路径都不相同,有的在all users的application data下,有的在current users的application data下,所以修改无效,这是第一次。想到既然在切换USB口时发生了这一切,而初次切换时,安装程序都会自动跑一次,那么让安装程序跑起来的时候帮助删一下dial-up,再由dialer自己来建,新dial-up属性就应该是正常的了
2010-08-18 08:26:00
1900
原创 怎么样面试别人呢
来公司这么久了,也给别人面试过几次,都是以LL为主,我做跟班,招的都是做工具的人。说起来,这几次我自己的表现都很不好,完事以后也没有好好总结一下。观察LL的面试方法,通常是先看对方的简历,挑那些有价值的实际项目经验来让对方介绍介绍情况,然后问问postmessage与sendmessage的区别,以及多线程之类的比较纯技术的问题,最后问问对方是否有问题需要问的。而我的作用大概是针对工具开发过程中常用的技术问题来作一些了解。我基本上是没有发挥出这样的作用的。那么做工具的人应该具备哪些基本素质呢?第一个我认为是
2010-08-12 22:41:00
783
原创 论在我们公司为什么会经常加班
<br />说到加班,其原因无非是在正常上班时间内不能完成所需要做完的事情。经过最近一段时间的频繁加班,我那迟钝的反应终于还是总结出了一些规律:<br />1, 加班的直接原因,必然是某某版本当天之内必须给出,而通常是研发这边还没有完成,于是研发测试一起加班,研发完了测试,测试出了BUG再改,改完再测,测完再改,再改再测,直到大家都精疲力竭。<br />2, 为什么出版本当天而研发工作都没有完成呢?大致是以下几条:一客户催得紧,时间不够;二时间够,但任务多,人手不够;三时间够,人手够,但是观念不够,不考虑测
2010-08-07 19:30:00
2552
1
原创 于已有害,于事无补
<br />最近很忙,又常被问这问那,事情做到一半,老被打断,而又加班到很晚,所以总是心情烦燥。对本人来说,心情烦燥,便必然反映到脸上,同时喜欢口出怨言,这实在是件无益于已的事情。
2010-08-05 08:03:00
546
原创 努力去改变
近日来,感到压力极大,心情焦虑,以至于夜不能眠,从而每天身心疲惫,状态很差。工作上的每件事都似乎力不从心,而且无休无止的任务总是堆在面前,似乎再也没有解脱的一天。自己向来是一个有什么都摆在脸上的人,与同事公事往来之间便往往脸色不豫,语气不善。 平心而论,以前也有更忙的时候,不至于如此焦虑不安。为何今日如此,似乎已不能承受一点辛苦,不愿付出一点努力?细细想来,可能是觉得自己的努力已经失去了方向吧。 刚刚毕业时,内心总带着点踌躇、自信,对未来也算是充满希望,似乎一切只要付出努力总可水
2010-08-04 02:23:00
432
原创 VC中使用纯资源dll实现多语言版本(转)
<br /> <br /> 由于MFC应用程序也有自己的资源文件,当你调用MFC函数比如 CString::LoadString 或其它 LoadIcon <br />时,MFC应用程序框架首先跟踪搜索EXE文件的资源,然后才是DLL和MFC的资源,因此在使用纯资源DLL时候,必须人为先改变资源的搜索顺序,可以通过使用 <br />AfxSetResourceHandle 函数来实现,具体实现如下:<br /> <br /> BOOL CMultilanguageApp::InitInstance
2010-07-30 10:53:00
1546
转载 VC中使用ADO进行数据库操作
一、ADO概述ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO 在关键的应用方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的接口。之所以称为 ADO,是用了一个比较熟悉的暗喻,OLE 自动化接口。OLE DB是一组”组件对象模型”(COM
2010-07-23 16:09:00
736
原创 多线程程序设计的关键
1. 各线程的数据要分离开来,避免使用全局变量。2. 不要在线程之间共享GDI对象3. 确定你知道你的线程状态。不要径自结束程序而不等待它们的结束。4. 让主线程处理UI
2010-02-21 19:18:00
460
原创 任务分派之专心
近欲对DIALER作一个模块化和优化的工作,心里想的是自己先整理出一个方案,然后把工作分派给自己和SQ。整理这个方案难度挺大滴对我来说。先想好了数据库的部分,因为比较简单,想着先让SQ做着,自己接着想其它部分。分派给SQ这项工作时,把自己所有的情况都跟他说了。SQ就开始不停地追问其它部分考虑的怎么样了,显得很热心很投入。我就在想,两个人都在考虑方案的事,那么谁来干活呢。我想应该不跟他说那么多,直接
2010-02-05 09:57:00
302
原创 关于任务的分派
2010-1-14向SQ分派在ACT工具中增加MTK本地修改NV项及下载文件的任务时,WWL那边要求的三天时间,而实际上这是不可能完成的。于是在预定时间(三天)内没有完成,并且没有再确定新的完成时间,这个任务变成了一个没有时间要求的任务。后来在SQ继续执行这个任务时,中间又插入了一些其它临时任务。现在这个任务已经花费了超出预定十天以上的时间,而且还没有完成。向他人分派任务时, 应该预先确定
2010-01-15 09:29:00
735
原创 Win32下的录音编程
1 引言 在Win32 APIs基础上编写录音程序繁琐易错,使用封装好的类是个不错的注意。不幸的是所谓封装好的类对你而言,往往是代码罗嗦且功能不足,因此尽管你可能希望在某个项目上因使用封装好的类而避开Win32 APIs,可最终你发现你还得面对它。不是为了编写自己的类,就是为了修改别人的代码。 Win32 APIs中有一组被称成多媒体控制接口(即MCI)的函数,该接口提供了多媒体
2009-12-08 18:55:00
1000
原创 根据设备描述, 找到并返回一个串口设备的串口名称
1. 根据设备类型获得设备类的GUID对VC来说, 这些GUID定义在DEVGUID.H文件中. 假设是一个端口类设备, 则GUID为DEFINE_GUID( GUID_DEVCLASS_PORTS, 0x4d36e978L, 0xe325, 0x11ce, 0xbf, 0xc1, 0x08, 0x00, 0x2b, 0xe1, 0x03, 0x18 );2
2009-10-27 20:44:00
5869
3
原创 消息的分发与处理
The MailHub is a UI class which is responsible for routing messages from the UI, PSW, the keypad, etc… to multiple applets and modules developed using the VIA framework. This is needed since applic
2009-09-15 18:55:00
3095
转载 [转]手机研发的基本流程
手手机设计公司是根据不同的手机研发平台来设计不同性能的产品!手机研发的基本流程是:用一个较简单的阐释,一般的手机研发公司是需要最基本有六个部门:ID、MD、HW、SW、PM、Sourcing、QA。1、ID(Industry Design)工业设计包括手机的外观、材质、手感、颜色配搭,主要界面的实现与及色彩等方面的设计。 例如摩托罗拉“明”翻盖的半透明,诺基亚7610的圆弧形外观,
2009-06-26 12:31:00
504
原创 关于阅读的一些想法
很久以来都不能比较完整地读完一本专业性较强的书籍, 常常都是兴致勃勃的开始, 没多久又意兴澜珊的结束, 或是慢慢的不了了之. 这所以会这样, 一方面当然是毅力不够, 另一方面可能和阅读方法也有些关系. 我想要尝试这样一种阅读的方法. 当拿到一本新书的时候, 并不是马上从第一章第一节开始逐字逐句的细读, 而是先观其大概, 浏览目录和主要内容, 对该书的知识框架和行文风格有个了解,
2009-05-27 08:12:00
475
原创 关于windows api GetLastErro的取值(备查)
〖0〗-操作成功完成。〖1〗-功能错误。〖2〗-系统找不到指定的文件。〖3〗-系统找不到指定的路径。〖4〗-系统无法打开文件。〖5〗-拒绝访问。〖6〗-句柄无效。〖7〗-存储控制块被损坏。〖8〗-存储空间不足,无法处理此命令。〖9〗-存储控制块地址无效。〖10〗-环境错误。〖11〗-试图加载格式错误的程序。〖12〗-访问码无效。〖13〗-数据无效。〖14〗-存储器不足,无法完成此操作。〖15〗-系
2009-05-09 00:03:00
7862
原创 MailBoxC之消息映射机制
VIA(UI)的类中,有以下几个类是从MailBoxC继承而来,ApplicationC ApplicationManagerC DialogStackC SoftIconDisplayC GpteKeyProcessC WindowC 正是它们构成了VIA UI的主体部分。MailBoxC的一个最主要的功能便是实现了消息映射机制。消息映射机制的实现主要依赖于几个宏和一个函数。它们分别是,
2008-08-29 17:08:00
1591
2
原创 VIA(UI) FWP CLASSES STRUCTER
VIA(UI) CLASSES STRUCTER LEVEL 1LEVEL 2LEVEL 3LEVEL 4LEVEL 5 MailboxCApplicationCMany
2008-08-29 13:56:00
983
VC2005+Automation操作Excel
2012-02-29
VC2005+ADO操作Excel文件
2012-02-29
ADS map文件分析
2009-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人