自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小脸龙的老巢

我是个二货,是个工科男,是个屌丝,也是个红领巾,这都不要紧,做自己就好

  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 ARM2410S 博创开发板 NFS 挂载

<br />做嵌入式试验,学习LINUX<br /> <br />1 得到RED HAT LINUX 9 与 VMWARE 最新版<br />2 虚拟机打开LINUX 9 并且 安装VMTOOL<br />3 按手册设置 IP:192.168.0.121<br />4 关机,设置共享目录,添加串口(笔记本需要有USB转串口)<br />5 开机,找到MNT/HGFS,安装LINUX开发工具<br />6 设置路径,输入armv4按TAB,看能否出来全称<br />7 设置NFS服务器,共享ARM2410S目

2011-03-24 18:04:00 1639

原创 MINI6410 AD没有输入 有浮动电压

今天准备把温度电压值接入CON6的 AIN1,结果发现电压始终在变化,经过换算,大概是在1.1V左右,拔下来,发现还是不变,那么用万用表检测一下输入与地,发现有1.1V的波动1、怀疑是没有接下啦电阻。2、应该是触摸屏搞的鬼,决定在AD采样的时候把触摸屏彻底关掉,看行不行。

2011-03-22 16:07:00 1057

原创 MINI6410 AD驱动 搞定

在周五,终于把驱动给搞定了,原来不仅注册表要修改,还有BIB文件也要修改添加信息,最终能够还需要整体都编译一下,这样子AD驱动就可以完美的工作,为接下来的任务奠定了基础!可恶的友善,不提供老子就自己弄!

2011-03-21 13:30:00 1129 4

原创 MINI6410 AD驱动 搞定

在周五,终于把驱动给搞定了,原来不仅注册表要修改,还有BIB文件也要修改添加信息,最终能够还需要整体都编译一下,这样子AD驱动就可以完美的工作,为接下来的任务奠定了基础!可恶的友善,不提供老子就自己弄!

2011-03-21 13:28:00 940

转载 WINCE 流驱动的编写 与 编译 过程

流设备驱动实际上就是导出标准的流接口函数的驱动,这是文档上面的定义。在WinCE中,所有的流设备都导出流设备接口,这样WinCE中的Device Manager可以加载和管理这些流设备驱动。 流设备驱动的架构如图: 首先我声明一下,这个图是我抄的,呵呵。在WinCE启动的时候,OAL(OAL.exe)首先加载kernel.dll,然后kernel.dll加载device.dll,device.dl

2011-03-17 10:24:00 1336 1

原创 无法解析的外部符号 DrvLib_MapIoSpace unresolved symbol

<br />昨天一下午一晚上都在搞这个问题,结果今天一来,想了想,看了下LED的属性,发现在LINK的选项卡中,有个Addition library,发现里面附加了DRVLIB的库,我明白了,自己的工程里属性肯定没有这个,赶紧复制黏贴,果断通过了编译,内牛满面……

2011-03-16 09:39:00 1424 3

原创 wince6.0编译环境

wince6.0编译环境一二三(转摘)2008-06-30 16:24在WinCE5.0中,在"Build OS”菜单中,我们会看到不同的编译选项:"Sysgen","Build and Sysgen"和"Build and Sysgen current BSP"Sysgen:不用多说,当你在"Catalog"中添加或删除了新的item的时候,就用这个吧。B

2011-03-15 16:39:00 936

原创 UBUNTU 上网设置

<br />今天刚刚用虚拟机装了个UBUNTU的系统,为了以后做实验,所以好好学习一下,但是教研室毕竟是无线,所以赶紧学习一下上网设置,先把有线的搞定吧<br /> <br /><br />在顶部菜单中进入系统->首选项->Network Configuration->DSL,进行设置,依次填写用户名,服务以及密码即可<br /><br /><br />不过电信用户还有部分不能上网,我用我的电脑在windows用自带的拔号软件不能连接,用互联星空倒是能连接上,用上面的方法还是不行,就用下面方法成功了.

2011-03-14 11:07:00 911

转载 VS2005 MINI6410 某网友 AD驱动

