3 flyfishworld

尚未进行身份认证

暂无相关简介

等级
TA的排名 26w+

初识fatfs文件系统

最近学习在stm32上面挂载文件系统,所使用的文件系统就是fatfs。所以在此将学习的过程记录下来。1、为什么有文件系统?在windows上面我们可以直接通过鼠标操作去创建文件,读文件,写文件,这些都是可见的操作。但实际上这些文件是怎么存储的,是怎么管理呢?对存储器基本操作中并没有直接可以创建文件这种功能,只有按字节、扇区、块等的操作。但在实际应用中,用户存储大量的数据时用最基本的方式去操...

2019-09-09 09:02:09

指针数组和数组指针的区别

今天来看看指针数组和数组指针的区别,如何去理解这种区别。首先,我们从这两个名字来区别一下。指针数组其实是指针型数组的。定义一个整型数组的时候,数组里面的元素都是整型的,所以呢,指针型数组也是这样的。里面的每个元素都是一个一个指针。而数组指针呢,正如我们平常说得int指针类似。int类指针是一个指向int型数据的指针,数组指针是一个指向数组的指针。说到这里,相信大家应该明白两者的区别...

2019-08-28 15:06:31

#define 和 typedef 给变量取别名的区别

大家都知道在C语言中,#define和typedef 都可以给一个变量类型取别名,这有利于开发时进行交流。如下,这是两者的取别名的格式。#define uint unsigned inttypedef unsigned int uint;但是值得注意的是,利用#define 取别名的时候,值是简单的文本替换。区别如下:#define uint unsigned...

2019-08-22 08:15:23

发车啦

最近一段时间在学习linux,想着还是将学习的过程记录下来,就当是自己的一个笔记了。之前学习过一段时间的linux,但可以说是皮毛都没有学到,很是惭愧。从今天开始,将学习的过程记录写来,也以此来监督我自己的学习过程。暂时学习路线是:linux环境的搭建:虚拟机安装和linux发行版的安装和配置(VMware10.2 + ubuntu14.04) linux环境的学习以及C语言的学习(...

2019-08-20 09:14:40

正点原子 fac_us=SystemCoreClock/8000000

今天在看正点原子的delay.c的文件的时候,看到了这样一个语句,一时之间不是很明白。如下图:通过查阅,算是弄明白了。在openEdv的上面也有详细解答。现在做一番记录。首先得明白变量fac_us的含义是1微秒所要计数的次数,如果你明白了这个就好解释了。由SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK_Div8);可知,systick的...

2019-07-07 09:54:02

数组指针强制转换为结构体指针

前两天在看TI官方提供的BasicRF的源码时,发现一个看不懂的地方,就是将一个数组名强制转换为结构体指针,如下所示。在上面的图片中,basicRfPktHdr_t是一个结构体,rxMpdu是一个长度为128个字节的数组名,pHdr是一个结构体指针。这让我很是清楚这么写是什么意思,因为以前从没有遇到,现在遇到了就算是进一步学习C语言了。通过百度查...

2019-06-28 10:03:36

泰克示波器openchoice 安装

上次在用示波器(TDS 2012B)的时候,想将示波器上面的图截取下来,用手机拍照方便,不利于保存,直接将U盘保存下来,不方便命名和管理。于是,在泰克官网上下载了openchoice 这个软件。但是在官网上下载十分慢(反正我下载是挺慢的),所以给大家分享一下。微信搜索公众号:嵌入式小窝,或扫描下方二维码然后点击”联系我们“,联系博主获取百度云链接。...

2019-06-21 13:46:27

IAR for 8051安装教程

1、首先,下载IAR软件安装包,下载链接:https://pan.baidu.com/s/10ZJCkmJkE5hiqLCNLzJ4Bw密码:cslx或关注微信公众号:”嵌入式小窝”,然后点击”联系我们”获得。2、打开压缩包有两个文件注意:注册工具可能被当作病毒,安装时请关闭相关杀毒软件。双击第一个(EW8051-EV-8103-web),点击Next,并按照以下步骤...

2019-06-18 14:51:20

位/字节/字/双字

1字节=8个二进制位(简称位)1字=2字节=16位1双字=2字=4字节=32位上述表示对不同的机器可能不一样。但是,对任何机器而言,一个字节永远是8位的,不会随着机器的不同而变化。...

2018-05-01 19:08:46

网络吞吐量

     网络中的数据是由一个个数据包组成,防火墙对每个数据包的处理要耗费资源。吞吐量是指在没有帧丢失的情况下,设备能够接受的最大速率。其测试方法是:在测试中以一定速率发送一定数量的帧,并计算待测设备传输的帧,如果发送的帧与接收的帧数量相等,那么就将发送速率提高并重新测试;如果接收帧少于发送帧则降低发送速率重新测试,直至得出最终结果。吞吐量测试结果以比特/秒或字节/秒表示。            ...

2018-05-01 19:04:54

全向天线

全向天线:即在水平方向图上表现为360°都均匀辐射,也就是平常所说的无方向性,在垂直方向图上表现为有一定宽度的波束,一般情况下波瓣宽度越小,增益越大。全向天线在移动通信系统中一般应用于郊县大区制的站型,覆盖范围大。定向天线:在水平方向图上表现为一定角度范围辐射,也就是平常所说的有方向性。同全向天线一样,波瓣宽度越小,增益越大。定向天线在通信系统中一般应用于通信距离远,覆盖范围小,目标密度大,频率利...

2018-04-30 10:08:08

MANET路由分类

MANET路由可分为:            1、层次路由。 节点分为多个簇,簇与簇之间节点的信息的转发需要经过簇头节点的转发。            2、平面路由。所有节点平等、自治。...

2018-04-29 15:17:11

报文/QoS/TTL

报文:         报文(message)是网络中交换与传输的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变。   报文也是网络传输的单位,传输过程中会不断的封装成分组、包、帧来传输,封装的方式就是添加一些信息段,那些就是报文头以一定格式组织起来的数据。比如里面有报文类型,报文版本,报文长度,报文实体等等信息。QoS:        Q...

2018-04-29 15:07:08

NS2学习之NS2简介

因为毕业设计要用NS2进行仿真,加上以后要研究的方向也决定了自己要学习NS2。现将自己的学习过程记录下来。NS2简介:NS2是指 Network Simulator version 2,NS(Network Simulator) 是一种针对网络技术的源代码公开的、免费的软件模拟平台,研究人员使用它可以很容易的进行网络技术的开发,而且发展到今天,它所包含的模块几乎涉及到了网络技术的所有方面。所以,N...

2018-04-29 11:24:09
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。