摘要: SerialPort.Read(byte[] buffer, int offset, int length);在进行串口读取时,遇到以下问题:1.即使未向串口发送信息时,该函数调用依然能从串口读到数据,匪夷所思。2.在向串口发送数据时,该函数调用能读到数据,不过部分字节数据出错。3.例如向串口发送1... 阅读全文
posted @ 2013-11-20 19:00 Jerry Tong 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 1. Linux(Fedora-14-i386)。曾经把源代码移到64位系统上编译,出现一些编译问题。确保系统装有gcc编译器以及ld链接器(为C服务)。2. nasm(2.10.05)—— 汇编语言编译器。3. bochs(2.6) —— 虚拟机。我们编写的操作系统代码都在该虚拟机上运行测试,功能还算强大。记得该软件configuration时开启debug功能,具体安装说明网上有很多文章可以参考。4. 准备一个软盘镜像文件,大小1.44M,我们的操作系统代码编译链接后会写到该文件中,虚拟机开机加载软盘第一个扇区的内容,这样我们的操作系统算是开始运行了。5. 准备一个软盘镜像文件写入工具,l 阅读全文
posted @ 2013-09-14 22:15 Jerry Tong 阅读(125) 评论(0) 推荐(0) 编辑