自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 实战分享:GNSS知识汇总

导行定位在嵌入式解决方案中是个常客。借助其功能,产生了许许多多的基于位置的应用,如应用于汽车金融领域的GPS追踪器。在这个专题里,我打算汇总导航定位的相关知识以及新技术。由于能力有限,难免会出现错误,请大家帮忙指出。GNSS与GPS在导航定位领域,会接触到两个常用的关键字,GNSS和GPS。这两者有什么区别和联系呢?GNSS,英文全称“Global Navigation Satellite System”,指全球导航卫星系统。GPS,英文全称“Global Positioning System”,指

2021-09-13 14:31:39 6370

原创 实战分享:I2C总线详解

I2C总线是一种常用的通信接口。让我们先来看看百度百科对它的定义。由这个定义中我们可以知道,I2C总线采用双线形式串行传输,属于。这里简单介绍下串行和并行的区别。

2021-09-13 10:47:46 18574 3

原创 实战分享:一文读懂RS-232总线

RS-232标准接口(又称EIARS-232)是常用的串行通信接口标准之一,它是由美国电子工业协会(Electronic IndustryAssociation,EIA)联合贝尔系统公司、调制解调器厂家及计算机终端生产厂家于1970年共同制定,其全名是“数据终端设备(DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。

2023-01-29 17:56:30 6846 2

原创 C语言的语句

认识了数据类型后,你就可以开始学习C语言的语句,开始写些小程序了。在C语言中,一共有八种语句类型,下面逐一奉上。1 空语句空语句只包含一个分号,它是C语言中最简单的语句。2 表达式语句表达式语句就是在表达式后面加上分号,使其成为一个语句。a++;b = a + c;c = a * b;3 if语句if语句的语法如下:if(判断条件1){ .../* 代码块 */}else if(判断条件2){ .../* 代码块 */}else{ .../* 代

2021-11-15 14:45:12 1501

原创 C语言的数据类型

程序代码离不开数据处理。这篇文章将集中讲解C语言中的数据类型。先来直观感受下:int add(int a, int b){ int result = 0; /* 创建一个有符号的整型变量result,并初始化为0 */ result = a + b; /* 进行求和运算,并把结果赋值给变量result */ return result; /* 返回result的值 */}在C语言中,仅有4中基本数据类型,分别是:整型、浮点型、指针和聚合类型(如数组和结构等)。在此

2021-11-15 14:39:50 1241

原创 C语言的基本介绍

写在前面C语言是门既简单又复杂的语言,这正是它的魅力所在。因此学习的时候,切忌一条道走到黑,而是要像掰洋葱一样,逐渐深入。为什么嵌入式开发要选择C语言?C语言从1972年诞生以来,已经有48年的历史了。期间出现过许许多多的编程语言,然而C语言的地位依旧屹立不倒。由于种种原因,业界选择C语言,其中最主要的原因在于它的效率。优秀的C语言代码,能与汇编代码一样高效。相比于汇编语言,C语言是一种面向过程的编程语言,具有更好的可阅读性,便于程序员进行开发维护。下面是C语言和汇编语言实现求最大公约数的代码对比,

2021-11-15 14:20:14 1397

原创 2021-10-03

“世人匆匆忙忙,不过为了碎银几两。无论做什么工作,无非在外面讨个生活。何必相互为难,两败俱伤,拆了别人的墙,堵了自己的路。生存不易,只愿多一点包容和理解,将心比心,善待遇见的每一个人。”...

2021-10-03 22:43:30 92

原创 I2S总线规范中文版

许多数字音频系统正在被引入消费音频市场,包括光盘、数字音频磁带、数字声音处理器和数字电视。这些系统中的数字音频信号被一些(V)LSI芯片进行处理,例如:A/D和D/A转换器;数字信号处理器;为光盘和数码录音纠错;数字滤波器;数码输入/输出接口。标准化的通信结构对设备和集成电路制造商都是至关重要的,因为它们增加了系统的灵活性。为此,我们开发了I2S总线——一种专用于数

2021-09-29 15:28:51 2534

翻译 FatFs文件和目录管理接口中文版

文件和目录管理f_stat - 检查文件或子目录是否存在函数原型FRESULT f_stat ( const TCHAR* path, /* [IN] Object name */ FILINFO* fno /* [OUT] FILINFO structure */);形参path指向以null结尾的字符串的指针,该字符串指定要获取其信息的对象。对象不能是根目录。fno指向FILINFO结构体来存储对象的信息。如果不需要此信息,请设置空指针。返回值FR_OK,

2021-09-28 16:11:20 1936

原创 2021-09-27

“一个人靠不靠谱,就看这三点:凡事有交代,件件有着落,事事有回音。”“一个人的气质里,藏着他读过的书,走过的路,遇过的人。人生,没有白走的路,每一步都是回忆,每段路都是成长。”...

2021-09-27 18:03:49 77

翻译 FatFs目录访问接口中文版

目录访问f_opendir - 打开目录函数原型FRESULT f_opendir ( DIR* dp, /* [OUT] Pointer to the directory object structure */ const TCHAR* path /* [IN] Directory name */);形参dp指向空白目录对象的指针,以创建新目录对象。path指向以NULL结尾的字符串的指针,该字符串指定要打开的目录名。返回值FR_OK, FR_DISK

2021-09-27 17:13:57 1664

翻译 FatFs文件访问接口中文版

引言FatFs是通用的FAT/exFAT文件系统模块,适用于小型嵌入式系统的。FatFs支持FAT12、FAT16、FAT32等格式。本文将参考FatFs官网资料,讲解应用接口的使用方法。atFs是通用的FAT/exFAT文件系统模块,适用于小型嵌入式系统的。FatFs支持FAT12、FAT16、FAT32等格式。本文将参考FatFs官网资料,讲解应用接口的使用方法。应用接口FatFs为应用程序提供了各种文件系统功能。这些功能将完成文件的创建,打开,读出,写入,关闭等功能。文件访问f_open -

2021-09-27 16:30:46 2461 1

原创 SD卡SPI模式入门教程

SD卡简介SD卡是一种基于半导体快闪记忆器的新一代记忆设备,英文全称Secure Digital Memory Card,中文名又称安全数码卡。尺寸分类按尺寸分类,SD卡分为:标准尺寸,Mini SD,Micro SD(TF卡)。SD卡和TF卡有哪些区别呢?SD卡和TF卡主要有以下区别和联系:卡体尺寸不同,SD卡要比TF卡大(TF卡称作Micro SD card);管教定义不同;SD卡管脚要比TF卡多;TF卡插入卡套可作为SD卡使用;反之则不行。在嵌入式领域,尤其是小设备,通常使用T

2021-09-24 18:58:23 14013 1

原创 Source insight 4工程设置相对地址

Source insight 使用说明Source insight 软件版本:V4.00.0084。建议都使用 V4.0 版本的 Source insight。新建相对地址的 Source insight 工程步骤 1:打开 Source insight 4.0 软件,选择菜单 Project,点击 New Project。步骤 2:填写 Source insight 工程名称,选择工程保存路径,最后点击 OK 按钮。步骤 3:保持默认设置,点击 OK 按钮。步骤 4:选择源文件目

2021-09-18 18:26:38 656

原创 解决KEIL上的ST-LINK提示升级文件过大的问题

今天翻出了尘封已久的潘多拉STM32L4开发板,准备研究下LCD屏,结果在使用ST-Link时,提示版本过旧,需要升级。然而升级包过大,不适合在STM32F103C8T6上升级。ST-LINK Firmware Upgrade程序提示“Old ST-LINK firmware detected.Do you want to upgrade it?”,点击按钮yes。弹出的ST-Link Upgrade窗口上点击Yes按钮,提示“The up-to-date firmware is too big fo

2021-09-17 18:10:12 1700 7

原创 2021-04-28

“生活里,我们翻山越岭,登舟涉水,山一程、水一程,有时候走着走着,顿觉一生一事无成,便开始抱怨自己碌碌无为。一个人真正的成熟,是从懂得认识自我开始的。可死亡从来不是人生最可怕的事情,人生最可怕的事是人未老,心已死,心死了,时间也会跟着死了。人真正的成熟,就是明白每天发生在我们身边的99%的事情,对于我们和别人而言,都是毫无意义的。人的生命中最承受不起的不是劳苦、不是疲惫,而是轻浮,轻浮得没有生命的重量、没有生命的价值。作家三毛说:“等待和犹豫是这个世界上最无情的杀手。”你一直在等一个最合适的时机做

2021-04-28 22:24:12 104 1

原创 2021-04-26

“一个人的气质里,藏着他读过的书,走过的路,遇过的人。人生,没有白走的路,每一步都是回忆,每段路都是成长。‘’加油,共勉!

2021-04-26 22:14:58 73

从入职到架构师,嵌入式软件成长之路(2021-3-31).pdf

《从入职到架构师——嵌入式软件成长之路》白皮书,从工业领域的嵌入式设备为背景,讲解新人入职,培养,架构设计,质量管理等,最终成为架构师的逐级递进的方法。

2021-11-18

SD卡2.0协议中文翻译版[1-6章已翻译].pdf

SD卡V2.0协议,已对前6章完成翻译,基本上覆盖SDIO模式。SPI模式说明仍为英文,但与SDIO模式类似。SPI模式可以看看我写的博文。

2021-09-24

SD卡2.0协议.pdf

SD卡V2.0版本标准协议

2021-09-24

空空如也

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

TA关注的人

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