自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (7)
  • 收藏
  • 关注

原创 操作系统

进程:操作系统中资源分配的一个最小单位。挂起,其实是把内存当中的进程映射到外存当中。激活,是一个相反的过程,把外存当中的进程映射到内存的过程。银行家算法:解决需要资源与现有的资源矛盾,相对动态安全的问题。每分配一个资源都要找一个相对安全的运行序列。前趋图:有向无循环图。描述进程间的先后关系。同步:进程需要相互合作才能完成,当中有沟通的过程。互斥:千军万马过独木桥,资源需要独...

2019-07-26 07:15:22 171

原创 编译原理

文法:终结符:是不能在元素左边的,不可以被拆分。一般用小写字母表示非终结符,可以理解一个可以拆分的元素。一般用大写字母表示文法的类型:0型文法,也称为短语文法,能力相当于图灵机,0型文语言都是递归可枚举的。只要包含一个非终结符就可以,限制是最少的。1型文法,也叫上下有关文法,且|B|>=|a|2型文法,也叫上下无关文法,是在1型文法的基础上,a是一个非终结符。...

2019-07-21 08:32:39 1396

原创 用Vs调试STM32记事

直接导入keil的工程文件,会有各种问题,如关联不上头文件,即使加载了头文件,也不能访问里面的定义??一头雾水,由于对GCC编译器不熟悉,并且用这种方式导入的文件,.h文件的颜色也不对,按F12可以关联到定义处,但颜色 却显示的是没有被编译的………………只能是另外找方法。一步一步建立个MS_Build文件,按照keil的目录结构重建文件夹,将头文件包含设置好如图:很简单的一个程序,但发...

2019-07-18 18:13:20 697

