自定义博客皮肤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)
  • 收藏
  • 关注

原创 stm32l4进入低功耗

低功耗模式 我使用低功耗模式(Low-power mode)是Stop 2 mode。在这个模式下消耗的电流是最低的,我是实测8μA。进入低功耗前的准备首先,并不是使用了hal库的HAL_PWREx_EnterSTOP2Mode(PWR_STOPENTRY_WFI) 这个函数就可以达到这么低的功耗。那应该准备什么呢?第一把所有开启的外设先失能,再把引脚设为模拟输入或者浮空输入,(注:如果是引脚接的是led灯,也可以设置为输出),最后关闭外设时钟。例如我使用了SPI__HAL_SPI_DISAB

2020-11-29 22:03:59 3698 3

原创 C++递归实现:棋盘64格第一个格子中放1粒谷子,第二个格子放第一个格子的 2倍。依次类推共要多少粒谷子

#include <math.h>using namespace std;int sum = 0;int fun(int n){ if (n == 0) { return 1; } sum = pow(2,n) + sum; fun(n-1); return sum + 1;}int main(){ cout << fun(5); return 0;}

2020-08-07 16:55:41 3080

原创 快速排序 -----C语言描述

快速排序引用它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 ----百度百科正如它名字一样,是在实践中最快的已知排序算法。下面我们来好好理解一下。首先,说一下我的思路:中值分割法选取枢纽元,将枢纽元与一组序列的最后一个元素交换,每个划分序列的最后一个位置是用来存放枢纽元,不用来交换,然后进行各部分的快速排序,最后将枢纽元与i与j

2020-07-03 10:24:25 194

原创 希尔排序 -----C语言描述

引用希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。—百度百科下面用个例子来说明一下:确定一个增量序列{5,3,1}(可能有更好的增量)。当增量为5时,数组被划分为两组,并进行比较,得出第一次的结果。依次类推,最后一趟插入排序完以后就得出结果了。(最后一趟增量须为1)算法编写for (j = 0; add[j] > 0; j++) //依次增量排序 { a = add.

2020-06-30 20:27:36 157

原创 路由器中的MAC地址

路由器之间的通信是否需要MAC地址 从现在所学的知识来看是需要的(大学)。通过这张图可以看出来,路由器之间转发也需要经过网络接口层。我们知道在网络层和网络层以上使用的是IP地址,而数据链路层及以下使用的是硬件地址,即MAC地址。因此是需要的。路由器是不是每个接口都有一个MAC地址...

2020-06-18 21:42:49 2630

原创 C语言实现---双向循环链表

循环链表循环单链表是在在单链表的基础上,用最后的一个结点的指针域指向头结点形成的。因此它在逻辑上是一个环形结构。双向是一个节点有前驱和后驱。结构定义typedef struct List{ int data; struct List* prior; struct List* nxet;}CircularList;创建头节点CircularList* InitList(){ CircularList* head; head = (CircularList*)malloc(siz

2020-06-08 22:51:10 219

原创 火狐浏览器设置字符编码格式

今天浏览html页面时出现乱码,查了一下如何改火狐浏览器的编码的方式,很多是老版的了,于是自己找了一下。我使用的版本HTML页面修改字符编码直接通过菜单 –> 更多 –> 文字编码 点击文字编码就可以选择自己的想要的编码格式了。修改后的样子...

2020-06-03 10:48:26 6136

原创 C语言之简单贪吃蛇

这里写自定义目录标题前言整体思路一、画边框二、画蛇并使其移动1、清屏与休眠2、蛇身移动三、控制蛇并生成食物1、键盘输入2、生成食物四、改变方向五、结束语前言本次练习用于巩固C语言数据结构中的链表,实现贪吃蛇的基本功能。整体思路打印边框生成食物与蛇身移动控制方向结束游戏 while (1) { Handle_key(); //按键处理 ...

2020-03-16 16:51:01 397

Greedy-Snake.rar

C语言编写,环境Visual Studio 2019。运行之后按wsad来控制方向。本代码功能一个简易界面加一条贪吃蛇,其余功能可以自行加入。

2020-07-03

等精度法测频.rar

基于正点原子的stm32f4,使用两个定时器,一个作为标准信号输入(已知的),用示波器输入5khz的信号就可以了,记得改参数。另一个用来当作定时器。

2020-06-18

空空如也

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

TA关注的人

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