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

原创 C语言文件操作详解【收藏】

C语言中没有输入输出语句,所有的输入输出功能都用 ANSI C提供的一组标准库函数来实现。文件操作标准库函数有:「文件的打开操作」 fopen 打开一个文件 「文件的关闭操作」 fclose 关闭一个文件 「文件的读写操作」 fgetc 从文件中读取一个字符 fputc 写一个字符到文件中去 fgets 从文件中读取一个字符串 fputs 写一个字符串到文件中去 fprintf 往文件中写格式化数据 fscanf 格式化读取文件

2022-01-18 17:08:46 300

原创 指针和引用的使用场景

先解决两个疑问◆指针和引用的不同之处是什么?◆ 何时用用指针?何时用引用?指针和引用的不同之处看如下代码:指针是用来表示内存地址的,而指针这个整数正是被指向的变量地址。 而引用就是给变量重新起了一个名字,引用也就是“别名”。不同之处◆ 指针在声明时可以暂时不初始化,当然每次使用指针时都要做检查,以防出现空指针异常的问题0。而引用永远都不会为空,它一定得代表某个对象。◆ 指针存放的是地址,可以被重新赋值。而引用总是指向它最初代表的那个对象。...

2022-01-18 17:07:06 313

原创 C语言常用转换函数实现原理

编程时,经常用到进制转换、字符转换。比如软件界面输入的数字字符串,如何将字符串处理成数字呢?今天就和大家分享一下。1字符串转十六进制代码实现: void StrToHex(char *pbDest, char *pbSrc, int nLen){ char h1,h2; char s1,s2; int i; for (i=0; i<nLen/2; i++) { ...

2022-01-18 17:05:31 141

原创 无刷直流电机的基本工作原理

无刷直流电机简介无刷直流电机,英语缩写为BLDC(Brushless Direct Current Motor)。电机的定子是线圈,或者叫绕组。转子是永磁体,就是磁铁 。根据转子的位置,利用单片机来控制每个线圈的通电,使线圈产生的磁场变化,从而不断在前面勾引转子让转子转动,这就是无刷直流电机的转动原理。下面深入一下。无刷直流电机的结构首先先从最基本的线圈说起。如下图。可以将线圈理解成长得像弹簧一样的东西。根据初中学过的右手螺旋法则可知,当电流从该线圈的上到下流过的时候,线圈上面的...

2022-01-18 17:04:13 4152

原创 详解电路噪声

噪声的产生对于电子线路中所标称的噪声,可以概括地认为,它是对目的信号以外的所有信号的一个总称。最初人们把造成收音机这类音响设备所发出噪声的那些电子信号,称为噪声。但是,一些非目的的电子信号对电子线路造成的后果并非都和声音有关,因而,后来人们逐步扩大了噪声概念。例如,把造成视屏幕有白班呀条纹的那些电子信号也称为噪声。可能以说,电路中除目的的信号以外的一切信号,不管它对电路是否造成影响,都可称为噪声。例如,电源电压中的纹波或自激振荡,可对电路造成不良影响,使音响装置发出交...

2022-01-18 17:02:04 1566

原创 常见电子元器件的极性识别方法

极性元件在整个PCBA加工过程中需要特别注意,因为方向性的元件错误会导致批量性事故和整块PCBA板的失效,因此工程及生产人员了解SMT极性元件极为重要。极性定义:极性是指元器件的正负极或第一引脚与PCB上的正负极或第一引脚在同一个方向,如果元器件与PCB上的方向不匹配时,称为反向不良。下文分析常见电子元器件的极性识别方法。1 片式电阻,无极性2电容2.1 陶瓷电容 无极性2.2 钽电容 有极性 PCB板和器件正极标示:1)色带标示;...

2022-01-18 17:00:25 3610

原创 详解卡尔曼滤波算法C语言实现

详解卡尔曼滤波算法C语言实现

2021-12-28 16:22:15 736

转载 Linux常用命令

文件命令:1.pwd (print work directory)译:查看路径2.ls (list)译:查看目录下的文件和文件夹例:ls -l (以列表形式来显示,容量为B)ls -a (显示隐藏目录)ls -lh (以列表形式来显示,容量为KB)ls -i (显示文件id)3.cd (change directory 更改路径)译:选择某路径4.touch创建文件5.mkdir创建文件夹6.rm移除文件或文件夹7.mv剪切文件或文件夹8.cp复制文件

2021-04-14 11:32:00 67

空空如也

空空如也

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

TA关注的人

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