- 博客(28)
- 资源 (10)
- 收藏
- 关注
原创 计算机与接口通信期末作业(国软)
代码和文档链接如下:http://download.youkuaiyun.com/detail/shaellancelot/8450423第一题:主片初始化: MOV AL,11H ; ICW1特征位为1,边沿触发(LTIM=0),多篇级联(SNGL=0),16位机需要写入ICW4(IC4=1),故ICW1为00010001B = 11H OUT
2015-02-17 15:15:07
1391
原创 在iphone中添加铃音
基本内容参加如下网页:http://jingyan.baidu.com/article/046a7b3e167570f9c27fa9f1.html需要补充的是在同步之前,删除掉音乐里面先前所制作的AAC音乐,否则会报错“没有复制到iphone 因为找不到它”。
2015-02-15 23:19:20
800
原创 三省吾身
倾听,不要打断。说话,不要指责。给予,不要保留。祈祷,不要停止。回答,不要争执。分享,不要假装。享受,不要抱怨。信任,不要动摇。原谅,不要惩罚。承诺,不要忘记。
2015-01-27 20:27:39
791
原创 java实现针对控制台和文本输入,检测输入中的西文符号
针对控制台和文本输入,检测输入中的西文符号。以下是 unicode 的编码区段。0000-001FC0控制符C0 Controls0020-007F基本拉丁文Basic Latin0080-009FC1控制符C1 Controls00A0-00FF拉丁文补充-1Latin-1 Supplement
2014-12-25 22:26:32
906
原创 WTL安装
1.在AppWiz目录下有多个JScript文件,根据自己的编辑器选择相应的文件运行。如果双击无法运行的话,则运行wscript //e:jscript (文件路径)如wscript //e:jscript D:\workplaces\WTL\Wizards\AppWiz\setup100.jsAppWiz\ setup70.js AppWizard
2014-10-27 14:28:11
1038
原创 别样的c语言
1. c语言中不常见的符号的优先级:(1). 符号.的优先级高于符号*,所以*p.f应该写作(*p).f。(2). 符号[]的优先级高于符号*,所以int *p[]和int (*p)[]是两种不同的数组,前者是int *类型的数组而后者是int型数组(该数组是二维数组)。int a = 1;int *b = &a;int c[2][2] = {{2,3},{4,5}};
2014-10-11 16:14:53
851
原创 CreateFileA与COM
/** 把串口的编号转换为设备名 */ char szPort[50];if ( portNo > 9 ){sprintf_s(szPort, "\\\\.\\COM%d", portNo);}else{sprintf_s(szPort, "COM%d", portNo);}/** 打开指定的串口 */ m_hComm = CreateFileA
2014-05-08 19:32:23
2005
原创 WM消息
WM_NULL=$0000; WM_CREATE=$0001; 应用程序创建一个窗口WM_DESTROY=$0002; 一个窗口被销毁WM_MOVE=$0003; 移动一个窗口WM_SIZE=$0005; 改变一个窗口的大小WM_ACTIVATE=$0006; 一个窗口被激活或失去激活状态;WM_SETFOCUS=$0007; 获得焦点后WM_KILLFOCUS=$00
2014-03-16 13:58:38
1355
原创 c++ 多线程
linux下:pthread_t是线程id的类型。如下:pthread_t tids[NUM_THREADS];ps:定义线程的id变量,多个变量可以声明为数组使用
2014-03-08 18:39:02
690
原创 c++多线程学习
linux下:pthread_t是线程id的类型。如下:ps定义线程的id变量,多个变量可以声明为数组使用pthread_t tids[NUM_THREADS];
2014-03-08 18:37:57
737
原创 github for windows安装
准备工作:为解决网络上经常出现的github for windows安装失败情况,请按照如下设置:打开网络和共享中心→internet选项→ 点击“安全”选项卡→选择“受信任的站点”→点击“站点”按钮,去除复选框“对该区域中的所有站点要求服务器验证(https:)”的钩,直接加入 github-windows.s3.amazonaws.com下载github for win
2014-03-04 09:57:13
977
翻译 const的用法
http://www.cnblogs.com/Fancyboy2004/archive/2008/12/23/1360810.html
2014-02-27 10:49:27
604
原创 WTL--SDI框架分析
创建SDI产生的基本类:CMainFrame,CAboutDlg和CWTLView(WTL为项目名)。由此可见,不同于MFC,WTL少了文档类,它的结构就只有简单的窗口类和视图类,而至于串行化(MFC文档类的主要功能)则可以添加在窗口类或者视图类中,也可以自己编写一个文档类(按个人需求而定)。SDI应用程序的入口和MFC的入口同名----_tWinMain,以下是源码及注释(被注释的代码是
2014-01-22 16:45:51
868
原创 fatal error LNK1103: 调试信息损坏;请重新编译模块
程序:一个包含QT和mysql的大程序。目前的解决方案:去该项目的属性->链接->调试,取消生成调试信息(选否)。以下是微软官方提供的解决方案:http://support.microsoft.com/kb/974193/zh-cn
2014-01-07 18:27:15
2189
2
原创 Moc'ing错误
1>Moc'ing weclome.h...1>系统找不到指定的路径。1>Project : error PRJ0019: 工具从"Moc'ing weclome.h..."1>项目 : warning PRJ0018 : 未找到下列环境变量:1>$(QTDIR)在vs2005上编译了一个很大型的qt程序,出现类似上面这样的问题。查看相关头文件属性->自定义生成步骤
2014-01-06 13:44:37
3431
1
原创 利用ODBC管理excel文件
前几天接到导师的要求,将一个excel里面所有的空数据修改成特定字符串。要求不能使用com技术,而是用ODBC。于是,在网上收了一下,基本都和下面这个链接里面的代码相同。http://hi.baidu.com/wpd1hl/item/fa2a9ee4d7f832adce2d4fd7这段代码确实有三个函数GetExcelDriver,ReadFromExcel和WriteToExcel。
2013-12-23 19:16:13
2310
原创 rtems在mini2440上的移植(ubuntu)
第一步建立编译环境,rtems的编译环境需要使用newlib的库,所以ubuntu自带的gcc是不可以的,我是参照下面的博客才编译成功的,之前走了好多弯路。http://blog.sina.com.cn/s/blog_70dd169101013d4c.htm第二步编译rtems,我使用的是4.10.2,而参照的博客使用的是4.11(博客有些地方不清楚的看下面的博客),区别应该是有的
2013-11-29 10:36:38
1077
原创 rtems的GNU(GCC)编译环境配置
// 创建目录/home/shael/rtems/build //存放解压包和编译包目录/home/shael/rtems/archive //存放源码包目录/home/shael/rtems/tools //存放编译的交叉包目录// 下载ftp://ftp.rtems.com/pub/rtems/SOURCES/4.10/gcc-4.3.2.tar.bz2
2013-11-22 19:40:19
1362
原创 ubuntu下更改分辨率
刚刚安装了ubuntu之后,发现系统的分辨率选项最大的就1024x768,好郁闷,所以上网查找更改方法。网上的方法有繁有简,这里介绍一个笔者使用成功的一个方法,而且很简单。1.cvt 1440 9002.sudo gedit /etc/X11/xorg.conf3.在文件中写入以下内容:Section "Monitor"Identifier "Configured Mon
2013-09-12 10:59:17
843
转载 计算机专业研究生的读研规划思考------转载
时光荏苒,回眸一看,不觉在安大计算机已经过了一学期的研究生生活了.大多数作为计算机学院的研究生,一个很大的误区就是计算机专业毕业出来的研究生都得找编程、写算法方面的工作,于是读研的大部分时间就耗在如何通过增加项目实践经验来充实自己的研究生阶段生活。而以这种作为读研模式的研究生注定了出来找工作很可能还是和一些比较优秀的本科毕业生竞争抢饭碗,most importantly,这不是正确的读研模式。读研
2013-09-06 17:44:15
7291
13
原创 UART USB COM RS232/485的区别
UART是除了串口通信的芯片串口是对所有物理串口的总称:如USB的物理串口、RS232的物理串口、RS485的物理串口。而不同的物理串口他们所使用的协议,即通信标准,是不同的。RS232/485多用于嵌入式开发,短距离使用232、远距离使用485。而USB的应用更为广泛。更多USB概念转http://blog.youkuaiyun.com/shaellancelot/article/detai
2013-08-29 21:12:58
2413
原创 USB的一些概念
USB的物理串口有很多种,有四针的也有五针的。下图分别是俩种USB各个引脚的定义:USB传输速率:低速(1.5 Mb/s)、全速(12 Mb/s)和高速(480 Mb/s)USB传输类型:块传输、同步传输、中断传输和控制传输。USB设备分为三种:host(主机)、device(外设)、OTG。host/device模式(标准USB)与OTG的本质区别就在于OTG灵活的区
2013-08-29 21:11:23
1118
原创 小白用超级终端
win7下面是没用超级终端的,所以我们要下载一个超级终端。这要就是上面这三个文件,前俩个加入到C:\Windows\System32中,就可以使用超级终端了,至于添加到附件里面就不在赘述了。小白第一次使用时,无论输入上面命令都看不到,还以为是连接出错,烧写了几次程序都没效果,原来是没有设置回显:文件--属性--设置--ASCII码设置--本地回显键入的字符。
2013-08-28 21:27:41
970
原创 C程序的内存分配
C语言有五个区:1.stack:用来存放函数的形参和函数内的局部变量。由编译器分配空间,在函数执行完后由编译器自动释放。2.heap:用来存放由动态分配函数(如malloc、new)分配的空间。是由程序员自己手动分配的,并且必须由程序员使用free释放。如果忘记用free释放,会导致所分配的空间一直占着不放,导致内存泄露。3.静态存储区:用来存放全局变量和静态变量。存在于程序的整个运行
2013-08-26 17:52:32
617
原创 C语言 变量的跨文件引用
变量声明的文件(.h/.c)不同用法也有所不同:1.在头文件中,那么所有#include这个头文件的.c文件都可以使用这个变量;2.在.c文件中,则需要在引用这个变量的文件中extern该变量;但是,我们有可能会碰到类似这样的错误:Error 6 error LNK2005: _structureTmp already defined in main.obj structure
2013-08-25 21:44:54
2570
原创 用jlink在mini2440上烧写uboot
首先,附上我安装jlink驱动:http://download.youkuaiyun.com/detail/zzmno1/3776716#comment以及我使用的uboot.bin文件下载地址:http://blog.chinaunix.net/uid-20543672-id-94368.html安装成功后有俩个东东,分别是jlink和jflash。我用j-link连接的时候
2013-03-13 22:05:13
1190
原创 dnw的安装--13.1.26
http://blog.youkuaiyun.com/jjzhoujun2010/article/details/6453884我安装的过程主要根据以上博文完成的。主要步骤依照博文内容(一步不能跳过),dnw安装成功。http://download.youkuaiyun.com/detail/jjzhoujun2010/3326087 dnw的下载地址相关注意事项:1.$make -C
2013-01-26 19:01:08
577
原创 arm-linux-gcc安装心得
网上有很多相关类似的文章,对于刚刚初学的我来说,试过了各式各样的文章走了许许多多弯路,其实大部分内容都相同,唯一一个让我觉得很棘手的而且许多文章都模棱俩可的就是修改环境路径的时候 。第一次使用有些文章就是再.bashrc的最后一行修改,其实这里面还是有点小文章可以做的,有些文章说修改/root里面的.bashrc。有些说修改etc里面的bash.bashrc。其实这俩个文件是有区别的。具体介绍
2013-01-24 20:45:26
789
1
利用ODBC管理excel文件
2013-12-23
java课程作业--包含用户注册、登录和商品管理
2013-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人