自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 FreeRTOS移植到STM32L475开发板上,跑马灯实验。

移植前准备工作:1.用于验收的代码逻辑,就是main里面写些什么,我选的是裸机案例里面的第一个实验,跑马灯实验。另外用FreeRTOS开发的部分可以参考网站的:https://www.rt-thread.org/document/site/tutorial/quick-start/iot_board/quick-start/#_22.FreeRTOS源码包,可以网上下载https://sourceforge.net/projects/freertos/files/FreeRTOS/,也可以用开发板给

2020-11-06 11:56:15 643

原创 【潘多拉STM32L4 IOT开发板】

2020-11-03重新回到多年前,桌上放着几块板子搞开发的时候,充满激情和干劲,感觉还不错。收获与心得:1.拿到新开发板,可以先上官网、论坛找相关资料。2.STM32固件包的组成内容、代码架构。3.烧录辅助开发工具MDK54.一个MDK5工程,一般包括5个子目录,USER用于存放用户文件,比如说新建的项目文件等;HALLIB目录用于存放HAL库文件;CORE用于存放启动文件和关键头文件,如start_up****.s,OBJ是存放编译过程中产生的临时文件的,system文件夹是用于

2020-11-03 22:35:04 1896 1

原创 代码大全2.0学习纪要

2020.10.01:构建:什么是代码中的构建活动?为什么要有这个构建?解决了什么问题?带来了什么好处?

2020-10-01 20:57:08 158

原创 【嵌入式软件】--2020-Q3面试题

1.线程栈溢出在什么情况下出现?2.宏“粘贴”是什么?

2020-08-08 21:22:23 140

原创 【嵌入式软件】--自学--交叉编译工具

1.需要先准备好交叉编译工具压缩包: arm-linux-gcc-4.4.3.tar.gz下载,网上自己找。2.文件共享到虚拟机中:通过vmware tools来共享进去, 其中要注意的有几个重要步骤: 1.新建一个目录来挂载共享文件夹:mkdir -p /mnt/hgfs 2.挂载使用共享文件夹:vmhgfs-fuse .host:/ /mnt/hgfs/3.安装交叉编译工具压缩包: ...

2020-08-05 23:14:07 76

原创 【嵌入式软件】--自学--通信协议

嵌入式通信协议: 分为“大协议”和“小协议”两种 “大协议”:主要用来进行系统外的整个系统之间的通信,协议如Ethernet、USB、SATA、PCIe等, 传输速率在数百甚至上千MB/s。 “小协议”:主要用于系统内各个芯片间的通信,协议如I2C、SPI、UART协议, 传输速率在几KB/s到几MB/s。“小协议”背景知识...

2020-08-03 17:58:17 377

原创 【嵌入式软件】--自学--ARM基础知识自学

RISC和CISC之间主要的区别指标 RISC CISC 指令集 一个周期执行一条指令,通过简单指令的组合实现复杂操作;指令长度固定 指令长度不固定,执行需要多个周期 流水线 流水线每周期前进一步 指令的执行需要调用微代码的微程序 寄存器 更多的通用寄存器 用于特定目的的寄存器 Load/Store结构 独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输 处理器能够直接处理存储器中的数据 ..

2020-07-31 15:26:33 287

原创 [嵌入式软件开发]---学习笔记

1.大、小端小端:低位放在低地址,高位放在高地址;大端:低位放在高地址,高位放在低地址;高、低位:通常我们从最高有效位(most significant digit)开始自左向右书写一个数字。在理解有效位这个概念时,可以想象一下你的支票数额的第一位增加1和最后一位增加1之间的巨大区别,前者肯定会让你喜出望外。 高位字节 低位字节↓--------------------------↓ ↓-------------------------...

2020-07-30 11:01:05 135

原创 【软开刷题】--软链接与硬链接

1>首先什么是链接? 链接操作实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称。对于这个新的文件名,我们可以为之指定不同的访问权限,以控制对信息的共享和安全性的问题。 如果链接指向目录,用户就可以利用该链接直接进入被链接的目录而不用打一大堆的路径名。而且,即使我们删除这个链接,也不会破坏原来的目录。2>硬链接 硬链接只能引用同一文件系统中的文件。它引用的是文件在文件系统中的物理索引(也称为 inode)。当您移动或删除原始文件时,硬链接不会被破坏,因为...

2020-07-25 14:56:50 185

原创 提升自己的演讲能力

1.紧张的原因: 1.不自信 解决方案:回想自己最自信的状态,个人平和的状态就是特别自信的状态。自信就是稳定,就是平静。 2.太在意 解决方案:我是来和你分享好东西的,把自己想象成,自己买了个大房子,请大家来房子做客,给大家介绍介绍房子。 没包袱很重要,不要在意别人怎么看,单纯的来表达自己。 气场:平静+强烈的表达欲望2.克服紧张: 1.熟悉表达环境, 2.技术调节 3.投入到所表达的内...

2020-07-25 14:43:40 123

原创 【分布式存储】--Hash、一致性Hash、CRUSH等数据路由算法

