毕业设计
lishan1998
老一代程序猿
展开
-
毕业设计的开始
今天是07.02.06,农历是腊月十九了,转眼已经放假一星期了。各个方面的准备已经完成,接下来的工作就是把毕业设计给尽快的作出个框架出来,这个工作一定要抓紧,时间是很快的呀!还打算到腊月二十七回家过年呢!也许吧,尽量努力去做,相信会做好的,虽说有一定的难度!! 前两天我把C语言书给看了一遍,大概的了解了一下相关的情况。对于这个毕业设计来说,编程语言是相当的重要呀!以后应抽出时间来多多的原创 2013-08-01 14:44:19 · 556 阅读 · 0 评论 -
毕业设计----RedHat linux系统安装及uclinux的成功移植
的确,今天有点激动!第一次装了linux的操作系统,有第一次移植了uclinux,这确是让我激动的!下就如何安装uclinux做几点说明: 1,安装redhat时,应选择完全安装,(最好从硬盘安装,用光驱太耗时间了,具体如何从硬盘安装,我暂时也不知到,等自己找到了,在写出来吧!相信一定是可以的)! 2,装uclinux之前应先装arm-elf-gcc(arm处理原创 2013-08-01 14:44:22 · 602 阅读 · 0 评论 -
毕业设计----存储器映射
又是一个好日子呀!!为了解答心中的那个问题,昨夜很晚才睡!一大早就醒来了,有开始一天的探索了!! 昨晚仔细的看了一下课本,对存储器映射才有点顿悟!自己感觉是这样的:因为arm7内部不可能有足够多的存储器去填补所有的地址!象lpc2290(armmagic2200上所带的处理器)内部只有16k的SRAM这样就不能满足体系地址的要求。但是cpu在reset时又是从0x000000原创 2013-08-01 14:44:28 · 468 阅读 · 0 评论 -
毕业设计---相关知识(计算机启动过程详解)
对于电脑用户来说,打开电源启动电脑几乎是每天必做的事情,但计算机在显示这些启动画面的时候在做什么呢?大多数用户都未必清楚了。下面就向大家介绍一下从打开电源到出现Windows 9X的蓝天白云,计算机到底干了些什么工作。 电脑的启动过程中有一个非常完善的硬件自检机制。对于采用Award BIOS的电脑来说,它在上电自检那短暂的几秒钟里,就可以完成100多个检测步骤。首先让我们了解两个基本概念:第一个原创 2013-08-01 14:44:37 · 570 阅读 · 0 评论 -
毕业设计---基于BOA下配置WEB服务器
下配置WEB服务器------基于BOA 首先从以下链接下载源代码包: http://www.boa.org/ 我先下载了 boa-0.94.13.tar.gz 源码包,用以下命令解压: tar -xvzf boa-0.94.13.tar.gz 解压后会在当前目录下生成 boa-0.94.13 目录,然后用以下命令:原创 2013-08-01 14:44:42 · 563 阅读 · 0 评论 -
毕业设计-----linux驱动程序编程学习
linux驱动程序编程学习[转] 分类: linux相关 原创 无双 发表于loveunix.net 转载请注明作者与出处 应用程序与驱动程序通过设备文件进行通信 每个设备文件都有主设备号与次设备号 主设备号表示设备的类型 次设备号表示具体的设备 在内核中 就是根据主设备号来调用相应的驱动程序 驱动根据次设备号分辩具体设备以区分操作 主设备号由linux统一分配 但是也可以使用原创 2013-08-01 14:44:46 · 602 阅读 · 0 评论 -
毕业设计----minicom注意点及相关问题
今天费了很大的工夫,就是在minicom上看不到信号!这让我百思不解,年前还是好好的,怎么过了个年后启动不了呢?有点小郁闷哦!^^^^^^^^但自己仔细想了一下,没有动什么东西呀!再想!对了,跳线!跳线!!对,是跳线的问题!!原来是这样的------实验板上的JP31跳线是进行ISP功能调试的!我却把它给短接了!这哪行呀!!断开后,Yeah!一切正常哦!!!小心,以后要多长个"心眼"了!!哈哈!C原创 2013-08-01 14:45:17 · 451 阅读 · 0 评论 -
放弃boa改用goahead
自己真的没有办法去用boa了,所有的资料都查过了,但是就是出错,自己非常的郁闷呀!也许吧,应该换一条路了!从网上看到用goahead,也是可以的,自己就试试吧,自己心里有点着急哦 !!原创 2013-08-01 14:45:49 · 1225 阅读 · 0 评论 -
放弃B/S模式开始新的探索
真的已经到了自己的忍耐极限了,从今天开始用C/S模式去开发这个前入式系统!真的有点不舍,毕竟自己已经付出了很多,但确实没有办法,导师在等着要结果哦!“放弃”从另一个角度来说就是进步!不是吗? 重新温习以前的程序,让人不可思议的是以前做过的程序,现在竟然运行不了了!整了一个上午,还是不行,说实话我都快哭了我!唉!哥们儿,忍了吧! 下午再接着搞吧!吃饭了哦!原创 2013-08-01 14:45:56 · 2482 阅读 · 0 评论 -
“hello”程序又编译不成功了
完全按照以前的套路来的一个小程序,今天又运行不了了,你说怪不怪!!真有点小郁闷哦! 同样是用gedit编写的一个hello.c程序,同样的makefiel,又是同样的make生成的文件也是同样的,但是下到实验箱上,就是不能运行!百思不解………………!! 问题解决!!!! 答案:不能在Redhat linux9.0下下载程序,要在window下进行下载! 答案真的有点原创 2013-08-01 14:46:18 · 617 阅读 · 0 评论 -
UART1口的程序编写
自从前一个问题解决以后,以下的工作就快多了,今天写了个uart1的程序,有几点需要注意的地方我写出来,以备后用哦! 1.启动uclinux系统时,短接JP33,等系统启动开了之后,就把网卡关掉 #>ifconfig eth0 down 后可以断开JP33,短接JP32的P0.8和P0.9!! 2.可以在uart0中运行程序,而在uart1中看到程序的现象(可惜原创 2013-08-01 14:46:20 · 560 阅读 · 0 评论 -
苦苦的啃minigui这个硬骨头
学习minigui已经是第三天了,自己心里依然很着急,碰到很多解决不了的问题,也没有太多的资料可以去查询,做起来的确困难了很多!但是我相信事在人为的道理,努力吧,没说的,这几天就是拼了这条老命也要完成任务哦!否则真的无颜见“江东父老”了哦~~~~哈哈~~! 下午老妈给打了个电话,我这心里面挺不是味的!考研失败,工作没定!没法向父母交代呀!现在只能把毕业设计尽快做好作完,在去全力找工作吧~~~原创 2013-08-01 14:46:27 · 665 阅读 · 0 评论 -
深入学习minigui!
深入的学习minigui了哦!说是深入,其实还是非常的肤浅,原因就一个缺少所谓的资料!下面把自己的一个资料贴出来:(还需要很好的修改哦!还有挂程序,任务还是很艰巨的哦!) #include #include #include #include #include #include #define IDC_DISP1 1001HWND hMain原创 2013-08-01 14:46:34 · 620 阅读 · 0 评论 -
for minigui!
因为时间关系,今天的进度有点慢!加上这方面的资料少,做起来真的很困难哦! minigui中几个重要的概念名词: 句柄:在WINDOWS操作系统中,每一个对象都有一个唯一的编号,这个编号就叫句柄,这就好像每个人都有一个名字一样,用以被别人称呼或识别。句柄是给编程的人用的,以便程序员在程序中使用、称呼这个对象。句柄在WIN32下就是一个32位整数。它是WINDOWS用来记录,控制所分原创 2013-08-01 14:46:29 · 583 阅读 · 0 评论 -
Minigui的深入学习
从昨天开始学习的minigui,这两天把所有的实验都给做了一遍,其中自然遇到了不少的问题哦!所有的问题都记录在上篇的日志里了!以后还会进一步的强化完善的!到今天为止,已经可以在液晶屏幕上看到程序的现象了!接下来的工作是分析原代码,让这些程序可以符合自己的要求来运行!时间很紧,自己心里也很是着急哦,从早上七点上班一直到晚上十一点下哦!辛苦点没什么,只是不能辜负了老师的一片心意哦!加油吧,小伙子们,胜原创 2013-08-01 14:46:25 · 542 阅读 · 0 评论 -
毕业设计(3)---不错的一篇文章
今天看了篇好文章,贴到下面以供学习: 嵌入式技术论坛 > 嵌入式软件系统开发 > 嵌入式Linux专区 > (精品推荐)比较完整的ARM学习笔记,适合初学者 一 首先说说ARM的发展 可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。 广义的嵌入式无非几种:传统的什么51、AVR、PIC称做嵌入式微控制器;ARM是嵌入式微处理器原创 2013-08-01 14:44:24 · 645 阅读 · 0 评论 -
毕业设计---ZLG_BOOT的编译及下载
上午忙了一个上午就因为一个编程错误:“can not open the……”, 解决方法:将实验光盘插入光驱:在edit>>performance>>build setting>>use local project ……从新编译既可排除错误!!!!(可以使用虚拟光驱,解决此问题)! 刚解决上面的问题马上又有问题了:ZLG_BOOT下载时不成功!反复几遍都不行!真快晕了!超级终端原创 2013-08-01 14:44:26 · 649 阅读 · 0 评论 -
毕业设计---uclinux的移植
……… ………终于,终于实现了,ZLG_BOOT的下载,自己非常的激动!(((解决方法:1.检查各个连线的正确连接,尤其是UART0的连线(自己就是这个线没有连接才屡次失败的)!2.在编译flashdown工程时用虚拟光驱把整个实验光盘压制成文件,否则会编译出错的,()此处注意一点,在编译之前要在Target setting>>output directory目录下选取其他目录,否则会出错原创 2013-08-01 14:44:31 · 642 阅读 · 0 评论 -
毕业设计--uclinux系统上程序的成功移植
一个人忙来忙去,也习惯了!正好两台电脑,可以在windowxp &Redhat linux上同时进行工作,确实给自己带来了很大的方便!!!没有了时间的概念,早七点到晚十点!! 经过不断的摸索,终于在uclinux上成功移植了第一个程序,虽说是个小程序,但是它体现了整个uclinux程序移植的套路!! 1.在linux系统下,建立一个*.c文件,(我是用gedit来编的,自己原创 2013-08-01 14:44:35 · 729 阅读 · 0 评论 -
毕业设计---嵌入式Linux webserver: Boa+CGI程序设计技术
嵌入式Linux webserver: Boa+CGI程序设计技术[转] 摘要:在详细介绍一种嵌入式Web服务器BOA的实现与配置方法的基础上,以一个Web在线远程监控GPIO(通用输入/输出)的程序为实例,介绍嵌入式Linux系统下CPU程序设计技术。 关键词:嵌入式系统Linux BOA CGI GPIO 1 概述 随着互联网应用的普及,越来越多的信息化产品需要接入互联原创 2013-08-01 14:44:44 · 700 阅读 · 0 评论 -
毕业设计---uclinux深入学习(Skyeye安装笔记 )
Skyeye安装笔记 (English Version) 引用:Blog:http://blog.csdn.net/jznsmail 1.简介 SkyEye是一个开源软件项目,它是在Linux和Windows平台上实现一个纯软件模拟集成开发环境,模拟常见的嵌入式系统。可以在SkyEye上运行Linux,uClinux以及uC/OS-II等多款嵌入式操作系统和各种系统软件。 目前最新版本的原创 2013-08-01 14:44:49 · 567 阅读 · 0 评论 -
毕业设计---skyeye平台上的uclinux的软仿真
skyeye平台上的uclinux的软仿真 经过一个上午的苦心经营,终于下载并安装了skyeye软件(linux环境下的哦!)!下载和安装可以看一下上篇文中所说的(下载地址可以自己在网上搜)我用的和文中的一样,并可以在redhat 9.0下编译成功!! 关于在uClinux-dist/下写的skyeye.conf我是完全按照上文中写的!试了一下书上的和用math : lpc 都没原创 2013-08-01 14:44:51 · 476 阅读 · 0 评论 -
毕业设计----MagicARM2200程序启动文件如何解读
MagicARM2200程序启动文件如何解读启动文件中如下的这些外部标号代表什么?该如何理解?我怎么在相关project中找不到相关定义啊? IMPORT |Image$$RO$$Limit| IMPORT |Image$$RW$$Base| IMPORT |Image$$ZI$$Base|原创 2013-08-01 14:45:02 · 467 阅读 · 0 评论 -
C语言的深入学习及uclinux上简单硬件驱动实验
本想快速的进入状态,进行相应的硬件驱动实验,但用到C语言这块时感觉到非常的生疏,只能发费一些时间去学习C语言了!!现在可以感觉到了,C语言这个东西,入门简单,真正的玩转并不是那么容易的一件事呀!尤其在指针这块,不发费个十天半月编程实验,是不会领悟其中的意识的! 一直以来总感觉到对uclinux去控制硬件感到非常的神秘和不可理解,不知道一个操作系统是如何去控制硬件电路的!仔细看了一下原创 2013-08-01 14:45:15 · 523 阅读 · 0 评论 -
忙碌着但没有实质性进展
确实是忙碌着,但又确实没有一点进展,自己心里,是一天比一天的着急哦!但夜没有办法,只有再加吧劲,相信自己会度过这个难关的! 说是放弃了boa的移植,但自己还是在其上面花费了一个上午的时间,还是没有太大的进展!在给自己最后二十四小时的时间,不行的话,真的要用goahead了!实在不行就彻底的放弃自己的方案,采用c/s模式了哦!自己不想放弃呀!加油吧! 日子还是要过的哦!抽时间一定要原创 2013-08-01 14:45:51 · 696 阅读 · 0 评论 -
开始学习MiniGUI(minigui学习过程及常见问题解答)
昨天和导师见了个面,导师让加上一个界面控制,说是用MiniGui,这个东东以前只是听说,没有真正的做过,要在短短的十几天内做出来,的确有点困难!但也是无奈,只能近自己最大的努力去实现吧!但愿可以顺利的实现吧!加油哦! 今天的任务是:1、安装MiniGui ! 2、调试练习第一个程序! …… …… 经过千辛万苦,终于在液晶屏幕上看到了那第一个"hello world!my nam原创 2013-08-01 14:46:23 · 1695 阅读 · 0 评论 -
继续学习minigui!!
学习minigui已经有三天了哦!知道今天才真正感觉到它有点意思了,但说句实话,学习minigui真的很痛苦!资料少的可怜,一点一点的分析原代码,而且原代码有是非常的局限!我今天一直在看一个minigui的编程手册,从最基础的看起,的确可以感到它和VC++有几分的相似哦! (马上有交毕业设计论文的初稿了!自己的加上她的,够我忙活一阵子了哦)!原创 2013-08-01 14:46:32 · 516 阅读 · 0 评论