自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 逻辑回归与案例分析

学习

2021-07-16 22:50:06 131 1

原创 FPGA的NIOS-II开发入门

1、 实验目的:①学习 Quartus-II 、Platform Designer、Nios-II SBT 的基本操作;②初步了解 SOPC 的开发流程,基本掌握 Nios-II 软核的定制方法;③掌握 Nios-II 软件的开发流程,软件的基本调试方法。2、实验设备:硬件:PC 机、DE2-115 FPGA 实验开发平台;软件:Quartus Prime 18.1、Platform Designer、Nios II SBT3、实验内容:使用 FPGA 资源搭建一个简单 Nios II 处理

2021-07-16 22:48:43 316 1

原创 第四周数字电路基础与Quartus-II入门

用门电路设计一个D触发器并仿真1.D触发器:2.设计D触发器:新建工程:1.点击File,选择New Project Wizard,选择工作文件夹,填写项目名字2.点击Next进入下一项3.Family选择Cyclone Ⅳ E,package选择FBGA,pin_count:256,speed grade:8;选择芯片EP4CE10F17C8,Next。4.点击Finish,完成3.用门电路设计D触发器1.点击File,选择New,在Design Files下找到Block Di

2021-07-16 15:36:49 238

原创 信息熵与信源编码

一、信息熵信息熵信息是一个比较抽象的概念,信息熵的概念在1984年由香农第一次提出,它的本质是对我们司空见惯的“不确定现象”的数学化度量。譬如说,如果天气预报说“今天中午下雨的可能性是百分之九十”,我们就会不约而同想到出门带伞;如果预报说“有百分之五十的可能性下雨”,我们就会犹豫是否带伞,因为雨伞无用时确是累赘之物。显然,第一则天气预报中,下雨这件事的不确定性程度较小,而第二则关于下雨的不确定度就大多了。二、例题一串消息包含A,B,C,D,E共5类符号,其内容是AABBBBAAAACCCCCCCCCE

2021-06-30 18:06:59 737

原创 实验3:卷积神经网络图像分类

一、环境配置1、安装anaconda官方安装教程:http://docs.anaconda.com/anaconda/install/windows/打开链接点击下载按钮滑到页面底端点击Download按钮根据你的电脑型号和需要选择下载的版本等待下载双击安装程序以启动并点击next阅读许可条款,然后单击"我同意"。选择"只有我"安装,除非您正在为所有用户安装(这需要 Windows 管理员权限),然后单击"下一步"。选择一个目的地文件夹来安装蟒蛇,然后单击下一个按钮注意!!!

2021-06-30 17:58:25 1331 2

原创 人工智能第六周实验

1、计算几何是研究什么的?2、计算几何理论中(或凸集中)过两点的一条直线的表达式,是如何描述的?与初中数学中那些直线方程有什么差异?有什么好处?(按自己的体会)3、凸集是什么? 直线是凸集吗?是仿射集吗?4、三维空间中的一个平面,如何表达?5、更高维度的“超平面”,如何表达?6、什么是“凸函数”定义?什么是Hessian Matrix 矩阵? 如何判别一个函数是凸函数?f(x)=x^3 函数是凸函数吗?7、什么是“凸规划”?如何判别一个规划问题是凸规划问题。下例是凸规划问题吗?...

2021-06-30 17:34:27 76

原创 人工智能第五周实验线性规划问题求解

用excel和python完成线性规划问题的求解

2021-06-30 17:31:40 315

原创 第十二周实验:VGA协议与图象输出Virilog编程

1、从"实验3-基于Verilog HDL的数字秒表、波形发生器等设计" 任选一个完成;2、练习基于VGA的图像显示,了解VGA协议,通过Verilog编程实现VGA端口生成彩条图案或者自定义的汉字图案;或者完成一个简单的类似贪吃蛇的VGA小游戏 (实际效果验证可在下次实验课检查)。参考:1) https://blog.csdn.net/cchulu/article/details/738769782) https://blog.csdn.net/chengfengwenalan/article/de

