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

原创 STM32f407系统定时器时钟配置、计算

装载自:,作者写的很详细!

2023-06-07 15:44:04 880

原创 电气比例阀控制原理

电气比例阀控制原理

2022-07-26 09:50:53 6088

原创 电流采样之康铜丝

电流采集分为间接式和直接式。间接式主要通过互感,霍尔等磁感应电压来采集。直接式主要通过电阻分压,电流流过电阻产生压降,直接将电流转换成电压来采集。今天讲讲一种常用直接式电流采集及其计算方法。...

2022-07-25 14:00:29 4543

原创 MOS参数

MOS管 参数的意思

2022-06-30 10:19:24 2160

转载 arduino中的serial .available()和serial.read()是区别

Serial.available() 的意思是:返回串口缓冲区中当前剩余的字符个数。一般用这个函数来判断串口的缓冲区有无数据,当Serial.available()>0时,说明串口接收到了数据,可以读取;Serial.read()指从串口的缓冲区取出并读取一个Byte的数据,比如有设备通过串口向Arduino发送数据了,我们就可以用Serial.read()来读取发送的数据。典型的用...

2018-10-22 16:15:07 48485 2

原创 if (‘0‘ <= *p && *p <= ‘9‘) v = *p - ‘0‘;是什么意思

uint8_t conv2d(const char* p){ uint8_t v = 0; if ('0' <= *p && *p <= '9') v = *p - '0'; return 10 * v + *++p - '0';}'0'是0这个字符,但是如果在这种比较的时候参与运算的这个字符的ASCII值,0的ASCII应该是48,9的是57,if语......

2018-07-11 16:34:34 351 1

原创 Altium Designer中怎样选定一个网络的pcb线,然后加粗

PCB 界面   右键  >> Find Similar objects  >>  点击你要选择的网络  >>      >>  点击 OK   >> 出现下图 >>   width 写入你想修改的宽度  然后关掉这个窗口...

2018-07-10 20:14:15 13159

原创 AD 中如何设置规则,让顶层直插件后的底层贴片器件不报错

封装重叠Design---rules---找到placement---component clearance 设置为0mil  0 mil

2018-07-09 23:16:27 4274

原创 return *(int*)a-*(int*)b;中两个*各是什么意思

int* 是类型说明()是强制转换运算符(int *)a是表示把a强制转换成一个int型的指针。如果以前a是char型,编译器会认为a指向的那一个字节的内存单元是a里面的东西把a转换成int型,编译器会认为a指向的连续四个字节里的东西都是a里面的。*(int *)a就是取a指向的内容的意思,跟*a的那个*作用一样return *(int*)a-*(int*)b;就是返回a b两个地址中的 整型 数...

2018-07-03 23:11:14 8079 5

转载 C/C++预处理指令#define,#ifdef,#ifndef,#endif…

管理C/C++预处理指令#define,#ifdef,#ifndef,#endif…本文主要记录了C/C++预处理指令,常见的预处理指令如下:#空指令,无任何效果#include包含一个源代码文件#define定义宏#undef取消已定义的宏#if如果给定条件为真,则编译下面代码#ifdef如果宏已经定义,则编译下面代码#ifndef如果宏没有定义,则编译下面代码#elif如果前面的#if给定条件...

2018-07-03 16:59:55 438

转载 3D max 挖孔

您好一般在模型上开洞有2种方法。一种就是布尔,还有一种就是直接切线直接切线的话。把模型转换成可编辑多边形。切换到物体子层级选择,然后用切割工具直接切出你要的洞。然后切换到【面】的层级下,选中这些洞口然后删掉这些面就好了还有一种就是布尔,如果在确定模型是没有问题(模型是闭合的没有破面等正常情况)的情况下   ,如果使用布尔 出错,模型消失的话,那么可以用【超级布尔】来替代普通布尔进行布尔运算。在布尔...

2018-06-26 23:18:34 5861

原创 arduino 的 serial.println 与serial.write区别

Serial.print 发送的是字符,如果你发送97,发过去的其实是9的ascii码(00111001)和7的ascii码(00110111)。Serial.write 发送的字节,是一个0-255的数字,如果你发97, 发过去的其实是97的二进制(01100001),对应ascii表中的“a"....

2018-06-10 09:50:19 15264

转载 C数组清零

阅读数:1605方法1:              for (i = 0; i < n; i++)                     a[i] = 0;方法2:          memset(a, 0, sizeof(a));          memset(a, 0, n * sizeof(int));          memset 初始化函数,作用在给某一段内存块填充某个给定的...

2018-06-06 11:34:05 13051 1

转载 arduino与processing串口通信问题

http://guoyunhe.me/zh/2013/03/10/arduino-processing/最近进行Arduino与processing串口通信时遇到了这种问题,觉得这篇博文写的很对,就转了下来,在此感谢原博主“行走的仙人”。http://guoyunhe.me/zh/2013/03/10/arduino与processing的串口通信/在网络上普遍存在的Arduino与Proce...

2018-05-30 11:10:24 1734

转载 MATLAB feof和~feof函数用法

函数feof(fid) 用法:文件指针 fid 到达文件末尾时返回“真”值;否则返回“假”;~feof 是在 feof 前加了“非”,是逻辑表达式:文件指针到达文件末尾时 该表达式值为“假”;否则为“真”;while ~feof 表示 若 未读到文件末尾 则 继续 循环while feof 表示 若 未读到文件末尾 则 终止 循环,所以只循环一次就终止...

2018-05-29 21:07:21 4167

转载 Matlab之fopen、fprintf函数

fopen()是个将数据按指定格式读入到matlab中的函数。 fprintf()是个将数据按指定格式写入到文本文件中的函数。matlab中fopen函数的常用调用格式 1)fid = fopen(‘filename’) 2)fid= fopen(‘filename’,’permission’) 其中fid是文件代号,filename是要打开的文件名,permission是打开方式,默认的打开方式...

2018-05-29 21:06:23 5497

转载 matlab中fgetl、fgets、fread函数

tline = fgets(fileID)从文件中读取行,保留换行符 (换行符和回车符) 从文件中读取行,保留换行符 读取指定的文件的下一行,包括换行符。 fileid是一个整数文件标识符从fopen获得。 tline是一个文本字符串,除非该行只包含结束的文件标记。在这种情况下,tline是数字值-1。与fgets读取字符的编码方案使用与该文件相关联。要指定的编码方案,使用fopen。tline=...

2018-05-29 21:00:09 30091

max6675测温的测试例程

STM32驱动max6675测温的测试例程 亲测有效

2023-06-28

检测ESP8266.pdf

在进行物联网开发的过程中,需要用到WIFI模块,因此需要调试WIFI模块并确保模块能正常工作,进一步检测必要的,本资源主要介绍ESP8266的检测和连接

2019-12-06

关闭plot图形窗口 (实时数据显示)

在用MATLAB绘制实时波形时,手动关闭窗口后,还会自动弹出,关闭不掉的问题。

2018-08-11

空空如也

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

TA关注的人

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