自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 14_matalb之统计

描述性统计量score quantile prctile moment skewness cov corrcoef range meidan std 箱线图score = xlsread('xxx');score = score(score>0);figure; boxlabel('考试成绩图'); boxplot(score,boxlab...

2021-03-28 23:32:15 161

原创 13_matalb之概率与随机数

概率分布与随机函数 离散分布 二项分布 负二项分布 几何分布 超几何分布 泊松分布 离散均匀分布 多项式分布 连续分布 正态分布 对数正态分布 多元正态分布 连续均匀分布 指数分布 卡方分布 非中心卡方分布 t分布 非中心t分布 ...

2021-03-28 23:22:27 185

原创 11_matalb之数据噪声处理

smooth(y,30) smooth(y,30,'lowess') lowess,rlowess,loess smooth(y,30,'sgolay',3) smoothts(y,xarg,wsize,stdev) xarg:'b'(盒子法),'g'(高斯窗法),'e'(指数法) wsize:平滑方法的窗宽 默认5 stdev:指定高斯方法的标准差 默认0.65 medfilt1(() ...

2021-03-28 22:34:05 368

原创 10_matalb之txt导入导出

importdata() 导入txt数据 importdat(xx,',') 导入的数据以‘,’分割 load dlmread dlmread(xx,',',2,3) 读取xx以‘,’分割的2行3列数据 dlmwrite() dlmwrite(xx,M) 将M写入xx中 dlmwrite(xx,M,‘分割符’,R,C) 将M从R行C列开始写入xx中 dlmwrite(xx,M,‘-append’)追加模式写入...

2021-03-28 21:53:14 142

原创 10_matalb之execel导入导出

xlsread 读取Excel文件中第一个工作表中的数据,返回一个双精度矩阵 非数字列 显示为NAN 第二个参数 : xsread(xx,-1) -1 时手动选取excel中的数据内容(交互式) xsread(xx,'sheet2') 读取指定工作区的内容 xsread(xx,‘A1:A9’) 读取指定区域的内容 xsread(xx,'sheet2,‘A1:A9’') 读取指定工作区指定区域的内容 xsread(xx,'sheet2,‘A1...

2021-03-28 21:26:34 326

原创 06_matalb之数组相关

arr = A:step:Bstep步长,默认为1arr = 1:1:10logspace() y=logspace(a,b);该函数创建行向量y,第一个元素为10^a,最后一个元素为10^b,形成总是为50个元素的等比数列 y=logspace(a,b,n);该函数创建行向量y,第一个元素为10^a,最后一个元素为10^b,形成总数为n个元素的等比数列 linspace() y=linspace(a,b) :该函数创建行向量y,第一个元素为a,最

2021-03-28 19:24:59 162

原创 05_matalb之字符串相关

eval(string) 作为一个MATLAB命令求字符串的值 blanks(n) 返回一个n个零或空格的字符串 deblank 返回一个n个零或空格的字符串 feval 求字符串给定的函数值 findstr 从一个字符串内找出字符串 isletter 字母存在时返回真值 isspace 空格字符串存在时返回真值 isstr 输入一个字符串返回真值 lasterr 返回上一个产生MATLAB错误的字符串 strcmp

2021-03-28 15:13:35 155

原创 04_matalb之矩阵相关函数

exp(x) e的x次幂 log(x) e为底数对x取对数 log10(x) 10为底数对x取对数 sqrt(x) x的平方根 sin(x) cos(x) tan(x) asin(x) acos(x) atan(x) mode(a,b) a与b相除取余数 min(a,b) 返回a,b中较小的值 max(a,b) 返回a,b中较大的值 mean(x,2...

2021-03-28 15:02:36 164

原创 03_matalb之矩阵操作

one(n) 构建nXn的1矩阵,矩阵的元素全部是1 one(m,n) 构建mXn的1矩阵 ones(size(A)) 构建一个和矩阵A同样大小的1矩阵 zeros(n) 0矩阵 zeros(m,n) zeros(size(A)) eye(n) 单位矩阵 eye(m,n) eye(size(A)) magic(n) 构建一个nXn的矩阵,其每一行每一列的元素之和都相等 rand(n) ...

2021-03-28 14:58:02 368

原创 01_matalb之基础

常用命令clc 清屏(命令行) clf 清屏(图形化界面) clear 清除工作区中内存变量 whos 列出工作区的内存变量 >> w=1/6*piw = 0.5236>> y=sin(w)y = 0.5000>> 数据类型int8(x) -2^7~2^7-1 uint8(x) 0~2^8-1 int16(x) -2^15~2^15-1 uint16(x) ...

2021-03-28 14:26:11 156

原创 004.Servlet 与 获取请求参数

获取GET请求浏览器地址栏中 ? 后面的则是请求参数 , key = value & key2 = value2 protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// super.doGet(req, resp); resp.getWriter().println(" -- h

2021-02-08 00:21:31 171

原创 004.Servlet 与 注解

添加注解@WebServlet("/Home")public class HomeServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// super.doGet(req, resp); resp.getWri

2021-02-07 23:55:14 181 1

原创 004.Servlet 与 手动配置 web.xml

ServletServlet是java的13个标准之一,是java实现web服务端开发方式之一如何实现 客户端 与 服务端 交互使用Servlet 的话,继承 or 实现 其接口 即可实现 服务端程序开发实现方式implements Servlet 配置web.xmlextends GenericServlet 配置web.xmlextends HttpServlet 配置web.xml (常用)servlet是线程不安全的,使用时需要注意...

2021-02-07 23:32:27 242

原创 002.tomcat之server.xml相关配置

war包tomcat启动时会自动解压加载 .war 格式的项目项目打包:jar -cvf xx.wartomcat 相关配置<?xml version="1.0" encoding="UTF-8"?><!--代表整个Servlet容器组件,是最顶层元素。它里面可以有多个Service标签--><Server port="8005" shutdown="SHUTDOWN"> <!--Tomcat运行所需的监听器--> <!--

2021-02-04 17:38:41 126

原创 001.web之hello-world

JEE的13个规范规范应用规范应用规范应用JDBCJNDIEJBRMIJSPIDL/CORBAServletxmlJMSJTAJTSJavaMailJAF资源分类静态资源动态资源系统结构基础结构 cs bs技术选型划分 model1 model2 mvc 三层架构 + mvc部署方式划分 一体结构 垂直拆分结构 分布式结构 微服务结构Tomca

2021-02-04 17:07:39 210 1

原创 HAL--独立看门狗、窗口看门狗

 一、看门狗简介        看门狗其实就是一个定时器,从功能上说它可以让微控制器在程序发生意外(程序进入死循环或跑飞)的时候,能重新回复到系统刚上电状态,以保障系统出问题的时候可以重启一次。说的复杂一点,看门狗就是能让程序出问题是能重新启动系统。二、独立看门狗(IWDG)         一个12位的递减计数器,最大值为0XFFF         前文再续,书接上一会,...

2018-08-23 00:44:58 4993 1

原创 HAL--高级定时器

高级定时器:TIM1/TIM8断路输入 , 输出比较 , 输入捕获16位,可上下计数有四个GPIO其中通道1-3还有互补输出(实现一路正转,一路反转)GPIO时钟来自PLCK2外部时钟模式1(时钟捕获):时钟信号输入引脚:                  外部的GPIO TIx 对应TIMx_CH1/2/3/4                 TIMx_CCM...

2018-08-21 23:15:53 1369

原创 HAL--基本定时器TIM6/7

定时器功能:定时 输出比较 输入捕获 互补输出输出比较:就是输出PWM波输入捕获:测量外部信号的带宽 频率互补输出:控制电机基本定时器:16位计数器,没有GPIO是内部资源,时钟来自PCLK1     时钟频率 90M 内部时钟频率设置完后,设置PSC预分频器,如果内部时钟频率为90M 预分频设置为8999 实际tim频率为 90M/8999+1 =...

2018-08-20 22:34:37 3278

原创 HAL-F429-ADC DMA 多通道

 static void MX_ADC2_Init(void){ ADC_ChannelConfTypeDef sConfig; /**Configure the global features of the ADC (Clock, Resolution, Data Alignment and number of conversion) */ hadc2.Instance...

2018-08-19 21:23:05 1315

原创 HAL-F429-ADC DMA 单通道

static void DMA_Config(void){ /*## -1- Enable DMA2 clock #################################################*/ __HAL_RCC_DMA2_CLK_ENABLE();//开启时钟 /*##-2- Select the DMA functional Paramet...

2018-08-19 20:49:20 1219

原创 HAL-F429-ADC单通道中断触发

  /** ****************************************************************************** * @file : main.c * @brief : Main program body ****************************...

2018-08-19 15:00:46 2031

原创 HAL----F103RCT6---ADC TIM

static void MX_ADC1_Init(void){ ADC_ChannelConfTypeDef sConfig; /**Common config */ hadc1.Instance = ADC1; hadc1.Init.ScanConvMode = ADC_SCAN_ENABLE; hadc1.Init.Contin...

2018-08-17 17:33:38 1073

原创 使用 PulseSensor 脉搏传感器测量心率之一:平台搭建

https://zhuanlan.zhihu.com/p/27665378 https://blog.csdn.net/viswang/article/details/80570295

2018-08-17 17:27:08 2304

原创 0001-F4-CUBEMX开端

 下载CUBEMXhttp://www.st.com/web/en/web/catalog/tools/FM147/CL1794/SC961/SS1533/PF259242?icmp=259242_prom_ss1574_jun2014安装JAVA安装CUBEMX打开,选择芯片对应的型号新建项目配置时钟(F429最大AHB时钟为180MHZ)进入图形化界...

2018-08-16 23:28:46 217

原创 ARM---qtopia系统环境搭建

官网下载https://www.qt.io/download qt-opensource-linux-x64-5.11.1.run--- 软件包更大些,其中包括软件运行库和图形化界面开发工具qt-creator-opensource-linux-x64-3.2.2.run下载好的.run文件需要先添加执行权限,chmod +x  xx.run 然后才能正常安装 新建...

2018-08-12 23:26:43 922

原创 001- linux - 字符设备控制之ioctl --- 串口接收

#include &lt;stdio.h&gt;#include &lt;string.h&gt;#include &lt;unistd.h&gt;#include &lt;sys/types.h&gt;#include &lt;sys/stat.h&gt;#include &lt;fcntl.h&gt;#include &lt;termios.h&gt;#include &a

2018-08-07 23:59:47 1292 1

原创 001- linux - 字符设备控制之ioctl --- 串口发送

#include &lt;stdio.h&gt;#include &lt;string.h&gt;#include &lt;unistd.h&gt;#include &lt;sys/types.h&gt;#include &lt;sys/stat.h&gt;#include &lt;fcntl.h&gt;#include &lt;termios.h&gt;#include &amp

2018-08-07 22:58:38 2104

原创 001- linux - 字符设备控制之ioctl --- ADC 读数据

#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;sys/types.h&gt;#include &lt;sys/stat.h&gt;#include &lt;fcntl.h&gt;int main(int argc , char* argv[]){ int fd ; char *adc = "/de...

2018-08-06 00:35:23 839

原创 001- linux - 字符设备控制之ioctl - 控制BUZZER

#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;sys/types.h&gt;#include &lt;sys/stat.h&gt;#include &lt;fcntl.h&gt;#define BUZZER_NUM 2int main(int argc , char* argv[]){ int f...

2018-08-06 00:14:21 304

原创 001- linux - 字符设备控制之ioctl

ioctl           是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等。         它的参数个数如下:                                   int ioctl(int fd,int request, int cmd, …);         ...

2018-08-05 10:55:10 353

原创 01-F103RCT6 - PCB绘制之芯片外设

时钟 Clocks and startupSystem clock selection is performed on startup, however the internal RC 8 MHz oscillator isselected as default CPU clock on reset. An external 4-16 MHz clock can be selected, i...

2018-08-04 13:33:08 958

原创 F429-LTDC显示屏 -LTDC DMA2D结构体

LTDC_InitTypeDef    主要配置屏幕的有效显示区域uint32_t  LTDC_AccumulatedActiveH   (VSW+VBP+屏幕(800*480的有效高度像素)有效宽度-1) uint32_t  LTDC_AccumulatedActiveW    (HSW+HBP+屏幕(800*480的有效宽度像素)有效宽度-1) uint32_t  ...

2018-07-29 14:31:25 1191

原创 F429-LTDC显示屏 - DMA2D

 

2018-07-29 13:15:31 512

原创 F429-LTDC显示屏 - STM LTDC功能框图

 LTDC  -  将数据从显存空间传输到液晶面板上F429上如果RCC_PLLSAIConfig配置位40MHZ  配合  DMA 一起使用的话,屏幕会显示不正常(针对配套液晶屏幕),单独使用的不影响...

2018-07-29 00:59:13 1012

原创 F429-LTDC显示屏 - 液晶显示屏控制原理

F429集成LTDC芯片,如果采用F1需要在屏幕板上增加一个LTDC芯片,f1 + LTDC芯片费用 = 70+  , F429 = 40+  成本相差比较大一帧:表示一副图片 , 800*480分辨率的屏幕来说相当于发送了800*480个像素数据   ...

2018-07-28 12:53:01 1629

原创 F429-LTDC显示屏 - 显示屏介绍

板子配套:              5寸液晶屏              分辨率:800*480  户外选择LED显示屏  ,RGB888 --- RED GREEN BLUE 分别用8个数据位表示RGB565 --- RED GREEN BLUE 分别用5个数据位,6个数据位,5个数据位表示...

2018-07-28 11:00:34 729

原创 05-AD_PCB库

ctrl + end  定位到x: 0 y: 0从手册中获取芯片设计的长宽,引脚大小,焊盘要比引脚大小 大1-1.5毫米 ,方便烙铁焊接向导绘制()选择芯片规范---这个选择sop设置焊盘大小设置焊盘上下左右间距设置丝印大小设置焊盘个数 DIP为直插式使用IPC封装向导   ...

2018-07-24 06:52:32 233

原创 04-AD_自定义库

创建原理图库温度传感器  空格旋转元件 pin引脚属性         四个白点朝外          设置组件属性    调出Schematic lib 面板                 关联文...

2018-07-24 06:49:32 297

原创 03-AD_自下而上的开发模式

 先画好子图      创建顶层Schemitc  右键空白处添加到schematic  调整并做连接编译项目  检查入口同步                                 ...

2018-07-24 06:42:17 852

原创 02-AD

自上而下的开发模式  创建Sheet Symbol 创建 Sheet Enry                Sheet entry配置输入输出口                                         连接     ...

2018-07-24 06:40:57 282

空空如也

空空如也

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

TA关注的人

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