自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 数据库复习

加锁后事务T就对该数据对象有了一定的控制,在事务T释放它的锁之前,其他事务不能更新此数据对象。实体集就是实体的集合,一个实体是实体也是实体集,多个实体同样是实体集。在数据库中,关系是元组的集合,所以关系模式要描写叙述元组的集合,当中包含那些属性,属性来自域,属性与域之间的映射关系。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变。数据库管理系统是建立、运用、管理、控制和维护数据库,并对数据进行统一管理和控制的系统软件。是表示概念关系模型的一种方式。

2024-04-26 00:49:33 270 1

原创 数据挖掘期末背诵

13,15,16,16,19,20,20,21,22,22,25,25,25,30,33,33,35,35,36,40,45,46,52,70,问题:使用按箱平均值平滑方法对上述数据进行平滑,箱的深度为3。建⽴数据挖掘库包括以下⼏个步骤:数据收集、数据描述、选择、数据质量评估和数据清理、合 并与整合、构建元数据、加载数据挖掘库、维护数据挖掘库。模型建立好之后,必须评价得到的结果、解释模型的价值,从测试集中得到的准确率只对⽤于建⽴模型的数据有意义。模型建立并经过验证之后,可以有两种主要的使用方法。

2024-04-25 16:25:16 945

原创 信息论背诵版

(2)考虑先从这100个彩球中取出1个红球,再从余下的99个彩球中取出又一个红球,再从余下的98个彩球中取出1个蓝球,这样取得2个红球、1个蓝球的概率为。(1)信源:信源是产生消息和消息序列的源信源输出的消息是随机的、不确定的,有一定的规律性,因此,可以用随机变量或随机矢量等数学模型来表示信源。(2)把概率最小的两个分成一组,较大的一个编为0,较小的一个编为l,并将这两个符号的概率加起来,其结果再与尚未处理过的符号重新按大小排序;熵的单位由自信息量的单位决定,即取决于对数选取的底数,一般选取用以2为底的。

2024-04-25 16:24:09 718

原创 电路与信号复习

重要习题:以往布置的作业题复杂电路分解时应该遵循的原则?将复杂的电路简化成二端口网络的等效电路。二端口网络的等效电路:a)含独立源电路网络最终可以用戴维南定理等效称为电压源串联一个电阻,或用诺顿电路将其等效称为电流源并联一个电阻。B)无源网络最终等效为一个电阻,不过若网络中含有受控源,则等效电阻可能为负值。重要习题:以往布置的作业题第五章:掌握电容/电感的VCR时域方程表达式及其含义。第六章:1零状态/零输入/全响应/瞬态响应/稳态响应/齐次解/强迫响应的定义和彼此关联。

2024-04-19 10:23:01 714

原创 信号期末复习

dB是信号幅度谱和系统幅频响应曲线的纵轴常用的单位,这是个常见的幅度大小表征单位,需要理解它。两个长度为0.5的向量:分别以±Ω等速转动,它们的合成向量就是沿实轴方向酌余弦向量 简沿虚轴方向的信号为零。以角频率为Ω的余弦信号为例,它有具有位于±Ω两处的、幅度各为0.5、相角为零的频率特性。设其中一个结点的电压为零,即可表示出各支路电压,通过VCR关系进而表示出支路电流,代入(n-1)个KCL方程中即可。) cos(ωt)=0.5(ejΩt+e−jΩt) 是有其明确的几何意义(即物理意义)的。

2024-04-19 10:22:18 414

原创 电路分析基础复习

1相量法的地位:该方法是求系统在正弦单频输入时的特解,与时域内直接求特解相比,其优点是避免了时域内的三角函数的计算,而是转化为复指数域下的代数方程计算来代替。集总参数:当实际电路的尺寸远小于电路工作时电磁波的波长时,可以把元件的作用集总在一起,用一个或有限个R、L、C元件来加以描述,这样的电路参数叫做集总参数。电阻从广义上来说,都是带电粒子对能量的消耗作用【正消耗和负消耗】,所以,可以这样认为,凡是对电流有影响的,都可以认为是电阻。零输入响应:在零输入情况下,仅由非零初始状态所引起的响应称为零输入响应。

2024-04-19 10:21:29 702

原创 linux期末复习