转载 解决VS调试STM32导入keil程序出现Error: registers may not be the same -- `strexb r0,r0,[r1]'的错误

其实是使用GCC编译的问题。对GCC还是要多了解些。修改STM32的固件库V3.5的core_cm3.c文件:uint32_t __STREXB(uint8_t value, uint8_t *addr){ uint32_t result=0; //__ASM volatile ("strexb %0, %2, [%1]" : "=r" (result) : "r" (addr...

2019-07-18 11:19:25 3260 5

原创 数据结构和算法——哈希表、查找算法

什么是哈希,是按内容存储。内容直接到存储地址。哈希函数:实际上是根据实际情况构造的。处理冲突:线性探查法,冲突后直接向下线性找一个新的空间存放。双散列函数:冲突后执行另一个散列函数拉链法:增加一个指针字段,用于链接同义词的子表。查找算法:顺序查找、折半查找外,还有分块查找:先建立,以块最大值及地址的索引表,然后根据,索引表,找到相应的块,再在块中进行顺序查找,相同的元...

2019-07-15 07:23:02 687

转载 ubuntu清空回收站 的命令方式

当垃圾箱有大量的小文件时,当我用图形界面清空垃圾箱时,总是卡死,而其清理很慢,于是用命令行清理,代码如下:这里的关键是确定你的系统的 Trash文件夹在那个路径。  另外用命令行清理的会比较彻底,能释放出很多的空间,用图形界面往往做不到。我的系统用以下命令: $ sudo rm -rf /home/yourname/.local/share/Trash/...

2019-07-14 22:02:59 3492

转载 ubuntu安装*.jar文件

其实,是将JAR文件放到桌面上执行。 在用户文件夹中创建一个新文件夹。 (它也可以被识别为"〜"。) 移动我的世界和一个图标(称之为"我的世界",并确保它是一个.png,如果没有,请使用在线工具将其转换。)到一个文件夹,你将保留它。使用~/.apps/Minecraft,为了使用起见。 在桌面上制作文件。创建一个新文件,将其命名为"Minecraft.desktop...

2019-07-14 20:21:35 3323

原创 未经思索的生活是不值得过的

未经思索的生活是不值得过的---苏格拉底借用番茄工作法图解里的名言,激励一下自己。多日以来,自己的学习计划似乎没有什么进展。其实,时间的弹性还是很大的,对于一些重要的事或必须做的事,当不得不花时间去做时,往往还是有时间和精力去做的,这其实是规律,我们不能创造时间,只能是利用好时间。有什么好的方法呢?偶然看到一本《番茄工作法图解》,还是很可行的。不管是学习什么知识,都需要两种思维模式的配合。...

2019-07-12 22:47:46 296

原创 数据结构与算法基础-图

图:图是由有限的顶点V和用顶点对表示的边E两个集合所构成的。体现的是多对多的关系(树是一对多,线性表是一对一)完全图:每对顶点之间都有一条边相连(无向图)每对顶点间都有两条有向边相连(有向图)。路径,是从一个顶点到另一个顶点边的序列,边的数目就是路径长度。简单回路:除了启点和终点相同外,不走重复点。连通图:任何两点之间都有路径可以到达(无向图),每两点都有路径可以到达(有向图)强连...

2019-07-12 06:44:41 193

原创 数据结构与算法基础

1、树的度,表示的结点间相互连接一棵树中所有结点的个数为n,树中的度为k,则n=k+1;2、二叉树的重要特性: 1、在二叉树中第i层上最多有2^(i-1)个结点(i>=1)2、第一条推理:深度为k的二叉树,最多有2^k-1个结点。2^0+2^1+2^2+2^3=2^4-1=153、对于任何一棵二叉树,如果其叶子结点数为n0,度为2的结点数为n2,则n0=n2+1;总结点数n=...

2019-07-08 21:57:50 466

原创 用栈实现队列操作及反向

逻辑上其实还是挺简单的无非就是两个栈或队列相互倒数据。/** * 〈一句话功能简述〉<br> * 〈用两个队列实现栈〉 * * @author guang * @create 2019/7/7 * @since 1.0.0 */public class ArrayandStack { public static class TwoQueuesStack ...

2019-07-07 16:42:35 777

转载 U盘不能写的问题ubuntu下

问题Ubuntu下有时候插入U盘,发现不能修改其中的内容。例如不能新建文件和文件夹,不能向U盘中复制文件等,系统提示:只读文件系统。原因大概是U盘的文件系统信息出错(保存在一个硬盘或U盘最前面的头,其中有所有文件的信息)。格式化U盘自然可以解决问题,不过会删除U盘上的所有数据。修复U盘而不删除文件,可采用如下方法。解决方法1、查看U盘信息首先插入U盘。打开命令...

2019-07-05 21:52:16 1456 1

转载 ubuntu无法对其他挂载的硬盘分区进行读写的情况解决

为了解决这个问题,参考了很多网上的方法,最常见的就是 改变权限如 sudo chgmed 777 /weizhi 还有下载ntfs config工具等都不管用,最后通过修改win10快速启动解决。win10和ubuntu18.04双系统,在ubuntu下通过/etc/fstab挂载ntfs硬盘无写入权限,尝试通过chmod修改写入权限和ntfs-config图形工具修改写入权限均失败。在ub...

2019-07-03 22:17:59 4368

转载 解决ubuntu下idea出现找不到JDK的情况

最佳解决思路更新:建议在Linux上使用捆绑的JetBrains Runtime来运行IntelliJ IDEA。目前IntelliJ IDEA要求Java 8在此平台上运行。可以切换到系统或其他Java版本,请check the FAQ。原始答案(已废弃):建议使用OpenJDK 1.7+或Oracle JDK在Linux上运行IntelliJ IDEA,由于已知的性能和视觉问题,O...

2019-07-02 20:50:13 4240

原创 看宫崎峻动漫有感

自从上周三晚上开始发烧以来,就打乱了自己的学习进度。病到如山倒,真是一件无情的事情!少食,尽量感到饿的时候再吃些饭,自己的胃不好,不要吃的太饱了……。照顾好自己。这几天进展不大,每天晚上的时间都是看一部宫崎峻的动漫。周四,晚上,看了《天空之城》,那句,财宝都是迷惑你们这些俗人的,这些才是拉普达真正的核心。当希达和巴鲁一起念毁灭咒语,拉普达化为灰烬,幸亏大树根救了他们,拉普达的花园反而上升了。...

2019-07-01 07:39:44 303

基于状态机的函数指针实现

网友git上项目,自己注释了下。

2024-05-13

将rtt-nano移植到stm32G030F6

只是作为一个例子,以后可以参考着移植

2023-02-17

有道单词本模板格式xml

xml

2021-10-22

STM32L431RC裸机移植RTT完整工程代码.rar

rt-thread,裸机移植的,小熊派stm32l431rc,配合本博客的操作步骤,实操rtt的祼机移植,虽然只是一个内核的移植,但可以帮助理解内核。

2020-05-28

开关电源设计技巧类的一些总结

开关电源的设计与优化,开关电源布线经验等的资料开关电源设计指南等

2019-04-25

Esp8266程序基于STM32

正如所题,基于STM32的ESP8266 WIF程序开发,可以正常执行的代码

2018-11-07

232l转USB驱动

232转USB驱动,这个驱动开始也挺困扰我的,不过,经过我的查找还是找到了,大家不要再找了,希望对大家有用适用WIN7,XP等

2015-01-27

Zstack2.51协议关于ZIGBEE

ZIGBEE的开发协议栈,对于网上不好找栈的朋友,完全可以用这个,这个是无线龙带的协议栈,可用

2015-01-27

IIC24C02的读写

关于IIC读写24C02的可用代码,希望对大家有用吧!

2015-01-27

空空如也

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

TA关注的人

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