自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sally的jerry

欢迎关注微信公众号:吮指原味嵌入式

  • 博客(155)
  • 资源 (21)
  • 收藏
  • 关注

原创 CSDN文章如何迁移至微信公众号

1. 工具链接给出markdown在线转换工具链接。http://s618dr.shenbo8885.com/https://www.mdnice.com/https://md.openwrite.cn/2. 使用方法使用方法也非常简单。将markdown格式的文章粘贴到左侧,右侧便可实时预览效果。觉得效果可以了,点击页面上部的复制按钮就可将带有格式内容复制出来,粘贴到微信公众号的图文编辑中。...

2021-03-15 23:10:54 27

原创 Python的numpy中axis=0、axis=1、axis=2解释

参考:Python:一文让你彻底理解numpy中axis=-1/0/1/2… [实例讲解:np.argmax(axis= -1 0 1 2) np.sum(aixs= -1 0 1 2)]0. 前置知识0.1 axisaxis翻译过来就是轴的意思。numpy数组中:一维数组拥有一个轴:axis=0;二维数组拥有两个轴:axis=0,axis=1;三维数组拥有三个轴:axis=0,axis=1,axis=2。四维数组拥有三个轴:axis=0,axis=1,axis=2,axis=3。0

2021-03-14 11:15:56 71 1

原创 C/C++中对于负数的取模(%)运算

0. 对于正数的取模运算大前提是,取模运算的运算对象一定是整数。当被除数和除数均为正整数时,取模运算遵循的法则为:A % B即为B整除A后的余数,如5 % 2的结果为1,6 % 10的结果为6。1. 对于负数的取模运算网上有取模的公式,我在这里先给出公式:A % B = A - A / B * B公式计算会相对复杂一些,其实可以借助C99标准来简单记忆负数的取模运算规律:取模运算结果的正负是由左操作数的正负决定的。如果%左操作数是正数,那么取模运算的结果是非负数;如果%左操作数是负数,那么取模

2021-03-10 16:56:03 45

原创 1KB到底有多大?(为什么买回来的硬盘总比标称容量小)

