自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32G0B1RCT6系列FDCAN的使用。

上面是发送和接收需要最基础的配置。前面两行是使能中断。后面是配置一些模式,波特率,然后进行初始化。我的注释写的很详细。下面是接收需要配置的一些东西,比如滤波器等。hcan1->LatestTxFifoQRequest 这个应该是在0,2,4来回跳。复用功能设置成 GPIO_AF3_FDCAN1。重点看自己配置的是FIFO0还是FIFO1。hcan1->State 正常发送情况应该是busy。使能对应的中断TIM16,TIM17时钟。注意对应的引脚,本例为PC4,PC5。现在基本配置基本已经配置好了。

2024-05-15 20:14:14 381

原创 STMG0B1RCT6擦除Flash遇到单片机直接跑死,并无法连接。

因为GetPage与GetBank是从官方的开发板上移植过来的代码,没有仔细查看代码就直接拿来用了,但是经过仔细检查发现,在getbank的函数中,官方给的函数直接返回bank1,但是经过查阅文档可以看到我采用的这款stm32G0B1RCT6是256K的,里面有两个bank,需要根据你想要擦除的区域选择对应的bank。

2024-05-15 17:34:13 1002

原创 面试经验分享

秋招准备必看,可以少走很多弯路。

2023-03-20 22:01:48 214

原创 聚类模型的简单介绍

1.定义所谓的聚类,就是将样本划分为由类似的对象组成的多个类的过程。聚类后,我们可以更加准确的在每个类中单独使用统计模型进行估计、分析或预测; 也可以探究不同类之间的相关性和主要差异。聚类与分类不同,分类是已经知道了类别,聚类不知道类别。2.算法分类1.K-means聚类(K均值聚类)以及K-means++算法流程1.指定需要划分的簇[cù]的个数K值(类的个数);2.随机地选择K个数据对象作为初始的聚类中心(不一定要是我们的样本点);3.计算其余的各个数据对象到这K个初始聚

2021-09-02 11:00:25 3138

翻译 Fisher线性判别分析

目录前言一、简单定义二、使用步骤1.通过spss导入数据3.除此之外,该算法还可以用于多分类。总结前言今天学习了分类,对于二分类,经常用的有逻辑回归和Fisher线性判别分析一、简单定义Fisher线性判别分析(LDA)是一种经典的人线性判别方法。该方法的思想比较简单:给定训练集样例,设法将样例投影到以为的直线上,使得同类样例的投影点尽可能的接近和密集,异类投影点尽可能的原理。二、使用步骤1.通过spss导入数据2.通过spss进行分析由于这里是.

2021-09-01 20:05:34 1930 1

原创 MATLAB实现最短路径

目录一、Dijkstra是什么?二、使用步骤1.引入库2.读入数据总结前言本人是数学建模在学习的小白,分享一下最近学习的内容也顺便做一下笔记。提示:以下是本篇文章正文内容,下面案例可供参考一、Dijkstra是什么?Dijkstra是解决最短路径的一种算法最短路径即从图中的某个顶点出发到达另外一个顶点的所经过的边的权重和最小的一条路径二、使用步骤1.引入库代码如下(示例):import numpy as np import pandas as p

2021-08-31 19:21:13 10862 2

空空如也

空空如也

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

TA关注的人

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