自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(177)
  • 资源 (24)
  • 收藏
  • 关注

原创 esp32-lvgl-(st7789/ILI9341)(基于esp-idf框架)

文章目录lvgl简介效果演示准备的硬件环境->esp-idf(vscode上面开发)工程准备ILI9341配置LVGL ConfigurationLVGL TFT Display controllerLVGL Touch controllerlv_ex_demo_music 的相关配置lvgl简介LVGL 是一个开源的图形图形库,提供了创建嵌入式图形用户界面所需的一切,它具有易于使用的图形元素、美观的视觉效果和低内存占用。效果演示

2021-12-27 20:42:05 12056 11

原创 京东物流-三维装箱(记录)

文章目录前言背景方法问题分析方法概述第一版本第二版本第三章 实验结果装箱结果分析与验证总结与展望.总结展望代码题目前言就只水了个初赛,复赛必须要用Java写,就放弃了,这里记录一下写的东西。队友:思禾OuJiang2021背景随着国民经济的快速发展,我国物流行业的业务需求量越来越多。如图1-1所示,根据国家统计局官方数据表明,2016-2021上半年全国社会物流总费用都呈现了增长的趋势,这即是国家国力提升,国民生活素质的不断提高的表现,同时也体现了中国的物流业发展的日益强大。今天的中国的物流业

2021-06-25 17:21:53 7356 13

原创 homeassistant

pi安装homeassistant安装完了不是立马可以进入,而是要等系统安装一系列依赖等,还有就是addon可能也不会很快出来,最好保证网络通畅,让其更新.

2021-06-22 11:11:58 10478

原创 PCF8591详解(蓝桥杯单片机模块(IIC总线))

文章目录概述特性总体框图引脚功能描述寻址控制字节D/A转换D/A转换过程A/D转换A/D转换过程蓝桥杯部分原理图部分AD部分DA部分结束概述PCF8591是一款单芯片、单电源、低功耗8位CMOS数据采集设备具有四个模拟输入、一个模拟输出和一个串行12c总线接口。三个地址引脚AO, A1和A2用于编程硬件地址,允许使用多达8个设备连接到12c总线而不需要额外的硬件。地址、控制和数据通过两路双向12c总线串行地传送到和从设备。该装置的功能包括模拟输入多路复用、片上跟踪和保持功能、8位模数转换和8位数

2021-03-29 21:41:18 65308 8

原创 DS18B20驱动详解(蓝桥杯单片机)

目录简介结构简介DS18B20数字温度计提供9位到12位摄氏温度测量,并具有非易失性用户可编程上、下触发点报警功能。DS18B20通过一根单线总线与中央微处理器通信,根据定义,该总线只需要一条数据线(和地)。它的工作温度范围为-55°C到+125°C,在范围- 10°C到+85°C上精确到±0.5°C。此外,DS18B20可以直接从数据线获得电源(“寄生电源”),消除了外部电源的需求。每个DS18B20都有一个独特的64位串行代码,它允许多个DS18B20在同一根单线总线上工作。因此,使用一个微处

2021-03-07 12:36:55 10666 3

原创 基于QT、贝壳物联以及ESP8266(LUA)的物联网控制系统(课程大作业)

目录前言功能及界面介绍物联网控制管理系统一、 选题背景二、 系统说明三、 系统设计四、 系统实现使用到的模块前言此篇文章是本人面向对象课程大作业的一个讲述,主要是对用到的知识和模块做一个总结和回顾。功能及界面介绍物联网控制管理系统一、 选题背景随着社会的进步和科技的发展,人们对于生活品质的要求越来越强烈,而物联网的出现极大地提升了人们的生活质量,比如智能窗帘、智能灯泡等一系列智能家居。通过物联网的方式,人们可以实现远程控制这些电子产品,方便了人们的使用,提升了用户体验,同时通过物联网系统采集数据

2021-02-28 21:33:35 2112 1

原创 ESP32CAM-Micropython-web视频

项目源码:这是带有camera的ESP32-micropython固件esp32-cam-micropython点击下载将固件下载下来,然后按照接线将固件烧录进去注意 烧录的时候IO0接地,并且烧录的地址是从0x1000开始的使用esptool使用flash_download烧录完后,按下rst重置一下,出现repl交互界面,说明烧录成功然后,通过...

