自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 C语言数据类型

* 标准数据类型定义 *///ARM GCC 通过 typedef 将 __int64 映射到 long long。

2025-06-17 10:02:04 187

原创 GPIO输入---按键检测

其中LED_G_GPIO_PORT->ODR ^=LED_G_GPIO_PIN等价于。直接拷贝上文的文件夹,并命名为GPIO输入---按键检测,在User文件夹下新建一个文件夹为Key,Key里面新建两个文件Key.c和Key.h。R7和R11是限流电阻,作用是保护I/O口,按键没有按下是低电平,按键按下时是高电平,按键是上升沿输入,C6和C14的作用是硬件消抖。

2025-06-16 22:18:56 212

原创 STM32与指针

指针变量存储的是数据单元的首地址,可以是变量、数组、结构体或函数等。通过指针,可以直接访问和操作内存中的数据。

2025-06-16 18:49:34 321

原创 GPIO输出-使用固件库点亮LED灯

我们直接从上一篇文章中新建的工程进行拷贝,并命名为GPIO输出-使用固件库点亮LED灯,在User文件夹下新建文件夹并命名为LED,在LED文件夹下新建led.c和led.h文件,如下图所示打开工程文件以后双击User将led.c文件添加进去,这样前期的准备工作就做好了1.注意指定led.h的路径2.有关led灯的原理图部分如下图所示3.勾上第一个按.会出现结构体成员。

2025-06-15 22:48:20 273

原创 STM32

将新建的工程放在上面的Project文件夹里,工程名字为ML-F103。选择对应的芯片,点击OK即可。4.2在User文件夹下新建文本文档命名为main.c,在main.c里写下面的代码。4.1将野火官网提供的下面两个文件复制到自己的Libraries文件夹下。将野火官网提供的下面三个文件复制到自己的User文件夹下。5.1双击STARTUP,添加下面文件。5.2双击CMSIS,添加下面文件。5.3双击FWLIB,添加下面文件。5.4双击USER,添加下面文件。5.5双击DOC,添加下面文件。

2025-06-15 18:36:14 176

原创 使用Nuitka打包python可执行文件

目标文件路径>:如果目标路径或者根目录路径包含中文或者空格,打包过程中会可能会报错,导致打包失败。推荐使用visual studio community安装c compiler。注意,执行以下命令时,当前所在目录(即CWD)应该是根目录。nuitka依赖c compiler。3.1在目标文件顶部粘贴以下代码。5.找到.exe文件即可运行。2.安装python依赖。目标文件,指被打包的文件。1.安装python。3.配置nuitka。

2025-02-12 19:04:11 894

原创 电磁阀的原理

电磁阀

2025-02-07 10:18:09 254

原创 有关RS485的一些基础知识

RS485采用差分信号的传输方式,这种传输方式的优点是能够有效抑制共模干扰,其通信线路一般由两根信号线(A 线和 B 线)组成,发送端将数据信号转换为差分信号在这两根线上传输,接收端再将差分信号转换回原始的数据信号。

2024-12-26 19:51:52 1026

原创 画图过程中踩过的坑

的作用是锁定焊盘的位置,一定要打开,防止出现下列问题。

2024-12-26 15:33:34 148

原创 AD怎么生成绘图文档

有时候为了方便手工贴片我们需要生成绘图文档,下面是生成绘图文档的步骤。6.双击更改点如下图所示,按需更改即可。4.点击下图插入器件和BOM。5.更改所要导入的PCB文件。7.更改所要显示的图层。1.在工程目录下右键。

2024-12-26 09:47:44 283 1

原创 AD工程如何在立创商城下单

三、将生成的文件压缩,并且上传到嘉立创下单助手即可。当我们在AD中画好PCB时如何在立创商城下单。二、输出NC Drill 文件,一路确认。一、输出Gerber文件。

2024-12-17 19:03:30 830

原创 AD怎么将一个焊盘更改直连和十字相连

有时候我们会将GND的焊盘由直连改为十字相连,目的是焊接方便,直连时散热较快。1.选中我们要更改的焊盘。

2024-12-17 18:56:42 1003

原创 AD中如何复制现有的规则

全选,然后选择规则存放的位置即可把命名冲突的进行重命名,然后删除没有用的规则,记得点击应用。点击确认,然后选择要保存的位置即可。再要应用新规则PCB图中。

2024-11-27 20:09:05 643

原创 AD里导入SolidWorks的边框

打开SolidWorks,点击草图,点击草图绘制,选择所有的边然后点击转换实体引用。点击ESE,选择1:1。

2024-11-27 15:27:19 555

原创 AD四层板智能车PCB设计-DRC检查

书接上文,本文主要介绍PCB的DRC检查、拼版设计、资料输出。

2024-11-09 23:34:21 568

原创 PCB教程四层板的绘制

简单&速成。

2024-11-03 11:26:53 349

原创 AD四层板智能车PCB设计-PCB设计规则设置及PCB手工布线

书接上文,本文主要介绍PCB设计规则设置及PCB手工布线。

2024-10-31 20:21:13 1482

原创 AD四层板智能车PCB设计-PCB布局

书接上文,本文主要介绍网表导入及模块化布局设计。

2024-10-27 15:38:28 1043

原创 如何在原理图中给元器件添加封装

在封装库中找到对应元件的封装,选中封装名后,右边会有元件封装的预览图。确认无误后,点击OK。在出现的界面中,1处的下拉列表中选择Footftint,然后点击OK。我们可以看到下面的界面中也出现了封装名和预览图。首先,用AD软件打开一个原理图文件。双击文件中的三极管Q1。这时,我们看到元件参数的界面中出现了元件的封装名。我们又回到了原理图文件中,到这里三极管的封装就添加完成了。在出现的界面中点击下拉列表符号,选中自己需要的封装库。在出现的界面中点击Browse...在出现的界面中点击“Add”

2024-10-22 20:23:58 965

原创 AD四层板智能车PCB设计-原理图

书接上文,本文主要是对智能小车的原理图绘制及编译检查,如下图所示。

2024-10-21 08:00:00 1492 1

原创 AD四层板智能车PCB设计-PCB库

书接上文,本文主要讲解PCB封装库的创建方法及现有封装的调用。

2024-10-21 07:24:59 442

原创 AD四层板智能车PCB设计-原理图库

打开原件库的Panels,点击SCH Library,可以看到左边罗列了元件库的列表,此时可以添加一个元件,双击元件可以看到元件的属性(右侧),Capacitor电容器Resistor电阻.概念一:元件符号(如下图所示)是元件在原理图上的表现形式,主要由元件边框、管脚(包括管脚序号和管脚名称)、元件名称及元件说明组成,通过放置的管脚来建立电气连接关系。元件序号中的管脚序号是和电子元件实物的管脚一一对应的。

2024-10-19 21:38:12 787

原创 python中将控制台上的数据导出的方法

python中将控制台上的数据导出到.txt文件的方法如下。

2024-09-12 16:18:14 584

原创 有源蜂鸣器与无源蜂鸣器的区别

1.其实判断拿到的蜂鸣器是有源蜂鸣器还是无源蜂鸣器最简单准确的判断就是给蜂鸣器两端接上电,能发出声音的就是有源蜂鸣器,不能发出声音的就是无源蜂鸣器2.部分有源蜂鸣器有贴纸,无源蜂鸣器没有贴纸。

2024-09-01 10:00:02 5094 1

VisualStudioSetup

VisualStudioSetup

2025-02-12

空空如也

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

TA关注的人

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