1. Windows系统标准在Windows系统中,数据的基本单位是Byte,也就是我们常说的字节,一个Byte可以存储一个英文字母或半个汉字字符,由于1Byte是由8bit二进制数组成,所以系统里的进位制也是以二进位制为标准的。所以在Windows中:1KB = 210 B = 1024B1MB = 210 KB = 1024KB1GB = 210 MB = 1024MB1TB = 210 GB = 1024GB2. 硬盘厂商标准但是硬盘厂商计算容量是以十进制为标准(不论是Windows标

2021-03-10 11:40:31 47

原创 论文写作经验分享(整理自学堂在线)

0. 总纲一篇论文从想法出现到发表成功一般需要经历四个步骤:积累、写作、投稿、返修。接下来将对这四个步骤展开讲解。1. 积累1.1 学会记录第一,要记录实验细节,如果实验周期非常长,详细的记录会在后期整理文稿时提供很大的帮助。第二,要记录想法,看文献时会产生想法,听报告时也会产生想法,必须记录下来。第三,要记录专业的概念以及理论的进展,让自己不断加深专业知识。第四,可以记录讲座中得到的信息,如听到的内容,瞬间的灵感,也可以记录下讲座老师的联系方式等,在遇到问题时,知道去找谁寻求帮助。1

2021-03-03 14:46:05 35

原创 工科学术论文书写攻略

0. 总体介绍在撰写自己的第一篇论文前,建议先将本领域的所有论文读过一遍,这样什么方向研究过、什么方向正热门、什么方向已经被研究透了就都能大概了解了。工科研究生的投稿期刊主要是IEEE,因此本文也会按照IEEE期刊要求的论文格式进行介绍。首先介绍一下论文的主体构成:标题摘要引言问题建模方法与分析仿真总结参考文献接下来将对每一部分分别进行展开。1. 标题起标题时需要注意:标题要能反映文章的核心技术。标题要尽量精炼简洁。注意与关键字区别开来。首先,在检索论文时,一般是通

2021-03-02 22:39:00 27

原创 已解决:Word加载MathType时出现MathPage.wll或MathType.dll文件找不到

1. 问题描述2. 解决方案2.1 查看word版本以及位数点击账户,然后点击关于word,即可查询到版本以及软件位数。如下图所示,我的word为2016版32位。2.2 在mathtype安装路径下找到MathPage.wll、MathType Commands 20xx.dotm、WordCmds.dot文件打开mathtype的安装路径,我的是D:\Program Files (x86)\MathType。打开MathPage文件夹。由于我的word为32位的,所以打开名为32的文

2021-02-21 21:13:14 92

原创 Linux中静态库和动态库(共享库)的区别

1. 静态库和动态库的制作过程区别1.1 静态库的制作过程详见博客:Linux中静态库的制作与使用1.2 动态库的制作过程详见博客:Linux中动态库(共享库)的制作与使用2. 静态库和动态库在程序编译时使用它们的共同点和区别共同点:如果在程序中使用到了静态库和动态库,那么静态库和动态库都是在程序的链接阶段进行处理。区别:静态库:程序在链接阶段,会将静态库的代码复制到可执行程序中。在可执行程序运行时,直接调用静态库中的代码。动态库:程序在链接阶段,没有将动态库的代码复制到可执行程

2021-02-04 12:02:43 35

原创 Linux中的source命令(.命令)的用法

参考:https://s618dr.shenbo8885.com/LEON1741/article/details/819448791. 使用格式其使用格式如下,其中filename必须是可执行的脚本文件。source filenamesource通常由.替代,如下命令与source filename是等价的。. filename要注意,.的后面要加一个空格。2. source命令的功能通知当前shell读入路径为filename的文件并依次执行文件中的所有语句。通常用于重新执行刚修改的初始化文件

2021-02-03 22:22:57 77

原创 python中使用numpy数组时,copy(无拷贝 浅拷贝、深拷贝)类型说明

参考:https://s618dr.shenbo8885.com/qq_34995963/article/details/100178252https://s618dr.shenbo8885.com/genghaihua/article/details/928065841. 无拷贝(no copy)import numpy as npa = np.arange(12) #a为一个序列b = a #没有创建新的对象print('a的shape为:', a.shape) # 输出a的尺寸print('b是a吗?', b i

2021-02-03 21:54:37 48

原创 已解决:动态库加载失败:cannot open shared object file: No such file or directory

1. 问题描述使用动态库编译链接main.c后,得到名为main的可执行程序。但是在运行main可执行程序时,程序报错:./main: error while loading shared libraries: libcalc.so: cannot open shared object file: No such file or directory如下图所示:2. 问题出现的原因可执行程序在加载libxxx.so库时,找不到该库。至于找不到的情况分为两种:系统里根本不存在libxxx.so库;l

2021-02-02 23:26:11 142

原创 Linux中动态库(共享库)的制作与使用

0. 库的基本概念见博客:Linux中静态库的制作与使用0.1 动态库的工作原理1. 动态库的命名规则在Linux系统中,动态库(共享库)的命名格式为:libxxx.so,在Linux下动态库是一个可执行文件。其中:lib:前缀(固定)xxx:库的名称(自己起的).so:后缀(固定)需要注意:libxxx.so是动态库的库文件的名称,xxx是库的名称。2. 动态库的制作2.1 动态库的制作过程gcc得到.o文件,得到和位置无关的代码。命令格式为:gcc -c -fpic/-fP

2021-02-02 23:04:23 58 1

原创 Linux中静态库的制作与使用

0. 什么是库库文件是计算机上的一类文件,可以简单的把库文件看成一种代码仓库(二进制代码),它提供给使用者一些可以直接拿来用的变量、函数或类。库是特殊的一种程序,编写库的程序和编写一般的程序区别不大,只是库不能单独运行。库文件有两种,静态库和动态库(共享库)。它们的区别是:静态库在程序的链接阶段被复制到了程序中;动态库在链接阶段没有被复制到程序中,而是程序在运行时由系统动态加载到内存中供程序调用。库的好处: 1.代码保密 2.方便部署和分发1. 静态库的命名规则在Linux系统中,静态库(库

2021-01-31 23:43:24 70 2

原创 gcc与g++的区别;实际开发中何时使用gcc或g++

0. gcc与g++的共同点gcc和g++都是GNU的编译器。1. gcc与g++的区别GCC意为GNU Compiler Collection(GUN 编译套件),它可以编译C、C++、JAV、Fortran、Pascal、Object-C、Ada等语言。gcc是GCC中的GUN C Compiler(C 编译器)。g++是GCC中的GUN C++ Compiler(C++编译器)gcc和g++的主要区别对于 *.c和*.cpp文件,gcc分别当做c和cpp文件编译(c和cpp的语法强度是

2021-01-29 23:50:41 29 2

原创 gcc的工作流程图以及常用参数选项的代码使用示例

1. GCC工作流程2. GCC常用参数选项。gcc编译选项作用-o [file]指定输出文件的文件名为file。无论是预处理、编译、汇编还是链接,这个选项都可以使用。-E预处理指定的源文件,不进行编译。-S(预处理并)编译指定文件,不进行汇编。(即对.c文件进行-S操作时,既预处理又编译;对.i文件进行-S操作时,只进行编译。)-c预处理、编译和汇编源文件,但是不进行链接。(类比-S)-I directory指定include包含文件的搜索目录

2021-01-28 12:57:54 42

原创 已解决:VS Code远程连接Linux服务器,编写C/C++代码时出现:#include错误,请更新includePath

参考:https://s618dr.shenbo8885.com/weixin_44718794/article/details/1067515131. 问题描述使用VS Code远程连接Linux服务器(自己搭建在虚拟机中的Ubuntu系统)后,编写.c代码时,引用头文件的代码行#include <stdio.h>报错,如下图所示。2. 解决方案通过Xshell连接Linux服务器,执行命令gcc -v -E -x c++ -,查看gcc的路径。复制下图红框中的内容。在VS Code中按Ctr

2021-01-27 15:37:19 83

原创 如何在搭建好的Linux开发环境中开发C/C++

如何搭建Linux开发环境请参见:Linux开发环境搭建;在Window系统中通过虚拟机安装Linux系统(Ubuntu)1. 安装GCC编译套件1.1 什么是GCCGCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言译器(编译器)。GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libgcj等。)GCC的初衷是为GNU操作系统专门编写的一款编译器。

2021-01-27 14:47:11 53

原创 Linux vi/vim命令大全

参考资料:https://www.runoob.com/linux/linux-vim.html1. 什么是vi/vim所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很

2021-01-27 14:25:13 39 1

原创 Linux开发环境搭建;在Window系统中通过虚拟机安装Linux系统(Ubuntu)

0. 软件准备VMwareUbuntu 20.10XSHELLXFTPVS Code1. 通过虚拟机安装Linux系统1.1 下载Ubuntu镜像文件下载Ubuntu镜像文件有两种方法:直接去官网下载最新版。下载链接为:https://ubuntu.com/#download选择桌面版的20.10下载。下载得到的镜像文件为:通过国内镜像源下载第一种方法的下载速度较慢,可以选用第二种下载方法。打开清华大学开源软件镜像站。在搜索框中输入ubuntu。点击ubuntu-re

2021-01-26 00:27:08 78

原创 已解决:VM 与 Device/Credential Guard 不兼容

1. 问题描述配置完虚拟机后,在启动虚拟机时发生如下报错:2. 问题解决打开控制面板,点击程序。点击启动或关闭Windows功能。将Hyper-V功能关闭。最后重启电脑。3. 备注如果重启电脑之后,开启虚拟机时出现了新的报错:请移步此篇博客:https://s618dr.shenbo8885.com/mahoon411/article/details/113148987...

2021-01-25 23:16:46 23

原创 已解决:Linux安装提示:此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态

1. 问题描述配置好虚拟机后,在启动虚拟机时,弹出如下报错:2. 解决办法情况一:如果进入BIOS后,默认Intel Virtualization Technology选项是Disabled(关闭),则可以直接修改BIOS设置即可 :情况二:如果进入BIOS后,默认 Intel Virtualization Technology选项就是Enabled(开启),仍然有这个提示信息,这时解决方法是:先将 BIOS中的Intel Virtualization Technology设置为Disabled(

2021-01-25 23:11:15 75

原创 自动控制原理_卢京潮_根轨迹法(复域分析)_学习笔记

1. 根轨迹法的基本概念1.1 根轨迹的基本概念1.2 根轨迹与系统性能1.3 闭环零、极点与开环零、极点之间的关系1.4 根轨迹方程2. 绘制根轨迹的基本法则3. 广义根轨迹3.1 参数根轨迹3.2 零度根轨迹4. 利用根轨迹分析系统性能4.1 利用闭环主导极点估算系统的性能指标4.2 开环零、极点分布对系统性能的影响...

2021-01-24 17:26:10 154

转载 【转】控制理论结构图

引用来源:https://zhuanlan.zhihu.com/p/146459377

2021-01-22 18:24:43 52

原创 自动控制原理_卢京潮_线性系统的时域分析与校正_学习笔记

本章节的第一、二、三小节主要讲了控制系统基本要求中的“快”,第四小节讲了“稳”,第五小节讲了“准”,前五小节总体讲了线性系统的时域分析。第六小节讲了线性系统的时域校正。0. 概述时域法是最基本的分析方法,是学习复域法、频域法的基础。时域法的特点:直接在时间域中对系统进行分析校正,直观,准确;可以提供系统时间响应的全部信息;基于求解系统输出的解析解,比较烦琐。对控制系统的基本要求:稳:( 基本要求 ) 系统受扰动影响后能回到原来的平衡位置准: ( 稳态要求 )稳态输出与理想输出间

2021-01-19 00:16:04 388 4

原创 自动控制原理_卢京潮_自动控制一般概念及数学模型_学习笔记

1. 自动控制的一般概念2. 控制系统的数学模型3. 线性系统的时域分析与校正4. 根轨迹法5. 线性系统的频域分析与校正6. 线性离散系统的分析与校正7. 非线性控制系统分析8. 控制系统的状态空间分析与综合...

2021-01-17 19:13:22 2258 6

原创 利用前馈神经网络实现手写数字识别(python实现)

0. 问题前馈神经网络(Feedforward Neural Network, FNN)分类。利用 MNIST 数据训练一分类前馈神经网络, 并手写任意一个 0 至 9 的数字, 拍照, 读取该手写数字, 输入训练好的分类网络进行预测。注意:MNIST 数据集的每张图片是 28 × 28 像素的灰度图像, 另外可能需要对你手写照片进行灰度反转。1. 问题分析题目要求,利用MNIST数据训练一分类前馈神经网络,然后手写任意一个0至9的数字,拍照,读取该手写数字,输入训练好的分类网络进行预测。因此首先要

2021-01-14 14:55:18 106

原创 利用前馈神经网络(参数自拟)解决异或问题(python实现)

1. 问题分析题目中指出,感知机(一层前馈神经网络)无法实现异或问题,这主要是因为一层前馈神经网络只能表示线性空间,而异或问题属于非线性空间内的问题。由数字电路知识可知,异或门可通过与门、与非门、或门进行配置,如图所示。而根据感知机(一层前馈神经网络)的知识可知,与门、与非门、或门均可以通过一层神经网络实现。因此可以推知,异或门可以通过两层前馈神经网络实现。2. 实现步骤首先列出与门、与非门、或门、异或门的真值表,如图所示。由于真值表逻辑简单,因此不需要训练神经网络,直接设置权重与偏置来构建

2021-01-14 14:55:06 108

原创 有限元——ANSYS求解梁板结构问题

1. 摘要对梁板结构进行模态分析,分析了其固有频率与振型。2. 问题描述某梁板结构,如图所示,整体高度18000mm,每层高度相同,每层面板为正方形,各边边长为6m*6m(每边两段,每段3m),板厚20mm;框架中,工字型梁截面,W1 = 100, W2 = 100, W3 = 200, t1 = 20, t2 = 20, t3 = 20;假定板材料弹性模量E=30GPa,泊松比为0.3,密度为2500kg/m3。梁的材料弹性模量=200GPa,泊松比=0.3,密度=7800kg/m3,分析其固有频

2021-01-13 20:34:37 54

原创 有限元——ANSYS求解悬臂梁均布载荷问题

1. 摘要对于矩形悬臂梁均布载荷问题,分别采用不同单元模型进行分析,对比考察分析结果的差异。2. 问题描述如图所示矩形截面悬臂梁,左端固定,材料为钢。材料参数为:弹性模量E=2E11Pa,泊松比u=0.28,密度ρ=7800kg/m^3。几何参数如图中所示。梁上作用有均布载荷。分别采用三维实体单元、平面应力单元及梁单元进行分析;对比考察梁右端的位移和左端的应力分布;讨论理论计算值与有限元计算结果差异。3. 技术路线此问题属于结构分析范畴,借助ANSYS Mechanical APDL模块,通过

2021-01-13 20:34:26 179

原创 适用于 Linux 的 Windows 子系统(WSL)的安装

参考资料:https://docs.microsoft.com/zh-cn/windows/wsl/install-win101. 什么是WSLWindows Subsystem for Linux(简称WSL)是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。适

2021-01-12 00:14:48 149

原创 shell以及shell与bash的关系

1. 什么是shellshell是你(用户)和Linux(或者更准确的说,是你和Linux内核)之间的接口程序。你在提示符下输入的每个命令都由shell先解释然后传给Linux内核。shell 是一个命令语言解释器(command-language interpreter)。拥有自己内建的 shell 命令集。此外,shell也能被系统中其他有效的Linux 实用程序和应用程序(utilities and application programs)所调用。不论何时你键入一个命令,它都被Linux sh

2021-01-11 23:49:40 49

原创 新概念模拟电路_第一册_晶体管_读书笔记

0. 绪言0.1 什么是电子技术电子元器件包括三个层面的技术:第一层是电子元器件的设计生产,第二层是利用电子元器件实现某种实际的功能,第三层是把若干个功能模块组成一个系统。电子技术就是完成第二层面的工作,它的核心定义是,以集成电路、分立元器件等电子零部件为基础,设计生产出符合要求的功能电路或者独立小系统。一般来讲,电子技术又被分为信息电子技术、功率电子技术(又叫电力电子技术)两类,前者以采集信息、处理信息、释放信息为核心,手机、电脑、医疗设备等都属于此类;后者以控制大功率设备为主,比如电网中的电能质

2021-01-08 23:19:59 120 2

原创 WIN10系统进入BIOS的方法(无需开机时按快捷键)

点击“开始”菜单—再点“设置”图标—点“更新和安全”。设置对话框,点击“恢复”项,再点击“高级启动”项下的“立即重启”按钮。计算机将重启,进入高级维修模式,点击“疑难解答”项,再点击“高级选项”。在"高级选项“中,点击”UEFI固件设置“项,确定后,计算机将再次重启,自动进入bios。...

2021-01-08 14:06:20 213 2

原创 已解决 ImportError: numpy.core.multiarray failed to import

1. 报错信息ImportError: numpy.core.multiarray failed to import2. 报错原因torch的版本依赖问题,numpy版本太高,与torch不匹配。所以出现此类问题,不防降低numpy版本试试!3. 解决办法pip install numpy==1.15.0...

2021-01-01 22:41:59 57

原创 利用MATLAB实现WAV音频的LSB信息隐藏

0. 背景音频信息隐藏技术作为信息隐藏技术的一个重要分支,受到越来越多的关注。近年来,虽然数字音频信息隐藏技术的研究工作发展很快,出现了一些代表算法,但是与图像信息隐藏算法相比,数字音频信息隐藏技术面临着更大的挑战,因为人类听觉系统对随机噪声十分敏感,使得可以嵌入的数据量非常有限。本文对WAV音频的LSB这种时域信息隐藏算法进行了研究。1. LSB算法原理简介LSB全称为:Least Significant Bit,即最不重要位。LSB方法是一种最简单的数据嵌入方法。任何秘密数据都可以看做是一串二进

2020-12-10 23:35:36 1591 2

原创 MOS管基础知识

参考: 记得诚电子设计0. 概述0.1 MOS管的分类场效应管分为结型(JFET)和金属-氧化物-半导体型(MOSFET)两种类型,MOSFET应用广泛,结型管(JFET)几乎不用,MOSFET一般称MOS管。MOSFET有增强型(EMOS)和耗尽型(DMOS)两大类,增强型和耗尽型每一类下面都有NMOS和PMOS。一般主板上使用最多的是增强型的MOS管,NMOS最多,一般用在信号控制方面;其次是PMOS,PMOS用在电源开关等方面,耗尽型几乎不用。0.2 增强型中NMOS与PMOS的区分

2020-12-10 15:24:04 236

原创 上拉电阻、下拉电阻的使用场景

参考: 记得诚电子设计1. 上拉电阻上拉,从字面意思就是往上面拉,数字电路中“上”指的是啥?指逻辑1,在电路设计中,逻辑1代表高电平。那把什么往上面拉呢,当然不会是电源,也不会是地,那只能是信号了。自然就会得到概念,把一个信号通过一个电阻接到高电平,叫作上拉,这个电阻充当的作用就是上拉电阻。2. 下拉电阻把一个信号通过一个电阻接到低电平(地),叫作下拉,这个电阻充当的作用就是下拉电阻。3. 上拉电阻的使用场景3.1 TTL驱动CMOS标准TTL电平的VOHmax(高电平输出最大值)为2.4

2020-12-10 14:34:58 87

原创 贴片电阻的标注说明

参考:记得诚电子设计1. 概述一般贴片电阻上会有阻值标识,根据标识能知道阻值,前提是我们得懂标注规则,0201和0402由于封装较小,一般不标识。电阻的标注方法有3位数标注法,4位数标注法,小数点标注和3位数乘数代码;3位数标注多用于E24系列,4位数标注多用于E24和E96系列;2. 标注方法2.1 三位数标注法3位数标注,前两位代表有效数字,后一位代表10的幂。如:103 = 10 * 103 = 10K2.2 四位数标注法4位数标注,前三位代表有效数字,后一位代表10的幂。如:1

2020-12-10 13:59:12 63

原创 关于标准电阻阻值的说明(E6、E12、E24、E48、E96、E192)

参考:槑槑的技术栈1. 概述关于电容电阻的使用,只知道有一些所谓的典型值,有助于选型,却不知道这些值是怎么来的。今天查了一下,才发现所谓的“E”规格。“ E ”表示“指数间距”(Exponential Spacing)。在上个20世纪的电子管时代,电子元器件厂商为了便于元件规格的管理和选用、大规模生产的电阻符合标准化的要求,同时也为了使电阻的规格不致太多,协商采用了统一的标准组成元件的数值.它的基础是宽容一部定的误差,并以指数间距为标准规格.这种标准已在国际上广泛采用,这一系列的阻值就叫做电阻

2020-12-10 13:31:39 203

原创 利用MATLAB绘制信号时域波形

[y1,Fs] = audioread('test.wav');x1 = (0 : length(y1) - 1) / Fs;subplot(2, 1, 1);plot(x1, y1);axis([0 max(x1) -1 1]);xlabel('Time / (s)');ylabel('Amplitude');title('original audio');[y2,Fs] = audioread('test_secret.wav');x2 = (0 : length(y2) - 1) /

2020-12-09 22:02:48 1010

基于ZigBee技术的智能灌溉系统研究与设计.zip

本资源包括自己在大学期间开发的基于ZigBee技术的智能灌溉系统研究与设计的全部源代码,采用C语言编写,IDE使用的是IAR。另外包含协调器与终端节点的硬件连接视频以及引脚配置表格以及程序使用的说明。除此之外还有自己在开发过程中总结的一些经验教训。

2020-05-06

deep_learning_from_scratch_斋藤康毅

deep_learning_from_scratch_斋藤康毅;deep_learning_from_scratch_斋藤康毅;deep_learning_from_scratch_斋藤康毅

2021-01-09

万年历quartusⅡ;通信工程课程设计

万年历quartusⅡ;通信工程课程设计;万年历quartusⅡ;通信工程课程设计;万年历quartusⅡ;通信工程课程设计

2021-02-25

STM32F4XX固件库(V1.4)

STM32F4XX固件库(V1.4)

2020-12-06

Keysight示波器用户指南

Keysight示波器用户指南;Keysight示波器用户指南;Keysight示波器用户指南;Keysight示波器用户指南

2021-01-09

基于STM32的CAN转USB模块设计(包括原理图文件、PCB文件、datasheet等)

基于STM32的CAN转USB模块设计(包括原理图文件、PCB文件、datasheet等);基于STM32的CAN转USB模块设计(包括原理图文件、PCB文件、datasheet等);

2020-11-25

电力电子技术课程总结

电力电子技术课程总结;电力电子技术课程总结

2021-01-09

无刷直流电机基础知识及电调设计

适合初学无刷直流电机或者想深入了解无刷电机电调涉及的人。无刷直流电机基础知识及电调设计;无刷直流电机基础知识及电调设计;无刷直流电机基础知识及电调设计

2021-01-09

先进PID控制MATLAB仿真

先进PID控制MATLAB仿真;先进PID控制MATLAB仿真;先进PID控制MATLAB仿真;先进PID控制MATLAB仿真

2021-01-09

Keil5 MDK;Keil5 MDK

Keil5 MDK;Keil5 MDK;Keil5 MDK;Keil5 MDK;Keil5 MDK;Keil5 MDK

2020-11-15

矩阵理论及其应用(讲义)

矩阵理论及其应用(讲义);矩阵理论及其应用(讲义);矩阵理论及其应用(讲义)

2020-12-04

利用python进行数据分析

利用python进行数据分析;利用python进行数据分析;利用python进行数据分析;利用python进行数据分析

2021-01-09

先进PID控制MATLAB仿真

先进PID控制MATLAB仿真;

2020-12-22

C#开发串口小助手(可更改波特率、串口号,可实现数据以及字符的收发)

C#开发串口小助手(可更改波特率、串口号,可实现数据以及字符的收发)

2020-12-13

can入门教程pdf版(带书签)

CAN通讯技术入门教程,本资料是面向 CAN 总线初学者的 CAN 入门书。对 CAN 是什么、CAN 的特征、标准规格下的位置分布等、CAN 的概要及 CAN 的协议进行了说明。本资料对博世(BOSCH)公司所提出的 CAN 概要及协议进行了归纳,可作为实际应用中的参考资料。

2020-11-18

C#有进度条的计时器(倒计时器)

本资源使用C#在.Net Framework框架上开发,主要使用button控件和timer控件,可以实现倒计时功能,并且有进度条功能。

2020-11-15

C#动态可移动波形显示(使用chart控件,可用于串口小助手开发)

本资源使用C#在.Net Framework框架上开发,主要使用chart控件和timer控件,可以实现动态波形的绘制,可以实现波形的动态移动。这个动态波形的数据来源是随机数,可以根据自己需要把数据来源进行修改。

2020-11-15

ZedGraph中文入门教程

ZedGraph中文入门教程

2020-11-15

zedgraph_dll(安装zedgraph控件用的文件)

利用C#在.Net Framework框架上开发图表时,可以利用ZedGraph控件开发,但是需要自行安装此控件,本资源就是用于安装zedgraph控件的dll文件。ZedGraph 是一个开源的.NET图表类库, 全部代码都是用C#开发的。它可以利用任意的数据集合创建2D的线性和柱形图表。

2020-11-15

数学建模贪心算法(贪婪算法)求解TSP问题(C语言程序源码亲测可行)

本资源为利用C语言编写的求解TSP问题的贪心算法程序。程序逻辑借鉴于战德臣老师。运行时只需更改城市的个数以及城市间距即可运行。

2020-05-06

人脸识别集成包.zip

该集成包内包含的文件有:deploy.prototxt、res10_300x300_ssd_iter_140000.caffemodel、haarcascade_frontalface_default.xml、openface_nn4.small2.v1.t7。以及stop.gif、welcome.gif。均是人脸识别需要用到的文件。具体的操作教程见如下博客: 一、视频流人脸识别系统的系统函数的构建:https://s618dr.shenbo8885.com/mahoon411/article/details/106182219 二、构建人脸识别数据库:https://s618dr.shenbo8885.com/mahoon411/article/details/106182516 三、提取人脸的面部嵌入:https://s618dr.shenbo8885.com/mahoon411/article/details/106183087 四、训练SVM分类器: https://s618dr.shenbo8885.com/mahoon411/article/details/106183274 五、视频流人脸识别的实现:https://s618dr.shenbo8885.com/mahoon411/article/details/106183362

2020-05-17

空空如也

空空如也

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

TA关注的人 TA的粉丝

提示 申博开户平台登入
确定要删除当前文章?
取消 删除
网站地图 澳门赌场 申博手机版 太阳城 申博现金网址
菲律宾申博娱乐城官网 菲律宾申博娱乐 申博娱乐网登入 申博现金网
申博官网登录 星级百家乐 申博娱乐开户 申博游戏网址
申博登录不了 申博娱乐手机登入 申博开户 申博娱乐手机版
ag真人娱乐 申博真人游戏 百家乐真人游戏 申博代理开户