自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

oyzy_Sean的篝火

我是来自神秘大陆的太阳骑士¤

  • 博客(15)
  • 资源 (32)
  • 收藏
  • 关注

原创 FreeRTOS(一)消息队列

https://www.freertos.org/Documentation/RTOS_book.html文章目录一、队列基本用法(一)、创建队列(二)、发送数据(三)、接收数据(四)、获取队列数据数量(五)、示例二、队列——从多个数据源接收数据三、队列——从多个队列接收数据(一)、创建队列集合(二)、添加队列到队列集合(三)、从队列集选择队列(四)、示例(五)、使用得更多的用法四、队列——创建...

2019-12-29 22:16:52 1053

原创 FreeRTOS(二)软件定时器

文章目录一、单次触发和自动重装载的软件定时器的区别二、创建软件定时器三、开启定时器四、关闭定时器四、给定时器分配ID五、更改定时器周期六、重启定时器一、单次触发和自动重装载的软件定时器的区别单次触发(one-shot)定时器启动后只会执行一次,不会自动重启。自动重装载(auto-load)定时器会周期执行,执行完后会自动重启。软件定时器两种状态:休眠(dormant)运行(runni...

2019-12-29 21:42:49 1035

原创 从负无穷学习机器学习(四)决策树与随机森林

文章目录一、决策树原理二、查看决策树具体实现过程三、随机森林四、实战——这男/女朋友能不能要一、决策树原理决策树通过判断特征值是否满足某范围条件(通过if…else对一系列问题进行推导),并选择两条路径中的一条,不断重复这个过程直到最终实现决策。#下面采用酒的数据进行决策树的建模#导入numpyimport numpy as np#导入画图工具import matplotlib.py...

2019-12-29 20:57:38 360

原创 从负无穷学习机器学习(三)朴素贝叶斯

一、朴素贝叶斯介绍朴素贝叶斯是一种基于贝叶斯理论的有效监督学习算法,之所以称之为”朴素“,是因为它是基于样本特征之间互相独立的”朴素”假设。正因如此,不需要考虑样本特征之间的关系,贝叶斯分类器的效率非常高。朴素贝叶斯有三种方法:伯努利朴素贝叶斯(Bernoulli Naive Bayes)高斯贝叶斯(Gaussian Naive Bayes)多项式贝叶斯(Multinomial Na...

2019-12-28 18:59:32 289

原创 FPGA学习笔记(五)PLL和DLL的区别

一、PLL和DLL的区别(一)、PLL原理PLL(Phase Locked Loop),生成时钟的核心部分是压控振荡器(Voltage-Controlled Oscillator,VCO)。它是可根据输入的电压调整输出频率的振荡器,如下图所示。它的基本原理是通过负反馈形成闭环从而根据输入的基准时钟控制输出时钟。其中鉴相器就相当于一个比较器,它根据基准时钟和输出时钟的差值转换为控制电压,输出到...

2019-12-24 12:42:33 8445

原创 SHT3x-DIS驱动及应用详解(附源码和手册)

文章目录一、电路组成二、通讯指令说明(一)、单次获取数据指令(二)、周期获取数据指令1、配置模式2、读取数据(三)、加快响应时间指令(四)、停止周期读取数据指令(五)、复位1、IIC接口复位2、软复位/重新初始化3、一般呼叫复位指令4、通过nRESET引脚复位5、硬复位(六)、加热器开启/关闭指令(七)、读取状态寄存器(八)、CRC校验(九)、转换温湿度数据三、代码(一)、IIC程序1、iic.c...

2019-12-22 12:58:12 13732 37

原创 从负无穷学习机器学习(二)广义线性模型

文章目录一、广义线性模型基本概念(一)、线性模型的图形表示二、最基本的线性模型——线性回归三、使用L2正则化的线性模型——岭回归(一)、岭回归的原理(二)、岭回归的参数调节三、使用L1正则化的线性模型——套索回归(一)、岭回归的原理(二)、套索回归的参数调节(三)、套索回归和岭回归的对比一、广义线性模型基本概念在回归分析中,线性模型的一般表达公式如下所示:其中x[0],x[1]…,x[p]...

2019-12-18 22:15:50 456

原创 从负无穷学习机器学习(一)初识机器学习库

一、基础必需的库(一)、numpy——基础科学计算库import numpy#基础科学计算库i = numpy.array([[1,2,3],[4,5,6]])#为i赋值一个数组print("i:\n{}".format(i))#输出数组i(二)、scipy——科学计算工具集import numpy as npfrom scipy import sparsematrix = ...

2019-12-14 10:28:52 223

原创 python使用过程中的错误解决

更改pip下载镜像:在Administrator/AppData/Roaming下新建文件夹并命名为pip,在文件夹内新建文件并命名为pip.ini,在文件内添加以下数据:[global]timeout = 6000index-url = https://pypi.mirrors.ustc.edu.cn/simple/trusted-host = pypi.mirrors.ustc...

2019-12-14 10:15:46 1466

原创 FPGA学习笔记(四)FPGA概要

一、FPGA组成要素FPGA主要由三部分组成:实现逻辑电路的逻辑要素(逻辑块,Logical Block,LB)、与外部进行信号的输入/输出的要素(I/O块,Input/Output Block,IOB)以及连接前两部分的布线要素[布线通道(Routing Channel)、开关块(Switch Block,SB)、连接块(Connection Block,CB)]。另外实际上FPGA还会有其他...

2019-12-05 10:44:46 2126

原创 IAR开发中非常有用的工具——帮助菜单

使用IAR过程中,遇到配置选项,有很多人会不知道选项含义和应该选什么,接下来我讲一下我是如何“查阅”到我想要的资料的。例如我想知道Code Model和Data Model的含义。但是查看网上又没啥资料的时候,这时我们可以在选项上面按下F1,弹出下图的帮助菜单。Code Model的定义:The code model specifies the way in which code i...

2019-12-04 22:04:59 1127

原创 CC2530学习(八)Zigbee点播、组播、广播

文章目录一、点播(一)、创建设备地址结构体(二)、初始化设备地址结构体(三)、创建函数(四)、修改数据处理函数(五)、观察现象二、组播(一)、创建设备地址和组播内容结构体(二)、初始化结构体(三)、创建函数(四)、修改数据处理函数(五)、观察现象三、广播(一)、创建设备地址结构体(二)、初始化设备地址结构体(三)、创建函数(四)、修改数据处理函数(五)、观察现象首先打开Profile下的AF.h...

2019-12-03 00:47:43 5629

原创 CC2530学习(七)协调器与端点的广播通信

文章目录一、先睹为快(一)、烧写协调器(Coordinator)固件(二)、烧写终端(Endpoint)固件(三)、观察现象(四)、分析1、注册事件2、设置发送内容二、小试牛刀(一)发送数据(二)、接收数据(三)、观察现象一、先睹为快(一)、烧写协调器(Coordinator)固件首先打开SampleApp,切换项目为CoordinatorEB,在SampleApp.c中查找SampleAp...

2019-12-02 00:48:53 3942

原创 CC2530学习(六)注册Z-stack串口

文章目录一、HAL和MT层二、初始化串口三、登记串口任务号四、发送字符串五、额外的配置一、HAL和MT层从下面两幅图幅图我们可以看到Z-stack提供的HAL层里面包含了很多外设的驱动程序,简化了我们开发流程。但是同时我们也发现了项目下面还有一个MT层,它提供的操作比HAL层更加简便和多样(MT层是HAL层的上层)。所以我们就用MT层的函数进行UART的初始化。二、初始化串口之前我们提...

2019-12-01 20:50:49 798

原创 CC2530学习(五)Z-stack Sample源码分析

文章目录一、Zigbee协议二、Z-stack三、TI Sample程序解析(一)、main()(二)、osal_init_system()(三)、osalInitTasks()(四)、osal_start_system()(五)、osal_run_system()四、总结一、Zigbee协议想要了解Zigbee协议栈,首先要了解Zigbee协议。ZigBee的协议分别为下面两部分。IEE...

2019-12-01 11:34:51 1680

nrf Connect.zip

官方nrf connect各版本下载地址 https://github.com/NordicSemiconductor/Android-nRF-Connect/releases

2019-12-23

nRF5官方_SDK_16.0.0.zip

nRF官方文档,官网下载太慢了,所以贴出来让大家可以节省时间! nRF官方文档,官网下载太慢了,所以贴出来让大家可以节省时间! nRF官方文档,官网下载太慢了,所以贴出来让大家可以节省时间!

2019-12-16

FreeRTOS.zip

freertos示例代码

2019-12-05

CC_Debugger&CC2530&Zigbee.zip

该文档包含CC Debugger调试方法,Zigbee教程,Zigbee协议栈Zstack相关资料。其中Zigbee教程很详细地讲解了如何开发Zigbee,学习的过程中跟着做会事半功倍!

2019-11-22

人体红外热释电传感器设计电路PCB

人体红外热释电传感器和BISS0001芯片搭配使用的PCB电路人体红外热释电传感器和BISS0001芯片搭配使用的PCB电路

2019-10-19

TF卡SDIO/SPI接口驱动程序和嵌入FATFS文件系统

SDIO以及SPI接口的TF卡驱动程序,以及嵌入FATFS文件系统SDIO以及SPI接口的TF卡驱动程序,以及嵌入FATFS文件系统

2019-10-19

LD3320.zip

基于LD3320语音识别芯片的语音识别程序、基于此芯片的PCB电路设计、开发手册、编程手册以及各种使用经验等

2019-10-19

nRF51822资料.zip

蓝牙芯片nRF51822及蓝牙协议栈文档,包含蓝牙透传Hex文件。

2019-09-29

USART DMA.rar

USART1和USART2发送接收数据均采用DMA,实测可用,DMA可防止由于频繁被打断而出现错误。

2019-09-29

NANDFLASH资料与虚拟扇区内存管理.zip

NANDFLASH-W25N01GVZEIG芯片文档,坏块管理的论文,虚拟扇区系统的资料和代码NANDFLASH-W25N01GVZEIG芯片文档,坏块管理的论文,虚拟扇区系统的资料和代码

2019-09-11

NANDFLASH学习文档.zip

NANDFLASH学习pdf文档和手册,里面包括文章所使用的论文和nandflash对应的手册。NANDFLASH学习pdf文档和手册,里面包括文章所使用的论文和nandflash对应的手册。

2019-07-30

用于SD卡的FatFs文件系统程序.zip

根据官网移植的FatFs文件系统,可实现多样的数据读写功能。

2019-05-28

电容触摸屏代码.zip

使用STM32新型存储技术FSMC驱动ILI9488显示屏的驱动程序,以及以FT6336为驱动芯片的触摸屏的驱动程序。

2019-05-28

心率传感器MAX30100读取心率血氧温度

网上很多程序都是标题党,说是心率血氧数据都有,然而只有测温度和ID,所以我就特意参照手册和网上资料对程序进行添加修改,得到血氧和心率的raw值,大家如果想要得出心率还需要进一步的算法,我这里就提供获取原始数据的代码给大家啦。

2019-04-25

STM32比较全面的几个手册

STM32参考手册(寄存器)、固件文档、M3内核指南、零死角玩转STM32-ISO版本。

2019-04-19

USB_HID(可与USB_DFU配合使用)

本资源为USB通讯下PC枚举为HID的程序(程序移植基于ST库),额外的说明在资源内readme.txt文档内。本程序已写入数据回传程序。

2019-03-14

USB_DFU固件升级

本资源为USB通讯下PC枚举为DFU的程序(程序移植基于ST库),额外的说明在资源内readme.txt文档内。

2019-03-14

硬件SPI配置示例代码

硬件SPI配置

2019-02-27

RTC实时时钟示例代码

RTC实时时钟获取时间

2019-02-27

HC-SR04测量距离

HC-SR04测量距离

2019-02-27

ESP8266连接示例代码

ESP8266连接示例代码

2019-02-27

CAN总线协议配置示例代码

CAN总线协议配置

2019-02-27

24C02读写操作示例代码

24C02读写操作代码24C02读写操作代码24C02读写操作代码24C02读写操作代码24C02读写操作代码24C02读写操作代码

2019-02-27

通过ST库修改的IIC程序

这是通过ST库修改的硬件IIC程序哦(虽然还是比较支持用软件IIC)!大家可以也可以在ST官网下载相应的程序。 https://my.st.com/content/my_st_com/zh/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32-standard-peripheral-library-expansion/stsw-stm32020.license=1551005734354.product=STSW-STM32020.version=4.html

2019-02-24

通过串口接收遥控数据位

通过单片机串口接收红外遥控数据码,然后通过数据码再进行控制单片机通过单片机串口接收红外遥控数据码,然后通过数据码再进行控制单片机

2018-06-15

HarmonyOS使用HiBurn完美烧录.zip

这个工具是由电子发烧友的@HonestQiao提供,欢迎来harmony社区逛逛https://bbs.elecfans.com/harmonyos

2020-10-21

u-boot学习.zip

linux-arm u-boot学习 makefile文件 samsung官方文档

2020-04-19

ARM架构技术参考指南.zip

ARM架构技术参考指南 ARM架构技术参考指南 arm technical reference manual

2020-04-16

FreeRTOS手册.zip

FreeRTOS API和例子 FreeRTOS API和例子 FreeRTOS API和例子 FreeRTOS API和例子 FreeRTOS API和例子 FreeRTOS API和例子

2019-12-29

DS18B20驱动代码

DS18B20驱动代码包括读取温度、唯一ID、设定温度阈值等代码。DS18B20驱动代码包括读取温度、唯一ID、设定温度阈值等代码。

2019-12-27

SHT30驱动代码.zip

基于SMT32F103的SHT30驱动代码,使用的是模拟IIC,可以很容易地嵌入其他硬件平台。代码是根据芯片文档撰写,已经经本人测试通过。

2019-12-22

EW8051_CompilerGuide.pdf

IAR C/C++ Compiler User Guide for 8051.里面包含8051平台下IAR各配置的详细信息。

2019-12-04

空空如也

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

TA关注的人

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