套接字,是支持TCP/IP的网络通信的基本操作单元,可以看做是不同主机之间的进程进行双向通信的端点,简单的说就是通信的两方的一种约定,用套接字中的相关函数来完成通信过程。1是一种通信机制,凭借这种机制,客户/服务器系统的开发工作既可以在本地单机上进行,也可以跨网络进行,Linux所提供的功能(如打印服务,ftp等)通常都是通过套接字来进行通信的,套接字的创建和使用与管道是有区别的,因为套接字明确地将客户和服务器区分出来,套接字可以实现将多个客户连接到一个服务器。当然,接收端必须时刻做好接收的准备。

2024-04-19 10:19:52 497

原创 随机梯度下降

import numpy as npimport randomimport mathimport matplotlib.pyplot as pltfrom functools import reduceclass Perceptron(object): w = np.array([[1],[1]]) x = np.array([[1, 1], [0, 0], [1, 0], [0, 1]]) t = [1,0,0,0] x1 = np.array(x[:,0]).

2021-11-12 08:56:53 595

原创 LDA推导(手算)

2021-11-03 02:40:23 279

原创 2021-10-26建立决策树

2021-10-26 19:56:36 104

原创 强化学习初识

import gym, osfrom itertools import countimport paddleimport paddle.nn as nnimport paddle.optimizer as optimimport paddle.nn.functional as Ffrom paddle.distribution import Categoricalprint(paddle.__version__)device = paddle.get_device()env = gy.

2021-10-21 17:05:55 128

原创 全连接神经网络

