自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 皮尔逊相关系数与数据中心化处理

皮尔逊相关系数与数据中心化处理皮尔逊相关系数用于度量两变量序列之间的线性相关度,其值在[-1,1]的区间。1代表线性相关度很好,并且为正相关。-1代表线性相关度很好,并且为负相关。图一如何理解皮尔逊相关系数线性相关度的概念?可以看图一中三排(x,y)的点集,在第一排中映射的正是线性相关度的关系,可以看到有的点集散作一团,那么他的相关系数是0或者接近于0的。左右两侧点集的线性相关度分别等于1和-1。另外,通过第二排的点集可以看出来皮尔逊相关系数不是斜率,他最多只能反映出正相关和负相关的关系。第三排数据

2021-05-22 13:40:28 1430

原创 STM32 串口中断 接收K210板子发送的ASCII码整数 转换为 多位整形数据

STM32 串口中断 接收ASCII码整数 转换为 多位整形数据maixpy IDE 写K210的串口发送函数,数据会以ASCII码的形式发送出来下面的代码K210发送的是一个不大于三位数的ASCII码数据,使用STM32串口中断服务函数进行接收并进行转化为int型。void X_USART_IRQHandler(void){ uint8_t xieding=0; ```c if(USART_GetITStatus(X_USART,USART_IT_RXNE)!=RESET) {

2021-05-17 08:26:46 5140 1

原创 深度学习入门认识 K210 视觉识别

本文仅为学习记录摘要,详细见https://maixpy.sipeed.com/zh/course/ai/basic/dnn_basic.html模型=算法+权重训练:训练数据集带入模型验证:新数据集的带入模型(已经使用了模型,推理)深度神经网络,“深度”意思多层网络结构,能够更好的表达图像数据,它包含了输入层,隐藏层和输出层隐藏层:权重,偏置,非线性计算误差:交叉熵损失error=-lg(输出)误差的反向传播,参数优化(权重更新)多次迭代验证集,测试集优化训练:多次迭代次数,不同

2021-04-24 16:46:27 4550

原创 python精简入门 K210 MicroPython

行列缩进严格,决定循环判断等逻辑关系‘和”都表示字符串无区别Printf( , )中逗号打印出一个空格变量类型自动,可赋值字符串list列表classmates = [‘Michael’, ‘Bob’, ‘Tracy’]Len()获得元素个数增补元素classmates.append(‘Adam’)插入classmates.insert(1, ‘Jack’)删除末尾classmates.pop()删除指定元素(第一个)classmates.remove(‘Michael’)删除

2021-04-20 21:38:24 998

原创 STM32的寄存器操作

STM32的寄存器操作在使用STM32单片机编程时一般都用ST给的库函数编程,库函数编程的底层就是对单片机寄存器的操作,库函数就是一系列寄存器操作的封装。一般来说ST给的库函数足以满足项目所需的各种操作。但是如果没有找到能满足你需求的库函数,或者你需要操作的寄存器比较少那么使用直接操作寄存器的方法往往更加简洁。下面是操作寄存器的方法1.每个寄存器都有一个地址,这个地址是寄存器软件层面的映射,具有相互对应的关系,如:#define DAC_Trigger_T2_TRGO

2021-03-28 21:38:08 1782

原创 Cortex-M4和Cortex-M3内核的systick不进中断的软件延时

Cortex-M4和Cortex-M3内核的systick不进中断的软件延时Cortex-M3/4自带的systick系统定时器在用作延时功能时常常会以中断的形式退出延时。但是单片机在频繁进入中断时会导致系统不稳定,并且systick中断的优先级还比一般中断的优先级要高,这可能会导致其他中断程序被打断。这里给出一种systick不进中断的延时方法,精度比一般软件延时高,且不会占用内核的大量运算资源。其中Cortex-M3默认选择HCLK的8分频作为SysTick系统定时器的时钟源Cortex-M4

2021-03-13 17:47:52 699

原创 Github下载加速最简单方法

尝试了网上许多Github加速下载的方法,更改host文件在我的电脑上没用,从码云导入github项目又太麻烦。因此分享一个简单的加速github下载的方法。安装Chrome的GitHub加速扩展插件这个插件不止在Chrome浏览器上才有,我这里使用的是Microsoft Edge浏览器,许多浏览器都有插件功能。...

2021-01-13 17:54:29 1136

原创 “-1>0”? 编译器出错了? extern与“整形提升”

“-1>0”? 编译器出错了? extern与“整形提升” 原来是昨天,在Keil5中写代码时遇到这样一个问题上代码:if((-LW_Parameter)>tim) {//反转 L_emoter_back(); }其中LW_Parameter为int8_t类型的变量,仿真查看其值为0x01.(-LW_Parameter)为-1.tim是在main函数中定义的全局变量,int类型,仿真查看其值为0x00.if语句判断为真,-1大于0了!原因是:由于我

2020-11-22 20:45:31 211

蓝牙PWM小车 STM32

此例程使用HC05蓝牙模块和stm32f103c8t6单片机可实现小车任意幅度的拐弯和加速,倒车,刹车等功能 手机端APP是“蓝牙调试器”(一个巨好用的蓝牙调试软件) 内含例程说明

2021-01-13

蓝牙调试器(一个巨好用的蓝牙控制数据传输手机APP)

蓝牙调试器(一个巨好用的蓝牙控制数据传输手机APP)

2021-01-13

空空如也

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

TA关注的人

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