自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (11)
  • 收藏
  • 关注

原创 单片机裸机编程中实用驱动分享

本篇文章编写的目的是为了记录个人在github上看到的优秀的代码模块,同时自己也是有在日常中使用,在这里分享给读者们,感谢github上大佬优秀的代码分享,在这里表示敬仰!!!一个支持多种组合按键的驱动程序FlexibleButton 是一个基于标准 C 语言的小巧灵活的按键处理库,支持单击、连击、短按、长按、自动消抖,可以自由设置组合按键,可用于中断和低功耗场景。该按键库解耦了具体的按键硬件结构,理论上支持轻触按键与自锁按键,并可以无限扩展按键数量。另外,FlexibleButton 使用扫描的.

2021-09-03 15:14:18 505

原创 Cortex M0软件复位方法

Cortex M0软件复位方法uint32_t *AIRCR = (uint32_t *)0xE000ED0C;*AIRCR = (0x000005FA<<16)|(1<<2);

2021-09-03 14:54:26 1459

原创 C语言内存分配相关知识

一,内存分配1,内存分配的类型:在C/C++中内存分为5个区,分别为栈区、堆区、全局/静态存储区、常量存储区、代码区。静态内存分配:编译时分配。包括:全局、静态全局、静态局部三种变量。动态内存分配:运行时分配。包括:栈(stack): 局部变量。堆(heap): c语言中用到的变量被动态的分配在内存中。(malloc或calloc、realloc、free函数)2.变量的内存分配:栈区(stack):指那些由编译器在需要的时候分配,不需要时自动清除的变量所在的储存区,如函数执行时,函数的形参以及

2021-09-03 14:52:29 574

原创 操作系统知识杂记

一、进程和线程的区别?什么时候用进程?什么时候用线程?进程是指在系统中正在运行的一个应用程序;程序一旦运行就是进程,或者更专业化来说:进程是指程序执行时的一个实例。线程是进程的一个实体。进程——资源分配的最小单位,线程——程序执行的最小单位。线程进程的区别体现在几个方面:因为进程拥有独立的堆栈空间和数据段,所以每当启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这对于多进程来说十分“奢侈”,系统开销比较大,而线程不一样,线程拥有独立的堆栈空间,但是共享数

2021-09-03 14:51:05 123

原创 IIC通讯协议与EEPROM简介

IIC简介​IIC总线(Inter-Integrated Circuit)即集成电路总线,是Philips公司设计出来的一种简单、双向、二线制、同步串行总线。I2C串行总线一般有两根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。所有接到I2C总线设备上的串行数据SDA都接到总线的SDA上,各设备的时钟线SCL接到总线的SCL上。IIC总线是一个多向控制总线,多个器件(从机)可以同时挂载到一个主机控制的一条总线上。每个连接在总线上的设备都是通过唯一的地址和其他器件通信,主机和从机的角色可互换,​

2021-09-02 09:31:36 3457

toolkit-master.zip

ToolKit是一套应用于嵌入式系统的通用工具包,可灵活应用到有无RTOS的程序中,采用C语言面向对象的思路实现各个功能,尽可能最大化的复用代码,目前为止工具包包含:循环队列、软件定时器、事件集。

2021-09-02

FlexibleButton-master.zip

FlexibleButton 是一个基于标准 C 语言的小巧灵活的按键处理库,支持单击、连击、短按、长按、自动消抖,可以自由设置组合按键,可用于中断和低功耗场景。

2021-09-02

Dialog SUOTA软件

最新安卓apk,将apk文件发送到手机安装即可

2021-01-07

python飞机大战.zip

详细请看https://blog.csdn.net/qq_41290252/article/details/106985176

2020-11-04

NXP ZigBee 3.0协议栈用户手册(全中文)API大全

NXP ZigBee 3.0协议栈用户手册(全中文),详细讲述了ZigBee3.0协议栈 ZigBee的3.0堆栈 Zigbee Home Automation (Zigbee HA), Zigbee Light Link(Zigbee LL), Zigbee Building Automation(Zigbee BA), Zigbee Retail Services(Zigbee RS), Zigbee Health Care(Zigbee HC), Zigbee Telecommunication services(Zigbee TS)。

2020-09-27

淘宝618自动获取喵币

1、打开Auto.js(该软件的相关用法就不细说了,无障碍,悬浮窗权限这些),右下角导入脚本 2、打开淘宝,进入活动页面,点开任务列表界面 3、点击Auto.js悬浮窗,点击脚本列表按钮 4、点击运行按钮

2020-06-02

51单片机实现电子闹钟(1602+DS18B20+EEPROM+蜂鸣器+时钟模块)

51电子闹钟实现了:界面LCD1602显示器,显示年、月、日、星期、时、分、秒、温度,具有闹钟设定,铃声变换设定,时间设定,事件设定,掉电不丢失,12/24进制切换功能。 资源含有实验报告及源码(含注释及使用方法)

2020-05-06

java实现学生成绩管理系统(含数据库以及实验报告)

学生成绩管理系统主要实现了 1、 登录验证账号信息 2、 学生注册、教师注册 3、 添加学生成绩信息 4、 修改学生成绩信息 5、 查询学生成绩信息 6、 删除学生成绩信息 7、 文件导入学生成绩信息 8、 学生账号管理 9、 密码修改 资料里含有源码以及实验报告下载导入即可用!

2020-05-06

Python-100-Days.zip

这个文件包含视频教学、视频实验代码,快速学习Python的不二之选,资料齐全,分入门篇、进阶篇、项目篇。

2019-12-13

51实例代码大全.zip

里面包含几百个51的例子,如典型的抢答器、万年历、交通灯、智能温控器、最小系统、 直流电机PI控制和基础的各种实验。

2019-12-13

51单片机230个Proteus仿真实例.zip

学习51单片机的参考程序,几乎涵盖所有的小实验,小项目,甚至是毕业设计都有。各中51上的模块驱动以及芯片的使用

2019-12-13

空空如也

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

TA关注的人

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