- 博客(20)
- 资源 (6)
- 收藏
- 关注
原创 vc6.0向VS2010中转换问题的解决
error C2440: “static_cast”: 无法从“void (__thiscall ::* )(WPARAM,LPARAM)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”1> 从基类型到派生类型的强制转换需要 dynamic_cast 或 static_castON_MESSAGE()的消息对应函数添加L
2015-04-09 15:57:26
763
转载 gps
一、GPS数据格式 a.GPS固定数据输出语句($GPGGA)这是一帧GPS定位的主要数据,也是使用最广的数据。$GPGGA 语句包括17个字段:语句标识头,世界时间,纬度,纬度半球,经度,经度半球,定位质量指示,使用卫星数量,水平精确度,海拔高度,高度单位,大地水准面高度,高度单位,差分GPS数据期限,差分参考基站标号,校验和结束标记(用回车符和换行符),分别用14个逗号进行
2014-08-08 23:23:51
664
原创 Windows下c语言串口的编写(利用API)
窗口过程:窗口过程是一次又一次的被调用,所以窗口过程函数中的局部变量经常被初始化,所以一些需要重复利用的变量要定义成static。串口编写中要对串口的句柄进行关闭,所以打开串口的句柄一定要定义成static。 下拉框:combobox在CreateWindow的样式为CBS_XXX,可以再msdn和winuser.h中找到相关的所有定义。 sendmessage中的消息定义
2013-12-18 15:57:17
6644
8
转载 ubuntu下播放rmvb
首先安装gstreamer的解码器,gstreamer是gnome主推的多媒体平台。默认没有安装完全,导致mp3等不能播放。 sudo apt-get install gstreamer-* 把所有的gstreamer的包安装上。 编辑apt源 sudo vi /etc/apt/sources.list #添加一下的源 deb http://ubuntu.cn99.com/
2012-09-15 23:07:33
938
转载 ubuntu下获得内核源码
sudo apt-get install linux-sourcesudo -i 在本次登录期间获得管理员权限获得gcc等c语言编译器和链接库方法一:该方法超简单:sudo apt-get build-depgcc就上面这条命令就可以搞定方法二:sudo apt-get install build-essentialsudo a
2012-09-15 22:53:24
643
原创 thinkpad e40 ubuntu系统安装支持无线网卡的历程
本人本子是thinkpad e40,无线网卡是rtl8188,用的驱动是rtl8192ce,这两个网卡用的是同一个驱动。安装了win7和ubuntu双系统,win7的无线网卡可以正常使用,ubuntu的无线网卡无法使用,lspci ifconfig iwconfig lshw 等都查不到无线网卡的信息。用win7安装了鲁大师得到无线网卡的型号为rtl8188,到realtek官网下载了驱
2012-09-15 20:53:40
3858
1
原创 安装win7和ubuntu双系统的实践过程
我用光盘安装的ubuntu系统,win7分为了C D E F盘,因为电脑只能支持四个硬盘主分区,而我的都是主分区,所以不能直接安装ubuntu,首先要删除一个主分区,变为逻辑分区。总体安装过程如下:1、下载安装easybcd。2、把f盘的东西转移,备份。3、放入ubuntu光盘,进入试用。4、找到f盘,将f盘改为逻辑分区或空闲空间,接着点击桌面的安装ubuntu,安装系统。
2012-09-15 14:29:32
1283
转载 ccs
第一章 CCS概述本章概述CCS(Code Composer Studio)软件开发过程、CCS组件及CCS使用的文件和变量。CCS提供了配置、建立、调试、跟踪和分析程序的工具,它便于实时、嵌入式信号处理程序的编制和测试,它能够加速开发进程,提高工作效率。1.1 CCS概述CCS提供了基本的代码生成工具,它们具有一系列的调试、分析能力。CCS支持如下所示的开发周期的所有阶段。
2012-05-07 08:37:59
10048
转载 dpkg was interrupted, you must manually run 'dpkg --configure -a'
dpkg was interrupted, you must manually run 'dpkg --configure -a'分类: Linux 2011-12-06 22:13 43人阅读 评论(0)收藏 举报dpkg was interrupted, you must manually run 'dpkg --configure -a'出现该错误其实
2012-03-07 14:36:01
3528
原创 linux学习问题
在ubuntu中编写shell script在vim中命令 eho -e 不能正常工作,例如命令如下: echo -e "linux lover"会显示 -e linux lover,参数-e无法使用,但是直接在命令行中可以正常工作。这是什么原因呢?留待解决!难道是默认参数已经有 -e了,还是环境变量的问题。在学习编写shell script 的过程中,往往
2012-03-05 17:43:21
446
转载 转: 修改操作系统启动顺序
我想该下我的启动菜单。所以搜索了一下这方面的资料。感觉下面这篇写的挺全的,符合我的需求。转载过来,供给需要的人看看。下面是他的文章:最近装了Ubuntu10.10,因为之前有Windows7等系统,所以Ubuntu装上后出现启动菜单,默认Ubuntu启动。网上找了好多修改启动选项的方法,众说纷纭,现在总结如下:一、能上网情况下的最好方法:安装startupmanager——图形启动
2012-02-26 17:52:57
2276
转载 BSD net源码分析(2-2)
二、以太网接口接收数据帧当接口接收到发送给该接口的单播地址和广播地址的帧,帧可用时,触发一个中断,并且内核调用驱动函数函数leintr()。leintr()函数内部根据硬件寄存器的值,判断是什么中断,如果是LE_RINT状态,调用lerint处理接收的数据,如果是LE_TINT,调用lexint做输出数据处理。其他的状态,程序会更新接口的统计,并调用lereset重设接口寄存器的值和状
2010-11-25 09:07:00
696
转载 BSD net源码分析(2-2)
二、以太网接口接收数据帧当接口接收到发送给该接口的单播地址和广播地址的帧,帧可用时,触发一个中断,并且内核调用驱动函数函数leintr()。leintr()函数内部根据硬件寄存器的值,判断是什么中断,如果是LE_RINT状态,调用lerint处理接收的数据,如果是LE_TINT,调用lexint做输出数据处理。其他的状态,程序会更新接口的统计,并调用lereset重设接口寄存器的值和状
2010-11-25 09:00:00
1204
转载 BSD net源码分析(1)
本节从ifnet结构开始解析,ifnet结构包含了接口的通用信息,每个接口都以该结构开始,末尾附带不同接口的特殊信息。系统初始化的时候将所有接口的ifnet结构构成一个链表。struct ifnet {char *if_name; /* name, e.g. “en” or “lo” */struct ifnet *if_next; /* a
2010-11-25 08:56:00
773
转载 BSD net源码分析(4)──环回接口
本文为一系列分析BSD net源码的相关的文章,后期会陆续进行连载。这节介绍一下环回接口一、接口的初始化环回接口的作用是直接把输出队列的分组直接发送到输入队列。没用硬件设备,环回伪设备在main函数中通过环回接口的pdevinit结构中的pdev_attach指针直接调用loopatttach时初始化。voidloopattach(n)int n;{regist
2010-11-25 08:54:00
707
转载 Unix安装
其实你可直接到Ubuntu中文官网搜索的,我贴给你一个,同时给你说一下安装中可能会遇到的问题。一,划分磁盘分区留出了 30G-40G 给 ubuntu 系统。这 30g-40G 的分区在 windows xp 下面是未使用的分区。没有分配盘符。 如果已经安装好了windows xp,可以在磁盘管理里面删除一个盘符,留出30G 的空间给ubuntu 。其实ubuntu 本身大概需要3
2010-11-25 08:53:00
445
转载 硬盘安装Ubuntu
其实你可直接到Ubuntu中文官网搜索的,我贴给你一个,同时给你说一下安装中可能会遇到的问题。<br /><br />一,划分磁盘分区<br /><br />留出了 30G-40G 给 ubuntu 系统。这 30g-40G 的分区在 windows xp 下面是未使用的分区。没有分配盘符。 如果已经安装好了windows xp,可以在磁盘管理里面删除一个盘符,留出30G 的空间给ubuntu 。其实ubuntu 本身大概需要3G 的空间,大家可以根据自己磁盘空间的大小合理安排分区。<br /><b
2010-08-04 12:44:00
359
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人