代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

摩托罗拉SE4500 德州仪器TI O地图37xx/AM3715/DM3730/AM3530 wince6.0/Windows Mobile 6.5平台 二维软解调试记录及相关解释

    摩托罗拉SE4500 德州仪器TI Omap37xx/AM3715/DM3730/AM3530 wince6.0/Windows Mobile 6.5平台 二维软解调试记录及相关解释      现在安卓大行其道,不是高通,就是MTK,甚至于很多人不知道还有德州仪器这个平台了,关于如何在德州仪器Omap37xx平台上调试SE4500,网络上除了针对SE4500的几个pdf文档介绍之外,没有任何资料可供参考,相信本文对你很有帮助,不必感谢。本文出自C.S.D.N原创(转载标明来源)。      一、SE4500因为工作在3.3V,德州仪器的Omap37xx工作在1.8V,所以之间必须要进行电平转换,建议使用德州仪器的TXB0104/08进行转换(看好了是TXB0104/08不是TXS0104/08,两者都是QF

    阅读全文>>

作者:coody分类:【_WinCE浏览(1600

2018-05-17

c# TekScope示波器编程 求们给个例子程序参考学习一下

    c# TekScope示波器编程 求大虾们给个例子程序参考学习一下最近一个项目需要用c#设置示波器并获取示波器的波形数据,使用了TekScope,文档看了一段时间,但是毫无起色,希望有大神们能给个实例程序 谢谢啦。------解决思路----------------------引用:@running_crazy 请问还在关注吗 大神帮帮呀。 这是初始化的代码,其中包括所有的参数设置,包括采集的刻度,采集的记录长度,频率,采集通道这些的, 你可以对照着示波器开发文档看看.  这个是用VB写的, 跟C#差别不大. Private Sub Initialize() Implements IScopeClass.Initialize     &nb

    阅读全文>>

作者:coody分类:【_WinCE浏览(1410

2018-05-21

WINCE程序只运行一个,防止多重运作

    WINCE程序只运行一个,防止多重运行。在 winform中,程序只运行一个,防止多重运行,很容易。如用FindWindow、Mutex和C#直接Process遍历,都可以实现。 但是,到了WINCE 系统中,要么方法不存在,即使引入CreateMutex,也是白搭。根本无效。 从网上找到一篇通过系统快照方式的方案。不过,大侠们写的都不完整,我特地贡献一个可以直接使用的类: using System.IO; using System.Runtime.InteropServices; //可能还缺其他using,,,,没仔细看。     public class MyProcess     {         #region //导入dll中函数         [Dll

    阅读全文>>

作者:coody分类:【_WinCE浏览(508

2018-05-20

wince系统中对nand坏块的更正

    wince系统中对nand坏块的修正   wince系统中对nand坏块的修正 产生坏块的原因是因为NANDFlash的工艺不能保证NAND的Memory Array在其生命周期中保持性能的可靠,所以,在NAND 的生产中及使用过程中会产生坏块。 一、坏块的具体表现:  当编程/擦除这个块时,不能将某些位拉高,这会造成Page Program和Block Erase操作时的错误,相应地反映到 Status Register的相应位。 二、坏块的种类:  1.先天性坏块  这种坏块是在生产过程中产生的,一般芯片原厂都会在出厂时都会将坏块第一个page的spare area的第6个byte标记为不等于 0xff的值。   2. 后天性坏块   这种坏块是在NAND Flash使用过程中产生的,

    阅读全文>>

作者:coody分类:【_WinCE浏览(1708

2018-05-22

WINCE6.0基于PPTP的VPN连接网御星云设备Power V6000有关问题

    WINCE6.0基于PPTP的VPN连接网御星云设备Power V6000问题WINCE6.0基于PPTP的VPN连接网御星云设备Power V6000问题 1.     连接过程提示“出现网络错误,或服务器关闭了VPN连接。”WINCE手持机连接客户VPN服务器的时候,拨号连接依次提示“正在连接主机”—》“已连接的设备”—》“正在验证用户”—》“对质询的用户相应”—》“通过验证用户”--》“出现网络错误,或服务器关闭了VPN连接。”。 英文系统的错误信息:A network errorhas occured, or the server has closed the VPN connection. 对应的系统代码\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\NETSAMP\RNAAP

    阅读全文>>

作者:coody分类:【_WinCE浏览(1888

2018-05-20

vs2005C#开发wince下应用程序,控件timer的interval实质上达不到10ms,有没有类似Mmtimer.dll的东西可以提高精度

    vs2005C#开发wince下应用程序,控件timer的interval实际上达不到10ms,有没有类似Mmtimer.dll的东西可以提高精度如题,我需要串口10ms接收并绘制一个点数据,以下这个程序是先尝试模拟串口10ms接收数据, 为了解决闪烁,先画图在bmp上,再设为背景,下次在背景上画一段,这样会报错内存溢出, 然后我就bmp。dispose();但是这样报错说bmp已经释放,下次不能再新建new一个。 老师说是timer不能达到10ms,但是下载的MmTimer又只能在pc上用,开发wince的会报错   必须添加对程序集“System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。 private void

    阅读全文>>

作者:coody分类:【_WinCE浏览(899

2018-05-21

串口通信,上位机解析有关问题

    串口通信,上位机解析问题各位大侠,求帮助。 本人在VS环境写了一个串口通信的程序,使用了MSCCOMM控件。有个问题,一直没有解决。 下位机发过来的数据长度为6个字节,com_data长度是1020,每次第170个(即最后一组数据)总是出现问题。 代码如下: 定义全局变量: #define COMDATAL 6 bool comflag = false; unsigned char com_data[1020];//COM接收数据缓存,环状数组 float ang_data[100];  //解析后的角度信息 float force_data[100];//解析后的杆力信息 float sequence_data[100]; short head 

    阅读全文>>

作者:coody分类:【_WinCE浏览(525

2018-05-19

WinCE6 GDI写文本锯齿有关问题

    WinCE6 GDI写文本锯齿问题     HDC hdc = GetDC(0);     HDC hdcCompat = CreateCompatibleDC(hdc);     HBITMAP hb;     HGDIOBJ hbold;     BITMAPINFO bmi;     int *bmdata;     int w = 500;    

    阅读全文>>

作者:coody分类:【_WinCE浏览(842

2018-05-21

【置顶】本博客稿子推荐和迁移声明

    【置顶】本博客文章推荐和迁移声明迁移声明     基于各种各样的考虑,我决定逐渐减少本博客的更新,转而主打我的个人博客【whatbeg.com】,以后的文章会第一时间在我的个人博客上更新,欢迎大家关注!虽然渐渐不再更新,但是本博客上的文章,联系方式等仍然有效,并且我仍然会常常上博客园看看,所以想联系我的朋友们,或者看到文章的读者仍然可以联系或者评论,并且我热烈欢迎大家这样做。     在博客园写文章两年多了,最初是为了记录自己的一些算法题解题思路,逐渐转而为一些比赛,一些题写一些解题报告,以促进ACMer的共同进步,然后就变得一发不可收拾,直到今天,本博客文章的大多数仍然是ACM相关的文章,并且其中也有一部分文章得到了很多的点击,我觉得,能留下这些文章,我就已经很开心了,如果还能够给那些看到的ACMer一些帮助的话,我觉得这个博客就圆满了。 &nbs

    阅读全文>>

作者:coody分类:【_WinCE浏览(1017

2018-05-15

WINCE6.0系统USB同步后不能使用GPRS网络的有关问题总结

    WINCE6.0系统USB同步后不能使用GPRS网络的问题总结一.问题描述:1.使用新的手持机(系统为2013.05.09)同步USB之后不能使用GPRS网络连接远程服务器调试程序,后来他们自己在同步软件的连接设置里面将连接模式设置成“Intermet”(默认是’自动连接’)就可以连接远程服务器调试程序了。注:新的手持机是使用win7系统的pc机调试程序,这台win7系统的电脑已经连接外网,可以访问外网服务器。 2.用老的手持机(系统为2012-09-25)同步USB之后使用gprs网络连接远程服务器调试程序没有反馈过不能连接远程服务器调试程序的问题。注:老的手持机是使用xp系统的pc机调试程序,当时那台xp系统的电脑并没有连接外网,不能访问外网服务器,如果当时的开发人员可以在调试程序的时候连接远程服务器,那么连接服务器走的肯定是gprs网络,但是后来使用xp系统的开发人员已经离

    阅读全文>>

作者:coody分类:【_WinCE浏览(2082

2018-05-21

C#[Win32&WinCE&WM]应用程序不得不运行一个实例:MutexHelper

    C#[Win32&WinCE&WM]应用程序只能运行一个实例:MutexHelper前言 在开发应用程序时,通常只让程序运行一个实例。所以,就要判断程序是否已经运行。 下面是我自己在项目中使用到,封装好的帮助类。有 普通的 C# 应用程序 和 Windows CE 和 Windows Mobile 应用程序使用的方法。 主要是通过 System.Threading.Mutex 类 和 Win32 API 来实现,下面就是各自的代码,调用示例在最后面。 普通 C# 应用程序 主要是 Windows 窗体应用程序和控制台程序。 1. 使用 System.Threading.Mutex 类 参考:Mutex 类(System.Threading) using System.Threading; namespace XY.Util.Helper { /// <sum

    阅读全文>>

作者:coody分类:【_WinCE浏览(926

2018-05-22

基于WINCE6.0系统的I.MX515和S3C2451 UUID不一样有关问题

    基于WINCE6.0系统的I.MX515和S3C2451 UUID不一样问题 1. 获取UUID的方法 同一个APP,调用GetDeviceUniqueId()获取UUID,传递的应用参数一样。 调用GetDeviceUniqueID(),最后会调用到底层的OALIoCtlHalGetDeviceInfo()--->GetUUID()--->OALArgsQuery(OAL_ARGS_QUERY_UUID) 在OALArgsQuery函数中把下面的值传递出去 pData = &pArgs->uuid; pArgs->uuid指向的值在OEMInit()函数中会调用OALArgsInit((BSP_ARGS *) IMAGE_SHARE_ARGS_UA_START)函数来初始化化,代码如下: VOID OAL

    阅读全文>>

作者:coody分类:【_WinCE浏览(1120

2018-05-20

WinCE非通用调试工具集锦

    WinCE非通用调试工具汇总WinCE-IIC调试助手(S3C2410) http://www.cnblogs.com/we-hjb/archive/2008/10/19/1314562.html WinCE下音频频谱显示(TDA7415) http://www.cnblogs.com/we-hjb/archive/2010/04/02/1703473.html WinCE下GPRS拨号连接助手 http://www.cnblogs.com/we-hjb/archive/2010/04/23/1718929.html WinCE下的3G拨号助手 http://www.cnblogs.com/we-hjb/archive/2010/04/27/1722443.html WinCE下的LCD调试助手(TCC890x) http://www.cnblogs.com/we-hjb/archive/

    阅读全文>>

作者:coody分类:【_WinCE浏览(672

2018-05-19
上一页 1/49页 下一页