2021-02-24 15:07:03 5074 26

原创 关于路由器的一些认识(有些不够严谨)

居然作为旁路由的lan设备,可以访问主路由的lan口,这个很神奇如果旁路由登录的ddns,则在访问域名的时候,首先会到主路由的防火墙登录界面去,因此,可以旁路有登陆了ddns然后主路由来用端口转发...

2020-04-20 10:49:26 1987 3

原创 ESP32CAM与安卓端进行配合控制灯光简述(含有4G网查看方法)

ESP32CAM前言: 最近很忙,很久没更新了,因为之前倒腾了ESP32CAM模块发了一个B站的视频后,很多小伙伴都来找我问一下这个配合是如何进行的,因此写个简述,供大家有所参考。视频效果:ESP32CAM实战效果!值得用来DIY的摄像头!ESP32CAM: ...

2020-04-10 16:12:54 7560 67

原创 蓝桥杯基础教程之锁存器操作(非常重要)学习蓝桥杯必看基础

为了准备蓝桥杯我们首先要弄清楚蓝桥杯指定的CT107D平台的原理图,这样才能在编程上面得心应手。刚开始看到原理图的时候,大家一定会有点感觉蒙,没关系的,因为是编程的比赛,因此在硬件上面我们只需要熟悉硬件的各种操作就行了,不需要去详细理解和设计硬件。首先我们来认识一下蓝桥杯上面会用到的基础门电路和各种标识的意思一 必须要知道的一些基础(1)或非门(这个门电路是组合式,也就是或门和非门...

2019-12-30 16:33:25 5043 13

原创 关于串口数据的发送和接收(调试必备)

前言对于串口的数据发送和接收,大多是都是利用串口中断来进行的,但是这样对于编程方面有一定要求,并且程序也不太好写,比如说,如果让你随意接收一段数据,然后利用串口将它发送出来,第一个需要考虑的问题就是接收数据的长度,怎么才知道一段数据是否结束?或者说如果串口助手上面没有可以在数据末尾加上结束标志的时候,你如何知道数据的结束?,这必然牵涉到一定的编程技巧。但是,之前在接触C语言的时候,我们就利用过...

2019-03-21 20:44:53 81692 9

原创 关于单片机AD或者测量时候,小数的计算和表示方法。

本次测试的单片机是STC15F2K06S2单片机,利用自带的10位AD转换功能,通过串口来显示电压,保留到小数点后2位。在计算小数的时候,有个技巧,就是可以不用float,直接利用整数来换算。下面看一下实例: 先看一下keil中对运算的步骤思路: 比如 unsigned int Value; Value = Read_Adc( 0...

2019-02-28 14:34:21 10220 7

原创 DHT11程序分析和测试

本篇文章对于DHT11进行测试,并且提供程序思路先看一下DHT11的数据目前DHT11读出的湿度小数和温度小数都为0(和DHT11的版本有关),它采用单总线协议,但是和DS18B20的不同在于,它没有复杂的控制字节,以及设备编码,还有就是诸如eeprom和温度上下限等特殊存储功能,相比之下操作更简单一些。并且可以一次读出湿度和温度,比较方便。下面看一下具体时序操作首先...

2019-02-27 19:18:27 13787

原创 蓝桥杯模块之NE555

NE555模块NE555模块简介:https://wenku.baidu.com/view/0119c8275901020207409ce5.html 这是NE555分析比较详细的一篇文章,可以仔细看一下,当然蓝桥杯要求没有那么严格,总归来说蓝桥杯的设计就是将它作为了一个可变频率脉冲发生...

2019-02-16 16:16:45 14631 24

原创 Keil中代码的颜色设置 ( 很 全 )

因为长时间要编程,对于keil上的黑字白底,如果看久了会让人眼睛产生疲倦感,所以最好将代码颜色和底色都改变一下,让自己看起来舒服一点。下面是文字图片教程(如果自己没空去设置,我后面也有两套模板可以直接用,教程也在后面)1、点击keil右上角edit——Configuration——Color&Fonts(上面标签)2、3、(注意事...

2018-08-16 17:25:32 101975 47

原创 香橙派Orange AI Pro 评测体验

很高兴,收到官方的评测邀请,去体验一下目前香橙派和华为精心打造的OrangePi AIPro开发板。本次拿到Orange AI Pro体验感还是很不错的,得益于香橙派以及华为的合作,让嵌入式AI的开发变得如此轻松,想必以后会发展的很好。对了,我觉得将这个板子作为智能家居的中控是个非常不错的选择,低功耗,带算力,本身的接口也较多易拓展,真的是一个智能家居中控的不二之选(完全可以将智能家居采集的数据在终端进行收集,然后训练自己的模型,甚至在线学习,让你的智能家居控制变得更加精准,识别也更为定制化)。

2024-05-29 01:58:56 1734 1

原创 TQ210-Bootloader-Uboot(LTS)

s5pv210的uboot分析(有空增加)

2023-09-22 14:26:06 923

原创 window便捷使用技巧(LTS)

Windows使用技巧

2023-09-22 14:22:32 1055

原创 awk的简单使用

awk的简单使用

2023-09-21 14:55:31 815 1

原创 sed简单使用

sed的简单实用记录

2023-09-21 13:43:00 161

原创 default_vimrc

vimrc配置

2023-09-15 10:43:54 128

原创 单片机独立按键扫描程序

为了方便,写一些方便的程序片段以便以后使用。

2023-07-13 19:57:59 1722

原创 E6410安装PVE直通显卡安装LibreELEC系统

PVE硬件直通给虚拟机安装LibreELEC系统

2023-04-14 09:19:34 3057

原创 stm32霸道-lvgl移植学习(一)

将最新的lvgl移植到野火的霸道开发板上

2023-04-12 18:27:24 1628 1

原创 PVE+NUT+群晖等配置

折腾一下PVE+NUT+群晖的相关配置,还是很有作用

2023-01-24 21:18:46 7115 4

原创 iwr6843isk-HARbag

包含通过iwr6843isk收集的6类人体活动的bag数据,包含将iwr6843isk录制的ROS包解析成txt文件并且拆分训练集和测试集的程序。

2022-10-30 20:53:59 988 5

原创 windows新增右键菜单,通过wsl中的vim打开文件

windows新增右键菜单,通过wsl中的vim打开文件

2022-10-30 20:06:41 577

原创 iwr6843-ROS构建

iwr683-ROS环境构建

2022-10-29 17:35:07 1615 4

原创 cpp装饰器模式

装饰器模式(结构型模式):在不改变现有对象结构的情况下,向对象添加新的功能,同时不改变其结构重点在于动态的增加删除功能,装饰类和被装饰类独立,不会耦合。返回的对象已经不是原来的对象了,但是调用方式还是不会变

2022-10-14 10:57:58 311

原创 Python装饰器简单说明

装饰器本质上是一个Python函数(其实就是闭包),它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。装饰器用于有以下场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。

2022-10-13 19:55:15 376

原创 简历信息粘贴板

简历填写便捷利器

2022-09-21 00:45:57 397

原创 esp8266_贝壳物联_arduino

接收串口数据,将串口数据上报到贝壳物联的数据接口此处为接收0和1数据,上报到贝壳物联贝壳物联平台通讯协议

2022-06-07 17:25:19 940 1

原创 蓝桥杯C++相关

文章目录蓝桥杯算法有用链接小技巧用变量大小初始的二维数组求gcd最大公约数对map for_each的遍历二进制输出初始化递增的数组或者容器c++分割,按照指定字符分割求最大最小值输出到文件小数的二进制位运算注意事项scanf和chardevc++中添加c++11标准归并算法全排列逆序对的和归并算法解决逆序对次数子集问题全排序问题二分查找DFS算法加法分解7段码水洼数目N皇后问题2n皇后问题BFS迷宫问题DP过河马最长递增子序列B君的希望密码脱落小明爬山背包问题硬币表示并查集最小表示算法最小表示法其它经典题

2022-04-09 20:34:42 2568 1

原创 弹性云服务器ECS的选择:为什么我更推荐华为云?

前言作为一名嵌入式开发者,平常难免不了需要一台云服务器来搭建一个调试物联网设备的测试平台????,因此平时也没少购买云服务器,但是云服务器厂商那么多,我们到底应该如何做出选择呢?尽管大多数小伙伴在选择ECS的时候都是根据价格来选择不同厂商的ECS服务器,不过他们一般都是站在个人开发者的角度来做出选择(毕竟前期学习的投入钱才是主要的,数据安全什么的在钱面前都不值一提????),但是如果上升到中小型企业,那么在云服务ECS的选择上面可就真的不能仅仅只考虑价格因素了,毕竟企业上线业务后,会产生大量的用户数据

2022-03-10 21:49:49 1194 2

原创 二进制的计算(原码、补码以及反码)

带符号5-20000 0101 -> 51000 0010 ->-2然后两个数据都转为补码进行相加正数的补码等于原码负数的补码等于符号位不变,剩下的取反加一(算补码的时候符号位不参与计算)0000 0101 + (加法需要符号位参与)1111 1110结果为0000 0011 -> 3 因为结果为正数,所以不用再符号位不变取反加一 2-50000 0010 -> 21000 0101 ->-5然后两个数据都转

2022-02-20 18:11:56 2518 1

原创 51单片机外部中断

void IrInit(){ IT0=1;//下降沿触发 EX0=1;//打开中断0允许 EA=1; //打开总中断 IRIN=1;//初始化端口}void SonicProcess() interrupt 0{}

2022-02-14 00:16:33 591

原创 51单片机定时器2用作串口

使用定时器2用作串口#define FOSC 11059200L //System frequency#define BAUD 115200 //UART baudrate//串口初始化 void UartInit(void) //115200bps@11.0592MHz{ SCON = 0x50; //8-bit variable UART TL2 = RCAP2L = (65536-(FOSC/32/BAUD)); //Set

2022-02-14 00:15:38 1478

原创 git中忽略所有文件后,白名单中添加文件夹及其所有子文件(夹)

此点很容易就出问题了,我用的想法是要么添加!subfiledir/要么添加!subfiledir/**但是按照git的逻辑,第一行只会让subfiledir添加进来,但是其所有子文件以及文件夹是不会被添加进来的,而第二行递归添加其所有子文件以及文件夹这个也不会起作用,因为subfiledir已经被排除了,所以其下所有文件也是不会被添加进来的(被筛选掉了)因此,正确的写法是两行一起添加到.gitignore中!subfiledir/!subfiledir/**...

2022-02-12 10:14:21 1583

原创 homeassistant+broadlink

文章目录获取学习的base64码文档以开关形式添加scripts获取学习的base64码Broadlink Manager下载链接在下面这个路径保存着base64的json文件C:\Users\Administrator\AppData\Roaming\Broadlink将其以脚本形式添加文档Broadlink集成的文档链接以开关形式添加switch: - platform: broadlink mac: 78:0F:77:47:C1:C5 swit

2022-02-08 22:20:14 1925

原创 python邮箱自动发送

key.ahk^3::path := Explorer_GetPath()all := Explorer_GetAll()sel := Explorer_GetSelected()run "./main.exe" %sel%returnExplorer_GetPath(hwnd=""){ if !(window := Explorer_GetWindow(hwnd)) return ErrorLevel := "ERROR" if (window="desktop") retu

2022-01-23 16:16:57 381

simulink-can总线

为了构建完整的CAN通信仿真,我们需要建立消息传输模型、消息接收模型、保存并运行模型、消息传输模型。本文学习如何通过CAN网络发送数据。

2022-03-07

生日歌单片机proteus+程序

生日歌单片机proteus+程序

2023-06-26

stc15-ws2812B

stc15-ws2812B

2023-06-26

S5PV210bootloader

S5PV210bootloader

2023-05-05

基于51单片机的RS485的从机系统的设计.zip

课程设计是基于51单片机的RS485的从机系统的设计,里面包含五种程序,希望下载的同学好好思考!

2019-05-22

badapple的字符文件

badapple的字符文件,可以直接读取然后输出,就可以实现终端显示badapple的动画了

2022-03-07

Mif_Maker2010.exe

Mif文件生成工具,Mif_Maker2010.exe可以生成三角波及任意波形,非常好用,喜欢的朋友可以点击收藏

2020-11-21

数电课程设计之抢答器

本资源是数电课程设计中,题目为四人抢答器的题目,有两种方案,一个纯硬件,一个用单片机编程。

2019-02-16

DHT11串口测试

本程序是DHT11测试程序,用STC15F2K60S2为主体,采集DHT11的温湿度,并用串口显示

2019-02-27

busybox以及etc配置文件.rar

根文件系统制作相关软件,busybox以及etc配置文件

2021-09-28

led_time.zip

使用树莓派控制一个夜灯,实现定时关闭的功能(提醒早睡) 程序编写思路要点 (1,联网获取时间,同步时间 (2,用input从用户输入获得指定关闭的时间打印当前时间,二者相减得出时间距离 (3,树莓派点灯带 灯带一段一段的灭

2021-12-01

protues_and_keil.zip

使用定时器T1做一个二进制计数器(使用计数模式,由外接T1脚即P3.5脚的按键提供计数脉冲),计数范围是0-99,使用发光LED观察计数结果(例如使用8个发光二极管,点亮认为是1,熄灭认为是0,每按下一个按键二极管所对应的值加一)。

2021-12-01

RS485课程设计书.docx

智能仪表随着80年代初单片机技术的成熟而发展起来,现在世界仪表市场基本被智能仪表所垄断,这归结于企业信息化的需要,而企业在仪表选型时其中的一个必要条件就是要具有联网通信接口。

2019-06-07

单片机通过ESP8266上传温湿度数据

本资源是ESP8266最快上手连接服务器,上传单片机测得的数据到乐联网上面,实现物联网的功能,代码完整。

2019-03-07

重邮FPGA实验报告

高级可编程逻辑器件应用设计实验报告,重邮研究生FPGA课程的实验报告,可以用作参考,切勿照搬

2021-01-17

arm汇编手册(中文版)

arm汇编手册(中文版)

2021-09-04

腾讯X5内核浏览器类库.zip

腾讯x5内核浏览器类库,可以直接调用浏览器,非常的方便!!!可以用作安卓APP的开发的实用,具体安装方法可以自行百度

2020-09-01

MATLAB_MFSK

多进制数字频率调制(MFSK)简称多频制,是2FSK方式的推广。它是用不同的载波频率代表种数字信息。多进制频键控(MFSK)的基本原理和2FSK是相同的,其调制可以用频率键控法(频率选择法)和模拟的调频法来实现,不同之处在于使用键控法时其供选的频率有M个,选择逻辑电路也比较复杂。

2019-01-04

matlab作业

该文档是写出matlab代码,做出锯齿波的AM和DSB调制,以及做出某个函数的FM和PM调制,并画出它们的包络波

2019-02-16

基于51单片机的RS485从机系统设计

本资源为通信工程课程设计实验,题目为:基于51单片机的RS485从机系统设计,本资源包含了4代程序,功能完善,有较强的处理能力,并且包含硬件仿真电路,可以直接仿真测试,希望下载的同学可以好好思考。

2019-04-26

串口程序测试

本资源是串口的测试,所用程序思路特别清晰方便,可以不限字数的输入并将输入值返回到串口助手上面,程序也特别方便。

2019-03-01

Linux内核时钟.doc

重邮Linux内核时钟的实验报告,仅供参考,切勿照搬!

2021-01-17

DDS_F_FPGA.zip

FPGA DDS实验,输出正弦波,并且可以通过按键增加或者减少频率,+-10基础频率,是4096的mif表

2020-11-21

vim最新中文帮助文档

vim的中文帮助文档,下载后执行 ./vimdoc.bash -i 进行安装即可,非常的方便和实用。欢迎大家下载和提出意见

2020-11-12

川轻化信息论与编码.zip

该文档是理工通信工程信息论与编码的答案,下载的同学务必好好思考!

2019-08-27

川轻化微波技术与天线.zip

该文档是理工通信工微波技术与天线的答案,下载的同学务必好好思考!

2019-08-27

川轻化电磁场与电磁波.zip

该文档是理工通信工程电磁场与电磁波的答案,下载的同学务必好好思考!

2019-08-27

空空如也

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

TA关注的人

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