基于linux系统和keil

“基于linux系统和keil”相关的资料有哪些?“基于linux系统和keil”相关的范文有哪些?怎么写?下面是小编为您精心整理的“基于linux系统和keil”相关范文大全或资料大全,欢迎大家分享。

郑丕凯 基于Proteus和 Keil的串行通信系统仿真

标签:文库时间:2024-07-17
【bwwdw.com - 博文网】

毕 业 设 计

设计题目:基于

Proteus和 Keil的串行通信系统仿真

姓院专年学名 系 业 级 号 郑丕凯 电子与电气工程学院 电气工程及其自动化 2007级 20072926061 李艳玲

2011年6月1日

指导教师 目 录

1. 引言 2. I2C总线原理 2.1 数据位的传送 2.2 启始和停止状态 2.3 传输数据 2.4 应答 2.5 数据传输格式 2.6 I2C总线的寻址 3.I2C总线应用 3.1 I2C总线扩展E2PROM 3.2 I2C总线扩展I/O口 3.3 I2C总线A/D及D/A转换 3.3.1 PCF8591芯片介绍 3.3.2 器件总地址 3.3.3 D/A转换与A/D转换 4.I2C总线通信系统仿真 4.1 I2C总线扩展E2PROM与I/O口 4.2 I2C总线接PCF8591 5.总结 程序附录 参考文献 致谢

1 1 2 2 3 3 4 5 6 6 7 8 8 9 9 11 11 13 14 15 24 24

鲁东大学毕业设计

基于Proteus和 Keil(I2C)串行通信系统仿真

郑丕凯