定义:HASH算法是检索方法中的一类。复杂一点说,是一种关联数组的数据结构,通过key对value执行搜索(检索)、插入和删除操作。 检索:即给定某个值作为关键字,确定与此关键字相等的元素在表中的位置即为检索。 检索方法:顺序查找法(顺序逐项查找)、折半查找法(先排序,然后对半比较查找)、分块查找法(先按块排序,然后块内逐项查找)、HASH查找法。 对比:HASH以外的方法,都是将关键字直接与表内容逐个比较,通过一系...

2020-07-22 17:34:09 240

原创 【EA】--UML画图工具

搜EA&UML日拱一卒,进行学习。

2020-07-22 11:47:39 438

原创 【软开学习】-- 循环队列

空间布局: 队列是一个逻辑上的数据结构,在物理上可以用数组,也可以用链表实现。 循环队列是一个逻辑上的,首尾相接的圆环。首尾指针地址: 空循环队列:头尾指针指向同一个区域。 满循环队列:随着元素的入队,尾指针逐渐加1,直到从0区域加到SIZE-1区域。这时尾指针指向SIZE-1区域,头指针指向0区域。此时如果尾指针再加一,则和投指针重合。...

2020-07-22 10:41:20 239

原创 【刷题笔记】-- 软件开发

2020.07.21;有向图,入度,出度;

2020-07-21 09:27:57 166

原创 面试经历整理

公司 岗位 时间 面试阶段 新华三 分布式存储研发 2020.7.17 一面 自我介绍 项目经验介绍 分布式存储架构、协议 C++开发经验 1.你简历上没有说你17年5月到18年8月的东西? 2.即使作为SE还是有会一定的coding 要求。 3.你自己是想做前端还是后端。 感觉没说...

2020-07-17 16:45:55 107

原创 6顶思考帽学习

目标:提升自己的思维能力,学完以后希望能达到:对每一项螺丝钉式的工作,也能有自己的想法和思考,不像以前一样机械式的完成。

2020-07-16 15:42:21 125

原创 云存储--分布式存储学习

先立目标:2天时间学完所有分布式存储的材料,mark。1.概念:

2020-07-16 15:38:47 2234

原创 [大数据学习笔记]MapReduce和Yarn基本介绍

MapReduce是什么?有什么特点?MapReduce是基于Google发布的MapReduce论文设计开发,用于大规模数据集(大于1TB)的并行计算,Cluster Infrastructure、Software Framework、Programming Model & Methodology)。特点如下:易于编程:程序员仅需要描述做什么,具体怎么做交由系统的执行框架...

2019-12-04 19:49:08 124

原创 [大数据学习笔记]HDFS包含哪些角色?

1.Namenode:接收客户端的读写请求 存储元数据信息 接收datanode的心跳报告 负载均衡 分配数据块的存储节点2.DataNode:真正处理客户端的读写请求 向namenode发送心跳 向namenode发送块报告 真正的数据存储 副本之间的相互复制3.Client:进行数据块的物理切分 向namenode发送读写请求 向namenode发送读写响应...

2019-12-04 19:34:01 1764

原创 你能调通这段C#代码不?

<br />这段代码其中有错,试试你能找出并调通不?<br /> <br /> <br />using System;<br />//using System.Collections.Generic;<br />using System.Collections;<br />using System.Linq;<br />using System.Text;<br />namespace TestIterator1<br />{<br />    //定义集合类<br />    public class T

2011-03-18 21:50:00 283

将 FreeRTOS 移植到 STM32L475之跑马灯实验

本压缩包是将 FreeRTOS 移植到 STM32L475上的资源包。本压缩包是将 FreeRTOS 移植到 STM32L475上的资源包。

2020-11-06

iar for 8051 暴力破解插件

IAR EW是用于嵌入式开发的软件,和Keil uvision齐名。网上已经有了IAR EW for arm的注册机,但是这回我要做51的开发,所以自己搞了下这个版本的破解。IAR EW for 8051 v9.3,目前是最新版 未破解前无法进行编译、调试,破解后编译、调试可以正常进行。因为使用爆破方式,直接Patch,不需要License一类的东西。

2016-12-15

C#绘制动态二维平面坐标系

这个程序是用C#编写的,用GDI+绘制一个动态的二维平面坐标,用户能通过输入X轴和Y轴的最小刻度来控制平面坐标的大小,并通过产生一个随机数波形,来动态显示平面坐标。 希望这个小程序能对学习使用C#GDI+绘图的朋友带来帮助。

2011-03-27

C#中运用API函数编写多功能关机程序

本程序是作者按照书籍参考制作,仅供学习参考 功能: 1.自动定时关机。 2.自动关机、重启、注销。 3.查看系统信息。 待实现功能:倒计时显示。希望各位高手指点 联系方式:[email protected]

2011-02-22

C#编写的SQL数据表提取器

该程序是在VS2005中用C#编写的,主要实现了对数据库文件进行各种操作,如附加数据库、分离数据库、备份数据库、还原数据库、导出表结构、导出数据等。上传的压缩文件中有详细的系统使用说明。

2010-11-11

空空如也

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

TA关注的人

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