from functools import reduceimport numpy as npimport randomclass ShenJing(object): def __init__(self): self.w = np.array([[random.random(), random.random(), random.random()], [random.random(), random.random(), random.random()], [random..

2021-10-19 11:16:26 96

原创 通过极简方案构建手写数字识别模型

原地址2. 通过极简方案快速构建手写数字识别模型 - 飞桨AI Studio - 人工智能学习实训社区 (baidu.com)#加载飞桨和相关类库from paddle.nn import Linearimport paddle.nn.functional as Fimport osimport numpy as npimport matplotlib.pyplot as pltimport matplotlib.pyplot as pltimport numpy as npfrom.

2021-10-19 10:56:36 337

原创 使用飞桨构建波士顿房价预测模型

#加载飞桨、Numpy和相关类库import paddlefrom paddle.nn import Linearimport paddle.nn.functional as Fimport numpy as npimport osimport randomdef load_data(): # 从文件导入数据 datafile = 'D:\housing.data' data = np.fromfile(datafile, sep=' ', dtype=np.flo.

2021-10-14 17:14:06 242

原创 PAC初识

import numpy as npimport matplotlib.pyplot as pltdata = np.array([[2.5,2.4],[0.5,0.7],[2.2,2.9],[1.9,2.2],[3.1,3.0],[2.3,2.7],[2,1.6],[1,1.1],[1.5,1.6],[1.1,0.9]])e1 = np.mean(data[:,0])e2 = np.mean(data[:,1])x = data[:,0]y = data[:,1]data1=np.ar.

2021-10-07 18:14:56 136 1

原创 简证旋度的散度

旋度的散度恒为0。

2021-10-06 00:39:56 231

原创 HMM初识

import numpy as npwalk = np.array([0.1, 0.6])buy = np.array([0.4, 0.3])wash = np.array([0.5, 0.1])sun = np.array([0.4, 0.6])rain = np.array([0.7, 0.3])sky = np.array([0.6, 0.4])p11 = sky[0] * walk[0]p12 = sky[1] * walk[1]a = ['a','b','c']if ...

2021-09-28 23:15:14 82

原创 欧拉公式再识

import numpy as npimport matplotlib.pyplot as pltk = np.array([1])x=[0]for i in range(1,101,1): a = [i/10] x = np.append(x,a)#x = np.array([0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2])y = np.array([1])for i in range(0, 100).

2021-09-24 09:44:13 83

原创 神经网络初识

2021-09-17 09:49:20 150

原创 焦海洋的贝叶斯拖鞋概率

2021-09-15 22:22:29 80

原创 and感知器

import numpy as npimport randomimport mathimport matplotlib.pyplot as pltfrom functools import reduceclass Perceptron(object): w = np.array([[1],[1]]) x = np.array([[1, 1], [0, 0], [1, 0], [0, 1]]) t = [1,0,0,0] x1 = np.array(x[:,0]).

2021-09-10 21:56:18 70

原创 焦海洋算的A范数

2021-09-07 23:48:37 328

原创 焦海洋的Python作业

import numpy as npimport mathimport randomo0 = random.random()o1 = random.random()o2 = random.random()o=np.array([o1,o2])x = np.array([[2, 3], [4, 6], [7, 8], [12, 15]])t = np.array([5, 8, 14, 17])eps = 1e-4e0 = 9e1 = 9e2 = 9while e0 &gt...

2021-09-03 21:14:11 70

原创 焦海洋的Numpy作业

垂直拆分:numpy.vsplit(数组,份数)->(数组片段)import numpy as npc = np.arange(1,13).reshape(6,2)carray([1,2],[3,4],[5,6],[7,8],[9,10],[11,12])np.vsplit(c,3)[array([[1,2],[3,4],])array([[5,6],[7,8]])array([[9,10],[11,12]])]水平拆分:numpy.hsplit(数组,份数)->(数组片段).

2021-09-03 21:12:49 128

Socket协议 一、实验环境: Windows10系统、pycharm软件

学校:青岛科技大学 班级:物联191 姓名:焦海洋 学号:1908070108 Socket协议 一、实验环境: Windows10系统、pycharm软件 二、实验目的 利用socket实现图片的在文件间传递 三、实验代码 import socket HOST = '' PORT = 8009 text_content = '''HTTP/1.X 200 OK Content-Type: text/html <html> <head> <title>Socket</title> </head> <body> <h1> Create By FuZiHao </h1> <img src="demo03.jpg"> </body> </html> ''' f = open('demo03.jpg', 'rb') pic_content = '''HTTP/1.X 200 OK Content-Type: image/jpg ''' pic_content = pic_content.e

2024-05-08

射频识别通信协议实验 一、实验环境: Windows10系统、pycharm软件

射频识别通信协议实验 一、实验环境: Windows10系统、pycharm软件 二、实验目的 (1)安装requests库 (2)测试是否安装成功,不报错则代表安装成功 (3)打开pycharm,创建.py文件,编写代码 (4)在.py文件中先编写如下代码,引入requests包,以get的方式请求网址:www.baidu,com,并将服务器返回的结果封装成一个对象,用变量resp来接收它,打印网页的源码。 #coding=utf-8 import requests resp=requests.get('https://www.baidu.com') #请求百度首页 print(resp) #打印请求结果的状态码 print(resp.content) #打印请求到的网页源码 (5)解析网页源码用到BeautifulSoup库,先进行下载 (6)调用BeautifulSoup库解析网页源码,代码如下: #coding=utf-8 import requests from bs4 import BeautifulSoup resp=requests.get('https

2024-05-08

QAM调制 一、实验环境: Windows10系统、pycharm软件

学校:青岛科技大学 班级:物联191 姓名:焦海洋 学号:1908070108 QAM调制 一、实验环境: Windows10系统、pycharm软件 二、实验目的 (1)使用python实现对QAM的调制解调仿真,分析系统可靠性 (2)掌握16QAM 调制与解调原理。 (3)设计16QAM调制与解调仿真电路,观察QAM星座图和眼图。 三、实验步骤 import numpy as np import random import pylab as plt n = 2000 # 生成二进制数的数量 _db_ = 17 # 信噪比db bit_list = [] for i in range(n): bit_list.append(random.randint(0, 1)) input = np.array(bit_list) reshaped_input = np.reshape(input, (int(n / 4), 4)) def _trans_(_a, _b, _c, _d): return 8 * _a + 4 * _b + 2 *

2024-05-08

FSK调制 一、实验环境: Windows10系统、pycharm软件

学校:青岛科技大学 班级:物联191 姓名:焦海洋 学号:1908070108 FSK调制 一、实验环境: Windows10系统、pycharm软件 二、实验目的 1、掌握用键控法产生FSK信号的方法。 2、掌握FSK非相干解调的原理。 三、实验步骤 # -*- coding:utf-8 -*- import numpy as np from math import pi import matplotlib.pyplot as plt import matplotlib import scipy.signal as signal import math # 码元数 size = 10 sampling_t = 0.01 t = np.arange(0, size, sampling_t) # 随机生成信号序列 a = np.random.randint(0, 2, size) m = np.zeros(len(t), dtype=np.float32) for i in range(len(t)): m[i] = a[math.floor(t[i])]

2024-05-08

PSK调制 一、实验环境: Windows10系统、pycharm软件

学校:青岛科技大学 班级:物联191 姓名:焦海洋 学号:1908070108 PSK调制 一、实验环境: Windows10系统、pycharm软件 二、实验目的 1.掌握 PSK 调制解调的工作原理及性能要求; 2.进行 PSK 调制、解调实验,掌握相干解调原理和载波同步方法; 3.理解 PSK 相位模糊的成因,思考解决办法。 三、实验步骤 # -*- coding:utf-8 -*- import numpy as np from math import pi import matplotlib.pyplot as plt import matplotlib import scipy.signal as signal import math # 码元数 size = 10 sampling_t = 0.01 t = np.arange(0, size, sampling_t) # 随机生成信号序列 a = np.random.randint(0, 2, size) m = np.zeros(len(t), dtype=np.float32) for i i

2024-05-08

ASK调制 一、实验环境: Windows10系统、pycharm软件

学校:青岛科技大学 班级:物联191 姓名:焦海洋 学号:1908070108 ASK调制 一、实验环境: Windows10系统、pycharm软件 二、实验目的 1.掌握 PSK 调制解调的工作原理及性能要求; 2.进行 PSK 调制、解调实验,掌握相干解调原理和载波同步方法; 3.理解 PSK 相位模糊的成因,思考解决办法。 三、实验步骤 # -*- coding:utf-8 -*- import numpy as np from math import pi import matplotlib.pyplot as plt import matplotlib import scipy.signal as signal import math # 码元数 size = 10 sampling_t = 0.01 t = np.arange(0, size, sampling_t) # 随机生成信号序列 a = np.random.randint(0, 2, size) m = np.zeros(len(t), dtype=np.float32) for i in

2024-05-08

实验7 数字签名算法DSS

实验7 数字签名算法DSS 班级:物联191 姓名:焦海洋 学号:1908070108 一、实验目的 掌握利用Hash算法对要传送信息提取消息摘要的方法,理解数字签名的作用及数字签名算法的工作原理,了解多种非对称加密算法都可以用来设计数字签名算法。综合运用前面实验掌握的知识和技术,利用C语言或Java语言设计并实现数字签名程序。 二、实验原理 以往的文件或书信可以通过亲笔签名来证明其真实性,而通过计算机网络传输的信息则通过数字签名技术实现其真实性的验证。 数字签名目前采用较多的是非对称加密技术,其实现原理简单的说,就是由发送方利用Hash算法对要传送的信息进行计算得到一个固定位数的消息摘要值,用发送者的私有密钥加密此消息的Hash值所产生的密文即数字签名。然后将数字签名和消息一同发给接收方。接收方收到消息和数字签名后,用同样的Hash算法对消息进行计算得出新的Hash值,然后用发送者的公开密钥对数字签名解密,将解密后的结果与新的Hash值相比较,如相等则说明报文确实来自发送方。 下面我们以DSA(Digital Si

2024-05-08

实验6 DES 加密算法 实验6 DES 加密算法

实验6 DES 加密算法 班级_物联191__ 姓名____焦海洋_____ 学号_1908070108_ 一、实验目的 熟悉 DES 加密的基本思路和流程,完成 DES 加密算法。 二、实验原理 信息加密根据采用的密钥类型可以划分为对称密码算法和非对称密码算法。对称密码算法是指加密系统的加密密钥和解密密钥相同,或者虽然不同,但是可以从其中任意一个推导出另一个,更形象的说就是用同一把钥匙开锁和解锁。在对称密码算法的发展历史中曾出现过多种优秀的算法,包括DES、3DES、AES等。下面我们以DES算法为例介绍对称密码算法的实现机制。 DES算法是由美国IBM公司在20世纪70年代提出,并被美国政府、美国国家标准局和美国国家标准协会采纳和承认的一种标准加密算法。它属于分组加密算法,即在明文加密和密文解密过程中,信息都是按照固定长度分组后进行处理的。混淆和扩散是它采用的两个最重要的安全特性。混淆是指通过密码算法使明文和密文以及密钥的关系非常复杂,无法从数学上描述或者统计。扩散是指明文和密钥中每一位信息的变动,都会影响到密文中许多位信息的变动,从而隐藏统计上的特性,增加

2024-05-08

实验五 古典密码算法 实验五 古典密码算法

实验五 古典密码算法 一、实验名称 古典密码算法 班级:物联191 姓名: 焦海洋 学号:1908070108 二、实验目的 通过编程实现经典的代替密码算法和置换密码,包括移位密码、维吉尼亚密码、周期置换密码、列置换密码,加深对代替技术的了解,为现代分组密码实验奠定基础。 三、实验环境(实验所使用的器件、仪器设备名称及规格) 运行Windows 或Linux 操作系统的PC 机,具有gcc(Linux)、VC(Windows)等C 语言编译环境。 四、实验任务及其要求 (1)根据实验原理部分对移位密码的介绍,自己创建明文信息,并选择一个密钥,编写移位密码的实现程序,实现加密和解密操作。 (2)根据实验原理部分对维吉尼亚密码的介绍,自己创建明文信息,并选择一个密钥,编写维吉尼亚密码的实现程序,实现加密和解密操作。 (3)根据实验原理部分对周期置换密码的介绍,自己创建明文信息,并选择一个密钥,编写周期置换密码的实现程序,实现加密和解密操作。 (4)根据实验原理部分对列置换密码的介绍,自己创建明文信息,并选择一个密钥,编写列置换密码的实现程序,实现加密和

2024-05-07

实验4 使用Wireshark分析以太网帧与ARP协议

实验4 使用Wireshark分析以太网帧与ARP协议 班级:物联191 姓名: 焦海洋 学号:1908070108 一、实验目的 分析以太网帧,MAC地址和ARP协议 二、实验环境 与因特网连接的计算机网络系统;主机操作系统为windows;使用Wireshark、IE等软件。 三、实验步骤: IP地址用于标识因特网上每台主机,而端口号则用于区别在同一台主机上运行的不同网络应用程序。在链路层,有介质访问控制(Media Access Control,MAC)地址。在局域网中,每个网络设备必须有唯一的MAC地址。设备监听共享通信介质以获取目标MAC地址与自己相匹配的分组。 Wireshark 能把MAC地址的组织标识转化为代表生产商的字符串,例如,00:06:5b:e3:4d:1a也能以Dell:e3:4d:1a显示,因为组织唯一标识符00:06:5b属于Dell。地址ff:ff:ff:ff:ff:ff是一个特殊的MAC地址,意味着数据应该广播到局域网的所有设备。 在因特网上,IP地址用于主机间通信,无论它们是否属于同一局域网。同一局域网间主机间数据传输前,发送方首

2024-05-07

实验3 利用Wireshark分析DNS协议

实验3 利用Wireshark分析DNS协议 班级:物联191 姓名: 焦海洋 学号:1908070108 一、实验目的 分析DNS协议 二、实验环境 与因特网连接的计算机,操作系统为Windows,安装有Wireshark、IE等软件。 三、实验步骤 nslookup工具允许运行该工具的主机向指定的DNS服务器查询某个DNS记录。如果没有指明DNS服务器,nslookup将把查询请求发向默认的DNS服务器。其命令的一般格式是: nslookup –option1 –option2 host-to-find dns-server 1、打开命令提示符(Command Prompt),输入nslookup命令。 图中显示三条命令,第一条命令:nslookup www.usst.edu.cn “提出一个问题” 即:“将主机www.usst.edu.cn 的IP地址告诉我”。屏幕上出现了两条信息:(1)“回答这一问题”DNS服务器的名字和IP地址;(2)www.usst.edu.cn 主机名字和IP地址。 第二条命令:nslookup –type=NS usst.edu

2024-05-07

实验2 利用Wireshark分析协议HTTP

实验2 利用Wireshark分析协议HTTP 班级: 姓名: 学号: 一、实验目的 分析HTTP协议 二、实验环境 与因特网连接的计算机,操作系统为Windows,安装有Wireshark、IE等软件。 三、实验步骤 1、利用Wireshark俘获HTTP分组 (1)在进行跟踪之前,我们首先清空Web 浏览器的高速缓存来确保Web网页是从网络中获取的,而不是从高速缓冲中取得的。之后,还要在客户端清空DNS高速缓存,来确保Web服务器域名到IP地址的映射是从网络中请求。在WindowsXP机器上,可在命令提示行输入ipconfig/flushdns(清除DNS解析程序缓存)完成操作。 (2)启动Wireshark 分组俘获器。 (3)在Web 浏览器中输入:http://www.google.com (4)停止分组俘获。 图6.1 利用Wireshark俘获的HTTP分组 在URL http://www.google.com中,www.google.com 是一个具体的web 服务器的域名。最前面有两个DNS分组。第一个分组是将域名www.

2024-05-07

实验1 协议分析软件Wireshark

实验1 协议分析软件Wireshark 班级:物联191 姓名:焦海洋 学号:1908070108 一、实验目的 学习协议分析软件Wireshark的使用 二、实验内容 学习使用Wireshark抓取发送邮件的包 三、实验步骤 在一台网络计算机上安装网络协议分析软件Wireshark(下载地址:https://www.wireshark.org/download.html),根据相应指导材料,捕获自己的计算机通过互联网发送电子邮件的全部数据。将捕获数据文件保存,并利用各种过滤器和统计分析工具,从捕获数据中得出以下答案(附运行结果截屏): 1.自己的网络计算机的MAC地址是30-24-32-C3-96-78 2.本地网络出口网关的MAC地址是 00-0e-83-09-3e-80 (因为邮件服务器与自己的网络计算机并不在同一个局域网内,因此,发送的电子邮件以太网数据帧的目的MAC地址不是邮件服务器的,而是局域网出口网关的MAC地址。) 3.自己的网络计算机的IP地址是 10.22.54.251 自己注

2024-05-07

数据挖掘期末题 选择填空简答

一.选择题 1. 将原始数据进行集成、变换、维度规约、数值规约是数据预处理的任务 A、频繁模式挖掘 B、分类和预测 C、数据预处理 D、数据流挖掘 2. 以下属于关联分析的是 A. CPU性能分析 B. 购物篮分析 C. 自动判断鸢尾花类别 D. 股票趋势建模 3. 下面哪个不属于数据的属性类型 A. 标称 B. 序数 C. 区间 D. 相异 4. 在图集合中发现一组公共子结构,这样的任务称为 频繁子图挖掘 5. 以下关于决策树的说法哪项是错误的: A. 冗余属性不会对决策树的准确率造成不利的影响 B. 子树可能在决策树中重复多次 C. 决策树算法对于噪声的干扰非常敏感(错误的) D. 寻找最佳决策树是NP完全问题 6. 决策树中不包含以下哪种节点 A. 根结点(root node) B. 内部结点(internal node) C. 外部结点(external node) D. 叶结点(leaf node) 7. 关于K均值和DBSCAN的比较,以下说法不正确的是 A. K均值丢弃被它识别为噪声的对象,而DBSCAN一般聚类所有对

2024-04-25

Linux实验十三 Uboot和Linux内核配置与编译实验

1.实验目的 掌握U-Boot和Linux的编译配置方法 2.实验内容 配置与编译U-Boot源码 配置与编译Linux内核 3.实验步骤(参考Tiny6410+linux开发.pdf文档的) 3.1 配置编译Uboot 说明:根据开发板不同的内存(DDR RAM)容量,可能需要使用不同的 U-boot 配置项。 本例为编译默认配置的Uboot,请按照以下步骤执行: #cd **/ uboot_smdkv210 ; 进入 Uboot 源代码目录。其中,**为其存放位置绝对路径 选择配置,输入以下指令: make smdkv210single_config 编译,输入以下指令: Make 如果没有意外,将在uboot_amdkv210目录下产生u-boot.bin。 配置文件为uboot_smdkv210/include/configs目录下的smdkv210single.h,可根据实际情况进行修改。 注意:本实验主要为练习Uboot的编译过程和命令,采用的UBoot版本uboot_amdkv210不是实验板配套的superboot的源代码。故,编译好后,不能在开发

2024-04-25

Linux实验十二 预作实验 配置编译开发板Linux文件系统

1.1实验目的 掌握Linux内核的编译配置方法,熟悉Linux操作系统的移植过程 1.2实验内容 制作Linux系统启动SD卡, 编译Linux_Kernel内核源码,制作Kernel内核镜像 配置和安装Linux系统文件,板上调试运行Linux系统 1.3步骤及现象  编译linux文件系统system.img 1、mkdir filesys文件,将相关文件复制 2、编译 genext2fs ./configure Make Make install 3、解压rootfs.tar.gz,输入:sudo tar xvf rootfs.tar.gz 4、建立image存放文件系统目录,输入:mkdir image 编辑vim install.sh,需要指定相对应的目录 4、执行./install.sh 在image目录生成system.img文件 5.将之前编译好的u-boot.bin,kernel.img,system.img复制到SD卡的sdfuse目录下。 最终如图 再添加字体fontall.FON和logo.bmp(800*48

2024-04-25

Linux实验十一 arm-Linux交叉编译环境搭建

1.实验目的 掌握arm-Linux嵌入式开发环境、交叉编译器的搭建、安装和配置方法 2.实验内容 arm-Linux交叉编译器环境搭建 3.步骤及过程记录(参考210系列用户手册p276-) 以 Linux 平台下使用的是 arm-linux-gcc-4.5.1为例,说明它的安装步骤和过程。 Step1:将光盘 Linux 目录中的 arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz 复制到 Fedora9 某个目录下如 tmp/,然后进入到该目录,执行解压命令: #cd /tmp #tar xvzf arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz –C / 注意: C 后面有个空格,并且 C 是大写的,它是英文单词“Change”的第一个字母,在此是改变目录的意思。 执行该命令,将把 arm-linux-gcc 安装到/opt/FriendlyARM/toolschain/4.5.1 目录。 Step2:把编译器路径加入系统环境变量,运行命令#gedit /root/.bashrc 编辑 /root/.bashrc 文

2024-04-25

Linux实验十 交叉编译工具链使用

1.1实验目的 掌握嵌入式开发环境 通过本实验掌握交叉编译工具链的安装与使用 1.2实验内容 编写一个典型的Linux应用程序 使用该工具链交叉编译Linux应用程序 下载运行Linux程序(sv5p210平台) 1.3步骤及现象 交叉工具链的使用 1、实验要求: 使用该工具链编译hello应用程序。 2、实验器材: 软件: 安装了ubuntu的VMware虚拟机。 硬件: PC机一台。

2024-04-25

Linux实验九 shell编程实验(2)

【实验目的】 1、掌握if、case等条件语句的使用 2、掌握for、while、until等循环语句的使用方法 3、理解和掌握shift及其它语句的使用方法 【实验环境】 1、硬件:Intel Pentium 120或以上级别的CPU,大于512MB的内存; 2、软件:Linux RedHat9.0操作系统。 【实验重点及难点】 掌握shell编程的常用语法。

2024-04-25

Linux实验八 shell编程(一)

【实验目的】 1、了解shell的概念 2、了解shell变量的种类及其使用 3、理解和掌握条件测试的原理和方法 4、掌握用VI创建shell脚本的方法 5、掌握shell脚本的执行方法 【实验环境】 安装了Unbuntu系统的计算机一台 【实验重点及难点】 1、掌握shell编程的方法。 2、掌握shell的特殊字符,条件测试。 【实验内容】 1.Shell变量的定义及其使用。 2.位置参数和环境变量。 3.Shell中的特殊字符。

2024-04-25

Linux实验七 GDB程序调试

1.1实验目的 熟练掌握Linux GDB的使用操作方法 1.2实验内容 综合运用Linux GDB的技巧操作。 1.3步骤及现象 利用GCC编译器编译程序 1、实验要求: 编写一个应用程序,使用gdb调试,并熟悉gdb中几个最常用的命令 2、实验器材: 软件: 安装了ubuntu的VMware虚拟机。 硬件: PC机一台。 3、背景知识: 细节详见官方网站相关内容:http://www.gnu.org/software/gdb/documentation/ 关于gdb: GDB是GNU开源组织发布的一个强大的linux下的程序调试工具,一般来说,GDB主要完成下面四个方面的功能: (1)、启动程序,可以按照用户自定义的要求运行程序。 (2)、可让被调试的程序在所指定的调置的断点处停住。(断点可以是条件表达式) (3)、当程序被停住时,可以检查此时程序中所发生的事,包括查看当前状态下程序中指定变量的值。 (4)、动态的改变程序的执行环境。

2024-04-25

Linux实验 六 GCC程序编译

1.实验目的 熟练掌握Linux GCC的使用操作方法 2.实验内容 综合运用Linux GCC的技巧操作。 3.步骤及现象 利用GCC编译器编译程序 1)、实验要求: 编写一个应用程序,使用gcc进行编译,并分别使用-o,-g,-static,-O2等选项,了解这些选项的作用。 2)、实验器材: 软件: 安装了ubuntu的VMware虚拟机。 硬件: PC机一台。 3)、背景知识:

2024-04-25

linux实验五 MAKEFILE工程管理

1.1实验目的 熟练掌握Makefile工程管理操作方法 1.2实验内容 综合运用Makefile工程管理的技巧操作。 1.3步骤及现象 Makefile 工程管理 1、实验要求: 使用Makefile完成对一个含有多个文件的程序的编译。 2、实验器材: 软件: 安装了ubuntu的VMware虚拟机。 硬件: PC机一台。 3、背景知识:

2024-04-25

物联网应用系统设计综合实验报告 实验1-4-linux基础

1、Linux系统启动和退出方法 2、掌握Linux系统命令获得帮助的方法 3、掌握Linux系统命令格式及命令使用的方法 4、掌握Linux系统中常用命令的作用和命令中各选项的作用

2024-04-25

对模电实验Multisim显示的画图板子咋画的进行原文件上传

对模电实验Multisim显示的画图板子咋画的进行原文件上传

2024-04-19

Multisim同相比例运算

对模电实验Multisim加减法运算的画图板子咋画的进行原文件上传

2024-04-19

Multisim加减法运算

对模电实验Multisim加减法运算的画图板子咋画的进行原文件上传

2024-04-19

反向加法运算反向加法运算

对模电实验Multisim反向加法运算的画图板子咋画的进行原文件上传

2024-04-19

仿真仿真仿真仿真仿真仿真

仿真

2024-04-19

实验二 ADS的基本应用

实验二 ADS的基本应用

2024-04-18

基于esp8266的云端的代码更新与固件刷入

基于esp8266的云端的代码更新与固件刷入

2024-04-18

实验三 ADS编辑ARM汇编程序

掌握ADS集成开发环境CodeWarrior IDE和调试工具AXD的使用 掌握ARM汇编程序的编辑与调试的基本操作

2024-04-18

FSK python实现

FSK python实现

2024-04-18

实验一 ADS集成开发环境的参数设置

实验一 ADS集成开发环境的参数设置

2024-04-18

andriod studio 视频app播放器

andriod studio 视频app播放器

2024-04-18

视频资讯APP系统的开发与设计

本系统基本实现的一个视频APP系统所具备的基本功能,本系统把使用者分为:管理员和用户,对各类用户分别设计了各自的界面,用户可以实现视频查看以及视频上传等功能,管理员负责对信息进行管理,包括对视频和咨询的审核以及删除等。

2024-04-18

视频资讯APP系统的开发与设计过程记录

视频资讯APP系统的开发与设计

2024-04-18

实验三++s50卡识别

【实验3-1】使用MFRC522读取S50卡的ID 知识点回顾 51单片机基础知识SPI总线 功能描述 使用MFRC522读卡器读取S50卡的ID号,并显示在12864液晶上。 实验步骤 l.MFRC522读卡器和开发板的硬件接线,如图1-2所示,上图为电路图,下图为实物图。

2024-04-18

实验二 无线通信技术 12864液晶显示实验

实验二 无线通信技术 12864液晶显示实验

2024-04-18

实验三串口应用实验实验三串口应用实验

实验三串口应用实验 物联191焦海洋1908070108 实验目标 掌握串口的基本配置寄存器掌握串口的硬件电路 掌握串口发送数据到PC机的方法 实验内容 串口的初始化配置相关程序的编写 串口的应用实验 知识点回顾 串口寄存器的相关配置串口发送数据程序 功能描述 能够配置串口О的波特率9600、数据位8位、停止位1位、无奇偶校验。 串口发送数据到PC机,具体内容为CC2530先向PC机发送字符“QST”,然后连续向PC机发送“UARTO Txtest”。

2024-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除