摘要: 郑重声明:此系列是本人阅读《Orange's System:一个操作系统的实现》(作者是于渊先生)的同时所作,本人是初学者,对于本书作者于渊先生十分的敬仰,文章只是涉及到一些书中以及自己做的实验同时附上自己的感悟,关于实验中的原理系统知识等,强烈建议购买原书进行进一步的研究学习! My input program failed,i think my computer will follow it away,so before they make an appointmenti will write in english.because i couldn't write my b 阅读全文
posted @ 2012-06-04 15:20 SimArchitect 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 郑重声明:此系列是本人阅读《Orange's System:一个操作系统的实现》(作者是于渊先生)的同时所作,本人是初学者,对于本书作者于渊先生十分的敬仰,文章只是涉及到一些书中以及自己做的实验同时附上自己的感悟,关于实验中的原理系统知识等,强烈建议购买原书进行进一步的研究学习! 嘿嘿,我的电脑起死回生了~ 工欲善其事,必先利其器,我们先看看我们所需要准备的一些工具: 一,一台电脑,准确的说,是一个虚拟机,本人用的是virtual box,当然如果你的电脑有软驱,刚好你手边又有软驱,嗯,而且又是一个超级喜欢折腾自己电脑的Geek,我在这里所指的大部分工具你就不用准备了,但是这种方法不. 阅读全文
posted @ 2012-06-04 15:20 SimArchitect 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 自己做到太差了,完全是在1.16的基础上进行了少量的修改,和自己当初的想法完全不一样,推到重新做!!!先找下思路,复习下自己的系统以及uboot烧写过程。自带Uboot烧写过程硬件检测结果:系统烧写: 阅读全文
posted @ 2012-06-04 15:20 SimArchitect 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 各种折腾啊,最新版的Uboot在根目录下多了个boards.cfg的配置文件……各种问题出的原因大部分是根目录下的Makefile没有配置好另外uboot自带的ok6410的板级支持文件不完整秀个编译好的图~ 阅读全文
posted @ 2012-06-04 15:20 SimArchitect 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 按前面的要求,所应用到数据库为sql serve2005,经过我三天的摸索学习,发现数据库还是非常简单的哈~~先上个学习过程写的数据库,都是最最简单的操作,包括数据库的连接,增减字段……嘿嘿,这么简单竟然学了那么久……惭愧View Code using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Text;using System.Windows 阅读全文
posted @ 2012-06-04 15:19 SimArchitect 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 先描述现在的状态,51以及实现了能够发送按键位置及状态,当然还有最重要的时间节点。现在的任务就是将上位机进行集成,也就是实现将51发送的数据进行解析,然后输送到数据库保存,现在上位机的串口接收与数据库部分都已经完成,就是将这两个模块集成在一起,还有个数据解析的模块得先完成。。。 阅读全文
posted @ 2012-06-04 15:19 SimArchitect 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 向数据库里面写入信息的方式,通信协议的扩展,加上头和尾编码,通信的时候传输各种类型的数据,比如字符,整数,byte等,设计以后的对字符的处理。 阅读全文
posted @ 2012-06-04 15:19 SimArchitect 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 问题一:依照要求应该精确定时,为什么不采用更加精确的外部中断方式进行中断? 矩阵键盘扫描的几种方式:问题二:重键和连击问题的处理? 阅读全文
posted @ 2012-06-04 15:18 SimArchitect 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一,串口通信 1,串口通信时单片机总是不间断发送“FF”的问题。 初步怀疑是波特率设置的问题 2,串口中断优先级的问题 阅读全文
posted @ 2012-06-04 15:18 SimArchitect 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 本文串口内容为转载:源地址那么用C语言怎么来处理单片机收发的偶校验问题呢?直接使用项目中的要求:波特率:9600,偶检验,停止位1,数据位8。现在开始:单片机的奇偶校验使用串口工作方式2或者3,在有于波特率要求9600,所以使用串口方式3,这些设置自己查资料解决。偶校验:就是发送的8个数据位的1的个数为偶数时,TB8=0;为奇数时,TB8=1;奇校验:与偶校验相反的TB8。先讲发送字节时的偶校验:先看下汇编的解决方案是什么:1 MOV A,@R02 3 MOV C,P4 5 MOV TB8,C6 7 MOV SBUF,@R0再看下C语言的解决方案: 1 void chk_even(uchar 阅读全文
posted @ 2012-06-04 15:18 SimArchitect 阅读(419) 评论(0) 推荐(0) 编辑