今天无意在论坛上发现了一个朋友自己写的AD驱动,大大鼓舞了我,给了我信心将这个做出来,虽然没有导师的督促,也没有师兄的指导,但是我相信,只要努力了,就一定能把这个项目做好! 下面是转帖内容:(感谢那位sctp的朋友) 6410开发板上的ADC转换实现通过6410开发板上的ADC转换AIN0的输入,通过可调电阻W1来改变输入电压。本程序通过借用LEDDriver和

2011-03-11 20:48:00 1489

原创 VS2005 WINSOCK 网络端口 绑定套接字

端口号可以分为“已知”端口、已注册端口、动态和私用端口三类。具体将来端口号可以分为以下三类: 0~1023  由IANA控制,是为固定服务保留的 1024~49151 是由IANA列出来的、已注册的端口,供普通用户的进程或程序使用。 49152~65535  是动态和或私用端口  绑定套接字: SOCKET s;struct sockaddr_in

2011-03-11 10:42:00 1319

原创 VS2005 MAKEWORD WINSOCK

调用WSAStartup,加载WinSock2.2动态库的方法:  WORD wVersionRequested;WSADATA wsaData;int err; wVersionRequested=MAKEWORD(2,2); err=WSAStartup(wVersionRequested,&wsaData); if(err!=0){/*表示

2011-03-11 10:33:00 1161 1

转载 在vs2005中添加lib库的方法

<br />在vs2005中添加lib库的方法<br />方法一:<br /><br />              点击菜单命令    “项目/属性”,弹出项目属性对话框;或者在解决方案视图或类视图中,右击项目名称,选“属性”,弹出项目属性对话框;在弹出对话框的活动配置中,选择 “配置属性/链接器/输入/附加依赖项”,即可输入待加入的lib库文件,添加完毕点击“应用”或“确定”按钮。如果要对所有的配置添加lib库文件,可 先将活动配置切换为“所有配置”。  <br />            

2011-03-10 20:14:00 958

原创 VS2005 无法解析的外部符号 @@QAA@XZ

<br />在调用 封装类的时候 出现没有解析的符号, 于是只要是这个类的函数都出现问题,然后发现原来自己在源文件中没有导入该类的CPP所以才会识别不了

2011-03-10 13:43:00 3557

转载 在vs2005中重载OnInitDialog

<br /><br />今天终于研究出来了,想要让其自动出现,请按以下步骤:<br />   1、添加窗口类。。。。<br />   在类视图中点右键添加类<br />   2、打开新窗口类的.H头文件,将光标定位在声明区<br /> 3、如下图,选择“属性”标签<br />   <br />4、<br />5、 需要的东西就都在这里啦

2011-03-10 13:41:00 1336

原创 VS2005 MINI6410 PWM 测试程序

完成LED 和 按键后,昨天晚上又把PWM给搞定了,在MINI6410上,PWM0连接了蜂鸣器,所以可以通过其鸣叫频率和分贝高低来得知PWM波频率是否设置成功。PWM1连接了LCD,不过好像没什么用,以后可以用来外接扩展。今明两天好好努力,把串口搞定!

2011-03-08 15:14:00 1348 3

原创 MINI6410 按键驱动 源码分析 原理图 下

那么可以总结一下按键驱动的基本工作流程: KEY_INIT:分配虚拟空间,创建一个同步事件APIEVENT,创建一个用于搜索按键的线程KeyThread KEYTHREAD:当KEY_INIT建立好之后就开始运行,当检查到有键按下,就将同步事件APIEVENT设置为标识状态 KEY_READ:等待同步事件APIEVENT被标识,当被标识后,就使用函数GETKEYVALUES

2011-03-07 11:12:00 1500 1

原创 MINI6410 按键驱动 源码分析 原理图 中

下面学习一下KEY_Init(): DWORD KEY_Init(DWORD dwContext){DWORD       threadID;                         // thread IDRETAILMSG(0,(TEXT("KEY_Init----/r/n"))); // 1. Virtual AllocVirtual_Alloc();

2011-03-07 10:59:00 1916

原创 MINI6410 按键驱动 源码分析 原理图 上

1 首先打开源代码userkey.cpp static inline void GetKeyValues(BYTE values[]){values[0] = !(g_pGPIOReg->GPNDAT & 0x01U);values[1] = !(g_pGPIOReg->GPNDAT & 0x02U);values[2] = !(g_pGPIOReg->GPNDAT & 0

2011-03-06 21:43:00 3342

原创 VS2005 WINCE 简单的 流驱动 模板 转载

<br />一个简单的WinCE流驱动模板<br />驱动程序部分 #define _WIN32_WINNT 0x0400#include <windows.h>#include <tchar.h> HANDLE g_hInstance; #define BUFSIZE 256WCHAR achBuffer[BUFSIZE]; //---------------------------------------------------------------------------

2011-03-06 16:14:00 1405

原创 VS2005 WINCE 流驱动开发流程 转载

<br />首先是wince驱动的分类问题。按照书上讲的说CE下驱动分成单体驱动和分层驱动,而看到另一种说法是本机驱动和流式驱动。经过microsun大哥的指点,把这两种分类法分开了。在这里引用一下: <br />“单体与分层只是从代码的形式上做的分类.分层驱动代码上分为PDD与MDD,一般的微软已经实现了MDD,可能也实现了PDD,我们只需要对PDD做些修改就能使用,比如音频的驱动,显示的驱动。单层驱动是把PDD与MDD写在一起,没有做严格的区分,通常这种驱动比较简单,比如:ATADISK。 <br />

2011-03-06 16:09:00 2244 2

原创 VS2005 在线程中 使用 UPDATEDATA 出现错误 解决方法

<br />1  最简单的,在RELEASE中即可通过<br /><br /><br />2 没有试过,网上的方法:<br />    引用:http://hi.baidu.com/leonardhuang/blog/item/d5fa133f814777cc9e3d62ee.html<br />1.定义一个消息 #define WM_UPDATE_MESSAGE (WM_USER+200)2.定义消息映射 BEGIN_MESSAGE_MAP(CCServerDlg, CDialog)<br />//{

2011-03-05 21:46:00 990

原创 VS2005 对话框数据交换 DDX 与 校验 DDV

<br />在资源中新建一个编辑框,新建一个CONCROL 变量m_cEditInput,一个VALUE 变量,UINT型,m_nInput<br /> <br /> <br />void CTest1Dlg::DoDataExchange(CDataExchange* pDX)<br />{<br /> CDialog::DoDataExchange(pDX);<br /> DDX_Control(pDX, IDC_EDIT1, m_cEditInput);    //则在DODATAEXCHANGE中会

2011-03-05 14:54:00 1117

原创 VS2005 CBRUSH笔刷的使用

//创建笔刷CBrush brush,brushold;brush.CreateSolidBrush(RGB(0,255,0));CBrush* pTempBrush = NULL;CBrush OrigBrush;CRect rc;GetClientRect(&rc);ScreenToClient(&rc);pTempBrush = (CBrush*)pDC->SelectObject(&brush); // Save original brush.OrigBru

2011-03-05 12:55:00 1434

原创 VS2005 DRAWTEXT的使用

void CTESTView::OnDraw(CDC* pDC){ CTESTDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: 在此处为本机数据添加绘制代码 HDC hDC;   //Drawtext 第一个参数hdc, hDC   =   pDC->m_hDC;  //将pDC的变量赋给hDC RECT rcText; //LPCSTR *str="Hello"; rcText.left = 10;    rcText.top = 30;   

2011-03-04 13:42:00 1166 1

visual assist x 源文件 + 破解

试用期过了后,不管怎么装,或者是找网上的KEY都不行,所以试了一下的方法,成功了: 1、安装Visual Assist X 10.6.1845.0 2、安装Visual Assist X 10.6.1845.0破解补丁 3、找到VA_X.dll XP目录:C:\Documents and Settings\用户名\Local Settings\Application Data\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.6.1845.0 WIN7目录:C:\Documents and Settings\用户名 \AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.6.1845.0 4、把破解补丁放入该目录,PATCH,OK

2011-08-25

空空如也

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

TA关注的人

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