上一页 1 ··· 4 5 6 7 8
摘要: 作者所属大学Baylor的网站,在相关的页面上提供了下载。http://cs.ecs.baylor.edu/~donahoo/practical/CSockets2/textcode.html后来发现这篇日志访问挺高的,干脆自己打个包放上来了。http://files.cnblogs.com/wuyuegb2312/Sockets%E7%BC%96%E7%A8%8B%E6%BA%90%E7%A0%81.rar 阅读全文
posted @ 2011-07-29 11:50 五岳 阅读(1960) 评论(0) 推荐(0)
摘要: 1、 一些头文件的作用:<assert.h>:ANSI C。提供断言,assert(表达式)<glib.h>:GCC。GTK,GNOME的基础库,提供很多有用的函数,如有数据结构操作函数。使用glib只需要包含<glib.h><dirent.h>:GCC。文件夹操作函数。struct dirent,struct DIR,opendir(),closedir(),readdir(),readdir64()等<ctype.h>:ANSI C。字符测试函数。isdigit(),islower()等<errno.h>:ANSI C 阅读全文
posted @ 2011-07-27 20:33 五岳 阅读(437) 评论(0) 推荐(0)
摘要: ssize_t是什么类型的?解释一:为了增强程序的可移植性,便有了size_t,它是为了方便系统之间的移植而定义的,不同的系统上,定义size_t可能不一样。在32位系统上 定义为 unsigned int 也就是说在32位系统上是32位无符号整形。在64位系统上定义为 unsigned long 也就是说在64位系统上是64位无符号整形。size_t一般用来表示一种计数,比如有多少东西被拷贝等。例如:sizeof操作符的结果类型是size_t,该类型保证能容纳实现所建立的最大对象的字节大小。 它的意义大致是“适于计量内存中可容纳的数据项目个数的无符号整数类型”。所以,它在数组下标和内存管理函 阅读全文
posted @ 2011-07-27 20:31 五岳 阅读(1703) 评论(0) 推荐(1)
摘要: 由于学习安排的改变,对Unix的进一步的学习需要稍微推后一些了。这里把《Unix初级教程(第四版)》中其他指令记录和操作一下,以备以后的查阅。1.shell重定向 命令 > 文件名 保存输出到指定文件(新建或完全覆盖) 命令 >> 文件名 保存输出到指定文件(追加至结尾) 命令 < 文件名 从文件得到输入 命令 << 文件名 同上,一般在脚本使用2.简单指令date、cal:时间类passwd:密码修改pwd、ls、cd:目录查看和操作echolp、pr:打印cat,mkdir,rmdir,rm,cp,ln,mv(移动或改名):文件操作,后三个格式为comm 阅读全文
posted @ 2011-07-20 21:38 五岳 阅读(496) 评论(0) 推荐(0)
摘要: 同上一篇一样,资料来自于《Unix初级教程(第四版)》。1.启动-R 只读方式打开,但打开后如果有权限,可以强制执行保存。-c (command)加载后执行命令,比如"vim -c /most myfirst" 打开该文件后直接向后搜索most。更多的可以参考 -h2.同时编辑多个文件vim [file1] [file2] ...此时:ar 查看当前编辑的文件名:n 切换当前编辑的文件另外还有:e 切换到新文件:w 读取已存在的文件并将其内容放入正在编辑的文件中:w [起始行][终结行] [文件名] 将当前文件部分放于新文件中,若已存在则覆盖。3.文本重排命令模式下dd 删 阅读全文
posted @ 2011-07-20 11:22 五岳 阅读(796) 评论(0) 推荐(1)
摘要: 最近在用Ubuntu11.04重新学习以前没怎么学好的Unix,不过在VMware7.1.4下Ubuntu11.04的X Window表现不是很好。这都无所谓,先把命令行的基础打好再说。 Ubuntu的Vi也不好用,搞了个Vim用来学习了,简单记录下它的基本操作,备用,来源于《Unix初级教程... 阅读全文
posted @ 2011-07-19 16:15 五岳 阅读(4279) 评论(2) 推荐(0)
摘要: CAN概述 CAN 是Controller Area Network 的缩写,是ISO国际标准化的串行通信协议。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,1986 年德国电气商BOSCH公司开发出面向汽车的CAN 通信协议。此后,CAN 通过ISO11898 及ISO11519 进行了标准化,现在在欧洲已是汽车网络的标准协议,同时在其他领域也有广泛 阅读全文
posted @ 2011-07-18 12:01 五岳 阅读(1465) 评论(0) 推荐(0)
摘要: 外出游玩了几天,早上6点多回到了成都,在租的房子里稍微整理洗漱了下继续去教研室自学。上午一直在看并行状态的创建。由于MATLAB2008的Stateflow工具箱创建并行进程后并不是根据拖动即时调整状态的序号,而是需要取消并行再次选择使用并行,额外耗费了点时间。这个序号可以在仿真的时候直观地看到它的作用:两个并行状态,确认先进入哪一个。p.s.所用的资料(基于MATLAB7.x+SIMULINK_STATEFLOW系统仿真、分析及设计)有点小问题,12.8例子里面双风扇打开后,当temp调节至28以下时,Fan2的关闭会导致speed=0,算是个bug了。如果要解决,Fan2的操作改成spee 阅读全文
posted @ 2011-07-12 20:06 五岳 阅读(10640) 评论(0) 推荐(0)
摘要: 由于今天时间比较紧迫,学一些就记录一下吧。上午的学习内容:锯齿波产生模块Pulse Generator,这里用于不停地检测输入的temp值并传入;交汇连接工具(Connective Junction),处理迁移信号的分离和汇合;图形函数(Function),和其他编程语言类似,根据参数返回值,提供反复调用,格式为 function 返回参数 = 函数名(形参) {函数体};多层状态的嵌套(利用State实现),可以简化有限状态机的迁移和系统的分析,其他优点尚未用到,使用时在子状态里设置缺省状态(Default Transition);历史交汇工具(History Junction),对一个父状 阅读全文
posted @ 2011-07-07 16:55 五岳 阅读(3448) 评论(0) 推荐(0)
摘要: 经过两日的学习,对SimuLink已经有了基本的了解。今后的应用主要集中于基于底层的控制逻辑,需要用到SimuLink的Stateflow进行开发,因此开始了对Stateflow的了解。 Stateflow的相关资料比较少,下载了一些还在学习;同步开始的对MATLAB自带help的Demo的学习就有些困难了,一方面是语言障碍(对英语不是很熟练)所致,另一方面那些Demo本身就比较复杂,第一个例子家用报警器凑合能懂工作过程,其有限状态机就不懂了;第二个双电梯就只能望洋兴叹,空叹其精巧而不知所云了。明天晚上起要外出几天,直到下周二才能回来继续,学习进度稍微放缓一下。 本来打算早点回去,不过感觉晚. 阅读全文
posted @ 2011-07-06 21:05 五岳 阅读(9802) 评论(0) 推荐(0)
摘要: 紧接昨日的进度,今天继续看课件、并在SimuLink中实践,基本对SimuLink的主要操作有所了解和应用了。还学习了模块的进一步运用、子系统的创建和封装等。不过由于所用于自学的课件是上交物理系的,大部分实例都是物理场景,前面的二阶线性微分方程、阻尼运动等较为简单的运动场景的建模仿真还比较容易理解,到后面的三质量组成的系统、蹦极仿真就比较茫然了。和导师交流得知,我所学SimuLink以后所用到主要在信号处理和系统仿真方面,通过仿真提高系统的可靠性。而且现阶段以入门为主,对物理场景的仿真不用太过于深入,令我稍有些释然。明天希望能接触几个具体的信号处理、系统控制的例子,当然由于没有学习过信号与系统 阅读全文
posted @ 2011-07-05 21:26 五岳 阅读(1217) 评论(0) 推荐(0)
摘要: 今天是正式进教研室第一天。上午把系统和可能要用到的开发环境都安装妥当了。下午下载了一个SimuLink的教程,不过版本比较老,后面几个仿真不适用于MATLAB2008b的环境。又到处找了些资料,并在MATLAB中文论坛上注册了个ID以备后续的学习。找了个上交的SimuLink的教学PPT,虽然是用于动力学的仿真,不过用来学学还可以,看了第一章。经过一天学习基本对SimuLink的环境和操作方式有所了解,也体会了其丰富的应用。因此需要进一步了解将来会接触到的SimuLink应用的领域。 阅读全文
posted @ 2011-07-04 23:10 五岳 阅读(1023) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8
回到顶部