2021-06-04 21:03:28 134

原创 HLS编程环境入门

. HLS是什么?与VHDL/Verilog有什么关系?

2021-05-28 19:23:48 223

原创 信息熵与压缩编码基础

什么是信息熵?一串消息包含A,B,C,D,E共5类符号,其内容是AABBBBAAAACCCCCCCCCEEEEEEDDDDEEEEEEEEEEEEE, 请问其信息熵是多少?如果分别采用香农-凡诺编码,霍夫曼编码,压缩率分别是多少?

2021-05-28 10:26:31 120

原创 Verliog编程练习

门电路相关练习非门问题描述:代码:module top_module ( input in, output out);assign out=~in;endmodule仿真结果:或非门:问题描述:代码:module top_module(input a, input b, output out ); assign out=~(a|b); endmodule 仿真结果:与门问题描述:代码:module top_module ( in

2021-04-27 13:34:55 226

原创 FPGA设计入门

实验一 1位全加器——原理图VHDL设计同步实验目的:通过1位全加器的详细设计,掌握原理图输入以及Verilog的两种设计方法,软件基于quartusII 13.0版本,开发板基于Intel DE2-1151位全加器可以用两个半加器及一个或门连接而成,因此需要先完成半加器的设计,下面将给出使用原理图的方法进行底层元件设计和层次设计的主要步骤。新建工程①点击File-New Project Wizard…②在跳出来的界面点击next③将本次实验的文件名取名为adder,选择文件所在位置然后点击n

2021-04-08 17:14:31 856

原创 QUartus-II三种方式实现D触发器及时仿真

Quartus输入原理图及时序仿真①创建工程File - New Project Wizard②天天写工程名称还有所在位置③选择芯片④点击next⑤点击finish创建方框文件①选择New②选择Block Diagram/Schematic File③选择nand2,2个输入的与非门,再添加四个and 和一个非门not④...

2021-04-07 13:28:47 912

原创 数字电路基础和Quartus-II软件入门

Quarter-II下载安装略Quarter使用①新建工程创建相关的文件夹存放文件②选择file-New Project Wizard③点击Next④选择工程路径及工程名称⑤点击Next⑥选择芯片

2021-04-05 20:08:54 1769

原创 ROS通信编程与仿真工具

ROS通信

2021-03-20 20:45:24 164

原创 Excel实现线性回归

下载Excel链接:https://pan.baidu.com/s/1bEEUJFgyTp2lmFD7mFpGvw提取码:x6tv使用Excel做回归线添加数据分析的工具选择文件选择选项选择加载项,将管理处修改为Excel加载项,最后选择转到分析工具库和分析工具库-VBA勾选上接着选择确定查看是否添加成功,如果有这个图标代表成功了Excel完成父母身高平均值和其中一个子女的身高进行线性数据回归分析打开需要分析的数据文件通过Excel求每个家庭父母身高的平均值求平均值的方法

2021-03-20 20:02:55 800

原创 第一次作业第一次作业

一’什么是ros

2021-03-05 19:49:30 56

原创 socket编程实战

以“金庸梦“游戏的客户端连接服务器、断开服务器为例,用wireshark抓包分析TCP协议的三次握手连接、四次握手断开,与计算机网络原理进行验证;用Fiddler抓包,分析验证一个HTTPS网站的TCP连接过程。完成“网络编程技术”参考书上 “2.11 原始套接字编程”中的Teardrop代码编程,伪造一个虚假地址的IP包,包的内容填入Fake News。发送此包。并用wireshark抓包进行验证。...

2021-01-16 14:51:32 81

原创 嵌入式第九周作业续

,,

2021-01-16 14:49:15 69

原创 做一个简单的学生成绩查询web系统

需要准备:myeclipseMYSQL:参考链接

2021-01-12 09:12:30 4195 1

原创 基于STM32的DAC实现音频波形的输出

一、DAC相关1. DAC简介DAC数模转换器,又称D/A转换器,,它是把数字量转变成模拟的器件。D/A转换器基本上由4个部分组成,即权电阻网络、运算放大器、基准电源和模拟开关。模数转换器中一般都要用到数模转换器,模数转换器即A/D转换器,简称ADC,它是把连续的模拟信号转变为离散的数字信号的器件。2. DAC的构成与特点DAC主要由数字寄存器、模拟电子开关、位权网络、求和运算放大器和基准电压源(或恒流源)组成。用存于数字寄存器的数字量的各位数码,分别控制对应位的模拟电子开关,使数码为1的位在位权网

2021-01-11 10:34:06 754

原创 C#程序以及抓包

新建项目写接收方①建立新文件UDPsever②给项目取名字为UDPsverer③写入代码using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading.Tasks;namespace server{ class Program {

2021-01-09 10:50:26 3233

原创 MQTT协议实践

一、安装MQTT服务器和客户端MQTT服务器下载链接:https://mosquitto.org/downloadMQTT客户端下载链接:http://www.eclipse.org/paho/components/tool/1、服务器搭建需要Apollo环境(下载链接:http://archive.apache.org/dist/activemq/activemq-apollo/1.7.1/)选择Windows版本。具体安装配置过程请看windows 环境下搭建MQTT服务器(详细)补充

2021-01-09 10:48:03 291

原创 0.96寸OLED在STM32f103上显示姓名学号

本OLED屏的芯片类型:SSD1306 详细命令的介绍,请查找SSD1306-OLED驱动中文手册或者参考下面链接进行了解https://wlink.blog.csdn.net/article/details/81329770找到淘宝中已经写好的OLED驱动,然后直接移动就可以了解压后,找到这个文件工程依次打开1-Demo ——> Demo_STM32 ——>0.96inch_OLED_Demo_STM32F103RCT6_Software_4-wire_SPI "可根据 ma.

2021-01-09 10:38:36 1224

原创 linux系统的远程操作练习

实验目的:了解和熟悉Linux系统的远程终端登录、远程图形桌面访问、 X图形窗口访问和FTP文件传输操作。2-3同学一组,完成以下实验,步骤概述:任务一: 虚拟机Ubuntu系统的网络连接设置为“桥接模式”,并配置Ubuntu的IP、网关参数,保证其他同学的win10系统能够ping通你的Ubuntu; 将树莓派配置在自动联网模式,保证其他同学的win10系统能够ping通你的Ubuntu; 然后,在Ubuntu和树莓派上分别用 sudo adduser添加2个用户名classmate1,、cl.

2021-01-09 10:25:31 293 1

原创 STM32的PWM和DAC练习

任务一、用STM32F103输出一路PWM波形,建议采用定时器方法。野火和网上大多数资源采用此方法,有完整源码。用示波器观察输出波形一、.PWM简介  PWM是 Pulse Width Modulation 的缩写,中文意思就是脉冲宽度调 制,简称脉宽调制。它是利用微处理器的数字输出来对模拟电路进行控 制的一种非常有效的技术,其控制简单、灵活和动态响应好等优点而成 为电力电子技术最广泛应用的控制方式,其应用领域包括测量,通信, 功率控制与变换,电动机控制、伺服控制、调光、开关电源,甚至某些 音频放大器,

2021-01-05 23:10:08 119 1

原创 C#i编程和网络编程入门

要求:①用C#编写一个命令行/控制台hello world程序,实现如下功能:在屏幕上连续输出50行“hello cqjtu!重交物联2018级”;同时打开一个网络UDP 套接字,向室友电脑或树莓派发送这50行消息。②用VS2015/2017 的C#编写一个简单的Form窗口程序,有一个文本框 textEdit和一个发送按钮button,运行程序后,可以在文本框里输入文字,如“hello cqjtu!重交物联2018级”,点击button,将这些文字发送给室友电脑或树莓派,采用UDP套接字;③安装w

2021-01-04 09:58:12 177

原创 基于MDK创建纯汇编语言--

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-12-30 22:46:24 382

原创 STM32的三种boot模式

,,

2020-12-30 21:34:21 666

原创 java实现获取城市的天气预报和给指定手机发送验证码

读取指定城市的天气预报新建projectfile-new-project点击Javaproject-next然后点击finish新建一个类:demo1package day01;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;import java.n

2020-12-29 21:43:03 160

原创 温湿度传感器采集

2020-12-22 21:31:01 700 1

原创 第8-9周作业 --STM嵌入式应用系统设计

,,

2020-11-09 22:10:37 106

原创 Ubuntu

在Ubuntu下安装opencv首先去官网下载,我下载的版本是opencv-4.5.0将下载好的zip文件移动到Ubuntu的home目录下面,直接拖过去然后我们开始压缩zip文件,我首先使用的unizip opencv-4.5.0.zip的命令,结果显示错误然后我就去百度了,说是unzip只能解压不超过2G的文件,如果超过2G的大小限制,只能用另外的方法来解压…然后我决定用jar来解压jar xvf XXX.zip(xxx为你要解压的文件名)首先宁得去下载(如果你没有jar的话,有的话当我没

2020-10-30 21:06:04 427

原创 GDB调试

什么是GDBGDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。功能一般来说,GDB主要帮助你完成下面四个方面的功能:  1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。  2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)  3、当程序被停住时,可以检查此时你的程序中所

2020-10-30 20:00:06 183 1

原创 编译器背后的故事

编译器背后的故事此次实验的环境为ubuntu1)阅读链接如实仿作一遍用gcc生成静态库和动态库.pdf示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。建立文件二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarn

2020-10-16 18:42:13 90

原创 第一个MFC程序—加法器

第一个MFC程序要求一:写一个简单的MFC程序一,熟悉工具1、打开vs里面的工具,点击左上角文件—新建—项目![在这里插入图片描述](https://img-blog.csdnimg.cn/20201011174824689.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNjU2ODI2,size_16,color_FFFFFF,t_7

2020-10-14 14:34:30 406

原创 嵌入式系统work2之51程序编写LED灯

实验目的:安装并熟悉Proteus电路仿真软件,完成一个51程序设计和仿真目录一、程序安装过程二、1.引入库2.读入数据总结提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、程序安装过程忘记截图,需要下载并且注册二、1.引入库代码如下(示例):import numpy as npimport pandas as pdim

2020-10-07 22:22:37 473

原创 嵌入式作业2stm程序编写

嵌入式系统work1目录如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入目录##一、 程序安装助于目录的生成直接输入1次#,并按下space后,将生成1级标题。输入2次#,并按下space后,将生成2级标题。以此类推,我们支持6级标题。有助于使用TOC语法后生成

2020-10-07 16:47:09 264 1

原创 嵌入式系统作业1

一、实验要求1、请编写一个主程序文件 main1.c 和一个子程序文件 sub1.c, 要求:子程序sub1.c 包含一个算术运算函数 float x2x(int a,int b),此函数功能为对两个输入整型参数做某个运算,将结果做浮点数返回;主程序main1.c,定义并赋值两整型变量,然后调用函数 x2x,将x2x的返回结果printf出来。2、请在ubuntu系统用gcc 命令行方式编译主程序main1.c 并运行;3、 请在windows系统下用你熟的编译工具编译主程序main1.c 并运行。

2020-09-25 23:26:23 362

原创 window程序

#include <windows.h>LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);char windowName[]="window窗口"; //窗口标题int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow){ //定义窗口类 WNDC

2020-09-25 16:20:58 984

空空如也

空空如也

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

TA关注的人

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