代码改变世界

阅读排行榜

DOS下串口通信程序来传送文件的源代码。

2005-08-01 16:41 by htc开发, 395 阅读, 收藏,
摘要: 我们PC/104系统只能装DOS,并且只有串口。平时调试很不方便,需要将电脑里的程序写到软盘,然后再通过软盘复制到开发装置。可怜软驱还不争气,到现在已经坏了好多软盘了。而且调试间和办公室离得比较远。到了调试间软盘读不出来,很郁闷。 这些天任务不是很重,就利用现有资源把串口程序整理了一下。做了一个DOS下的文件传送程序。在短距离下调试通过,不过长距离或者现场干扰较大的话,就不能保证传送的正确了。毕竟程序里没有校验文件功能,等以后再加吧。以后还要加一个传送整个文件夹的功能。 抛砖引玉。接收程序:#include<dos.h>#include<fstream.h>#inclu 阅读全文

《Windows游戏编程大师技巧》 四、GDI、控件和突发奇想

2012-04-22 09:11 by htc开发, 393 阅读, 收藏,
摘要: 本章是纯粹讲述Windows编程的最后一章。谢天谢地!高级GDI绘图GDI比起DirectX来实在太慢了,那为什么还要了解?1.GDI功能很全,并且是Windows与生俱来的渲染引擎。2.如果想创建任何工具或标准应用程序,都要用到GDI。3.GDI与DirectX混合使用,来仿真DirectX尚未实现的函数。到底什么是图形设备描述表?图形设备描述表HDC保存了视频卡的各种信息,访问各种GDI函数时都要用到。对于使用GDI的任何函数,它都是必须的。并且它还保存了设置,这样省去了GDI函数调用时的许多参数。画笔:用于画线条和轮廓。画刷:用于填充任何闭合的对象。在你的系统配置中有许多画笔和画刷,但是 阅读全文

斯坦福《编程方法学》环境搭建及常见问题

2011-12-15 14:33 by htc开发, 389 阅读, 收藏,
摘要: 这门《编程方法学》的课程已经看了两集了,虽然到目前为止还都是基础知识,但看起来还是很有趣的。老师很幽默,而且课程的内容是根据教材《Karel The Robot Learns Java》,围绕一个叫Karel的机器人来进行的。简单地学习下Java语法就可以控制Karel探索世界了!课程中使用的Eclipse是斯坦福定制的,有一些专门为课程安装的插件,大大方便了没有编程经验的学生。这也是这门课叫编程方法学的原因,不会让学生们深陷语言的各种枯燥语法中而丧失编程的兴趣。强烈推荐入门的同学学习!下面就是学习这门课程时,搭建环境的步骤以及一些常见问题。环境搭建1. 下载斯坦福版Eclipse,地址是:h 阅读全文

串行端口脚位定义及其意义

2005-01-26 17:09 by htc开发, 389 阅读, 收藏,
摘要: 计算机正常启动后,RS232端口COM1、COM2、COM3、COM4的地址一般被安排在3F8、2F8、3E8、2E8,用于了解外部状态的寄存器地址则被分别设置为3FE、2FE、3EE、2EE,用于控制外部设备的寄器地址则被设置3FC、2FC、3EC、2EC,。RS232接口的针脚安排如下: D型25芯接头 D型9芯接头 pin8....CD pin1 pin3...RxD pin2 pin2...TxD pin3 pin20..DTR pin4 pin7....SG pin5 pin6...DSR pin6 pin4...RTS pin7 pin5...CTS pin8 pin22...RI 阅读全文

web framework---cherrypy学习笔记1

2012-03-15 13:33 by htc开发, 387 阅读, 收藏,
摘要: 一、安装环境 cherrypy是基于python的web framework框架,首先需要安装python运行环境,笔者的环境是目前最新的python3.2,下载地址是www.python.org/download. cherrypy的下载地址是http://download.cherrypy.org/cherrypy/3.2.2/。 1.安装python 在安装完python之后,进入cmd命令行,验证是否安装成功,如图所示: 如果安装成功,在命令行中输入python可以看到python的版本号等基本信息,并进入python的交互输入界面。 如不出现该界面,首先考虑是否设置环境变量。比如:将 阅读全文
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 105 下一页