(电子与电气工程学院 电气工程及其自动化 2007级1班

基于80C51和KEIL+C51的LED点阵显示系统

标签:文库时间:2024-07-17
【bwwdw.com - 博文网】

基于80C51和KEIL+C51的LED点阵显示系统

第26卷第8期增刊

仪器仪表学报

2005年8月

基于80C51和KEILC51的LED点阵显示系统

简献忠

虞箐

熊晓君赵虎居滋培

(上海理工大学电气工程学院上海200093)

摘要以16×64LED点阵屏为例介绍了整套LED点阵汉字显示系统的实现方法和原理,用KEIL公司C51语言对单片机

80C51进行编程,程序可读性强,实现了80C51与微机的通讯,并使LED屏的显示实现了固定、平移的变换功能。关键词

16×64

LED点阵单片机80C51

KEILC51

SystemofLEDLatticeDisplayingChineseKEILC51

Word

Based

on

80C51and

JianXianzhong

Yu

QingXiong

Xiaojun

ZhaoHu

JuZipei

(UniversityofShanghaiforScienceandTechnolgy,shanghai200093,China)

Abstract

Itintroducestheprincipleandthemethodoftherealizationofthewholesystemof16×64LEDlattice

dis

单片机原理及应用——基于Proteus和Keil C

标签:文库时间:2024-07-17
【bwwdw.com - 博文网】

第一章

1. 什么是单片机?

在一块集成电路芯片上集成了微处理器、存储器、输入接口、输出接口、定时器/计数器、中断等基本电路所构成的单片微型计算机,简称单片机(Single-Chip-Microcomputer)。

单片机有较强的控制功能,主要取决于单片机在其结构上的设计,包括单片机硬件、指令系统及I/O处理功能等方面都有独到之处。虽然单片机只是一个芯片,但无论从组成还是从其逻辑功能上来看,都具有微机系统的含义。

2.单片机应用灵活性体现在哪些方面?

单片机以其自身的特点,其应用领域已渗透入各个领域。

单片机的主要特点是体积小、功耗低、价格低廉、使用方便,控制功能强、便于进行位运算且具有逻辑判断、定时计数等多种功能。

单片机应用系统设计灵活,在系统硬件不变的情况下,可通过不同的程序可实现不同的功能,因此这从根本改变了传统控制系统的设计思想和设计方法。过去必须由模拟电路、数字电路及继电器控制电路实现的大部分功能,现在已能用单片机并通过软件方法实现。由于软件技术的飞速发展,各种软件系列产品的大量涌现,可以极大地简化硬件电路。“软件就是仪器”已成为单片机应用技术发展的主要特点。

3.简述单片机的发展历程。

1976年,Inter公司推出了MCS-4

基于Linux点对点聊天文件传输系统

标签:文库时间:2024-07-17
【bwwdw.com - 博文网】

学校代码: 学 号:

本科毕业设计说明书

题 目:基于Linux点对点聊天文件传输系统 学生姓名:

学 院:信息工程学院 系 别:计算机系

专 业:计算机科学与技术 班 级: 指导教师:

二 〇 一 一 年 六 月

摘 要

本文是要在Linux平台下开发一款点对点聊天文件传输系统。实现即时聊天功能和文件的传输。

系统用c语言进行编写,使用到了GTK+库,运用gcc编程语言编译器进行编译。开发中利用了计算机网络编程的基本理论知识,如TCP/IP协议、客户端/服务器端模式(Client/Server模式)、网络编程的设计方法等。使用了流式套接字实现客户端与服务器端的连接。通过创建多线程实现I/O流的非阻塞状态。使用glade生成可视化图形界面,可以在短时间内建立系统应用原型,然后,对初始原型系统进行不断修正和改进,直到形成可行系统。

综合运用以上技术能够开发出一款基于Linux平台的聊天文件传输系统。受开发人员技术水平的限制,本系统只能归为简单的聊天系统,因为本系统与现在基于windows平台广泛应用的聊天系统的功能还用很大差距,需要用到更多的技术才能够实现更完美功能。

关键词:点对点传输;Socket;g

基于LINUX的操作系统实验教程(2)

标签:文库时间:2024-07-17
【bwwdw.com - 博文网】

前言

操作系统是计算机系统中的核心软件。操作系统教学不但需要讲授操作系统概念、原理与方法,还需要让学生进行编程实践,只有这样才能让学生真正理解操作系统的精髓。

Linux操作系统是源码公开的实用的现代操作系统,同时Linux也得到了广泛的普及,所以采用Linux作为操作系统实验的平台。

第1章 Linux系统概述

1.1.关于Linux

Linux于1991年诞生于芬兰。大学生Linus Torvalds,编写了一个小的操作系统内核,这就是Linux的前身。Linus Torvalds将操作系统的源代码在Internet上公布,受到了计算机爱好者的热烈欢迎。各种各样的计算机高手不断地为它添加新的特性,并不断地提高它的稳定性。1994年, Linux 1.0 正式发布。现在,Linux已经成为一个功能强大的32位的操作系统。

1984年,由Richard Stallman组织成立了Free Software Foundation(FSF)组织以及GNU项目,并不断地编写创建GNU程序(程序的许可方式均为GPL: General Public License)。GNU项目的目的是提供一个免费的类Unix的操作系统以及在上面运行的应用程序。

GNU

linux系统引导和登录安全加固

标签:文库时间:2024-07-17
【bwwdw.com - 博文网】

系统引导和登录安全加固

需求描述

引导安全控制

禁止非授权用户使用系统启动盘从光盘引导系统 禁止非授权用户通过单用户模式引导进入系统

防止普通用户获取grub密码、防止grub.conf文件被无意中修改或删除 终端登录控制

在服务器本地仅开放tty1、tty2控制台终端

root用户只能从tty1登录,其他普通用户只能从tty2登录 屏蔽掉Ctrl+Alt+Del热键重启功能

在使用shell终端时,超过5分钟无操作则自动注销

实现思路

设置系统引导及grub控制

1. 为BIOS设置密码,且取消光盘优先启动

使用 grub-md5-crypt 生成MD5加密的密码字串,并添加相应设置到grub.conf文件

附:

加密引导菜单的作用

全局部分(第一个“title”之前),修改启动参数时需要验证密码

系统引导参数部分(每个“title”部分之后),进入所选择的系统前需要验证密码 在grub.conf文件中设置密码的方式 password 明文密码串

password --md5 加密密码串

设置tty终端控制

1. 修改”/etc/inittab”控制服务器开放的tty终端

2. 修改”/etc/securetty”控制root用户允

基于LINUX嵌入式视频监控系统的研制

标签:文库时间:2024-07-17
【bwwdw.com - 博文网】

摘要

众所周知,人类通过视觉获取的信息约占其获取总信息量的70%,视觉信 息具有直观、可靠等优点。近年来,随着计算 机网络、通信技术和多媒体技术

的飞速发展,整个世界对网络视频方面的投入逐年加大,视频监控系统已广泛 的应用于日常生活、工业生产、国家安防中,它在经历了第一代模拟视频监控 系统、第二代数字化本地视频监控系统后,正向着视频数字化、监控网络化与 智能化的方向发展。目前,第三代数字化网络视频监控系统,以网络为依托, 分布广阔、可实现对大量视频数据实时地、远距离地传输,能为远程管理者提 供直观、快捷、有效的信息。

本文在总结分析前人的研究成果的基础上,将嵌入式技术、视频技术和网 络技术有效地结合在一起,提出了基于嵌入式平台的网络视频监控系统的设计 方案。与基于PC机的视频监控系统相比,该系统具有成本低、耗电少、使用方 便、易于升级与扩展等优点。它利用口网络实现远程视频监控,把摄像头采集 到的视频信号经过压缩模块压缩后,通过数据总线传入web服务器,用户在客 户端通过浏览器观看web服务器上的摄像头视频图像,从而使得监控无处不在, 不再受距离等方面的限制。

本文采用先进的基于ARM9$3C2410微处理器的硬件平台,采用2.6.14内 核的

基于LINUX嵌入式视频监控系统的研制

标签:文库时间:2024-07-17
【bwwdw.com - 博文网】

摘要

众所周知,人类通过视觉获取的信息约占其获取总信息量的70%,视觉信 息具有直观、可靠等优点。近年来,随着计算 机网络、通信技术和多媒体技术

的飞速发展,整个世界对网络视频方面的投入逐年加大,视频监控系统已广泛 的应用于日常生活、工业生产、国家安防中,它在经历了第一代模拟视频监控 系统、第二代数字化本地视频监控系统后,正向着视频数字化、监控网络化与 智能化的方向发展。目前,第三代数字化网络视频监控系统,以网络为依托, 分布广阔、可实现对大量视频数据实时地、远距离地传输,能为远程管理者提 供直观、快捷、有效的信息。

本文在总结分析前人的研究成果的基础上,将嵌入式技术、视频技术和网 络技术有效地结合在一起,提出了基于嵌入式平台的网络视频监控系统的设计 方案。与基于PC机的视频监控系统相比,该系统具有成本低、耗电少、使用方 便、易于升级与扩展等优点。它利用口网络实现远程视频监控,把摄像头采集 到的视频信号经过压缩模块压缩后,通过数据总线传入web服务器,用户在客 户端通过浏览器观看web服务器上的摄像头视频图像,从而使得监控无处不在, 不再受距离等方面的限制。

本文采用先进的基于ARM9$3C2410微处理器的硬件平台,采用2.6.14内 核的

Linux系统

标签:文库时间:2024-07-17
【bwwdw.com - 博文网】

Linux系统的管理课后习题

第一章 安装Linux操作系统

1. 在Linux系统中,根分区默认使用的文件系统类型是(C) A. FAT32 B. NTFS C. EXT3 D. Swap

2. 在以下版本的Linux内核中,(B)不属于稳定版的内核 A. 2.4.15 B .2.5.12 C.2.6.18 D.2.6.27

3.在Linux系统中,第2个IDE设备应该表示为(B) A.HD2 B.HDB C.SD2 D.SDB

4.在Linux系统中,第一块IDE硬盘中的第二个逻辑分区应该表示为(D) A.HDA2

B.HDA3 C.HDA5 D.HDA6

5.在常见的Linux发行版中,(C)是由redhat公司提供支持和管理的社区版Linux,主要面向个人桌面用户。 A.Ubuntu10.10

B.redheadenterpriselinux5.5# c.fedora

定制Linux系统服务和vi使用练习

标签:文库时间:2024-07-17
【bwwdw.com - 博文网】

嵌入式原理与应用实验

实验三 定制Linux系统服务和vi使用练习

学号

姓名 班级

华侨大学电子工程系

实验三 定制Linux系统服务和vi使用练习

一、实验目的

1. 通过定制Linux系统服务,进一步理解Linux的守护进程,能够更加熟练运用Linux操作基本命令,同时也加深对init进程的了解和掌握。 2. 通过指定指令的vi操作练习,使读者能够熟练使用vi中的常见操作,并且熟悉vi的3种模式。 二、实验内容:

1、查看 Linux 系统服务,并定制其系统服务。 (1)查看系统的默认运行级别。

命令为:cat /etc/inittab(假设当前运行级别为N)

(2)进入相应级别的服务脚本目录,查看哪些服务是系统启动的独立运行的服务,并做下记录。

命令为:cd /etc/rc.d/rcN.d

(3)利用命令查看系统开机自启动服务,与上次查看结果进行比较,找出其中的区别,并思考其中的原因。 命令为:chkconfig –list

(4)记录chkconfig –list 命令中由xinet