自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gracelsd的博客

小记一下学习内容

  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 u8g2库常用函数

u8g2库中常用基本函数与显示函数用法

2023-12-26 14:27:02 1197 38

原创 u8g2库移植stm32f103c8t6(0.96英寸oled屏)

U8g2对stm32f103的移植

2023-12-25 22:08:29 581 4

原创 Linux Ubuntu Shell编程

Shell脚本编程,特殊符号,数组,逻辑语言,函数调用

2023-08-31 09:59:04 313

原创 Linux Ubuntu Shell命令(软件安装)

软件下载

2023-08-29 10:17:43 389

原创 Liunx Ubuntu Shell命令(对文件的命令)

linux对文件进行shell命令行的操作

2023-08-14 12:17:34 127

原创 MATLAB bp神经网络预测代码

数学建模使用BP神经网络预测

2023-01-16 11:22:44 801 2

原创 PID参数调试

学习笔记,记录共享

2022-10-23 15:52:13 1632

原创 PID的C语言实现进阶

学习笔记,记录分享,梯形积分与变积分PID

2022-10-23 10:34:37 341

原创 PID控制算法C语言实现进阶

学习笔记,记录分享,积分分离与抗积分饱和篇

2022-10-22 21:29:05 763

原创 PID的C语言实现基础

学习笔记,记录共享,位置型与增量型

2022-10-22 20:31:32 591

原创 PID原理篇

学习笔记,记录共享。

2022-10-22 20:06:25 1299

原创 无刷电机的命名规则

无刷电机的命名与选择

2022-10-06 22:04:56 2003

原创 FreeRTOS任务基础

任务特性;任务状态;任务优先级;任务实现;任务控制模块;任务堆栈

2022-08-04 17:44:51 409

原创 FreeConfig.h文件

简介,INCLUDE_宏,config宏

2022-07-30 09:46:48 246

原创 MPU6050

mpu6050简介,硬件接线,代码初始化

2022-07-28 16:53:43 7845 2

原创 FreeRTOS在stm32F1上的移植

一个基础的单片机工程,FreeRTOS系统源码(官网可下载)

2022-07-08 16:19:18 430

原创 C语言_文件篇(文件的打开,读取,写入,定位,关闭)

文件类型指针FILE *指针变量名//例如:FILE *fp;文件指针不同于文件位置,文件指针指向文件位置,在使用前必须在程序中定义即使文件指针指向某个文件。文件的打开(fopen函数)fopen(文件名,文件的使用方式)//打开成功返回指向该文件的FILE类型的文件指针,打开失败返回NULL文件的使用方式:方式含义r以只读方式打开文件,该文件必须存在否则打开失败r+以读写方式打开文件,该文件必须存在否则打开失败w打开只写文件,若文件存在则文件长度清为0

2022-05-24 13:43:17 1385

原创 AD-Gerber文件的整理与输出

输出类型装配图输出BOM文件输出Gerber文件输出文件整理装配图的输出方法一在pcb板界面,点击“文件文件–>装配输出–>Assembly Drawings方法二在pcb板界面,点击“文件–>智能PDF”(快捷键FM)–>Next–>选择当前文件Next–>Next–>打印设选择Creat Assembly Drawings对于Top层,双击右侧白方框选择Top Overly和Mechanical 1和Top Solder层,对于BOTTOM

2022-04-16 00:36:20 1478

原创 DRC的报错类型及其对应的规则

DRC的报错类型及其对应的规则位置报错类型对应的规则规则路径1Clearance Constraint间距规则Electrical–>Clearance–>ClearanceShort-Circuit Constraint短路规则Electrical–>Short-Circuit–>ShortCircuitUn_Routed Net Constrain未连接连接未连接的网路即可Modified Polygon铜皮问题再次铺铜即

2022-04-15 18:11:34 7853

原创 C语言作业笔记(累加和阶乘,倒叙输出,折半法,统计输入类型,猜数游戏)

编程计算程序框架参考课本P131页的例8.3, 函数f1用来计算左括号 i 平方 加 1 右括号 階層, 函数f2用来计算一个整数的阶乘,在主函数中循环调用f1求和,f1的实现需要调用f2, 函数中所有变量均定义为int型。上传程序源代码和运行结果截图 (计算结果应为3628922)#include <stdio.h>int f1(int n);int f2(int q);int main(){ int i,c,b=0; for(i=1;i<=3;i++) {

2022-04-10 12:38:50 3266

原创 AD-导入logo

准备材料logo的图片,格式为单色位图。(像素越高越好)logo导入的脚本。单色位图的的生成找到找好的图片单击右键,选择编辑,之后在进入的软件中选择文件选择另存为,选择单色位图格式LOGO脚本PCB联盟网-------搜索脚本-------AD logo 脚本以上路径可下载脚本使用脚本导入打开AD软件,选到PCB板界面选择“文件------运行脚本”(快捷键FSS回车)点击预览寻找已经解压好的脚本,点击RunConverScript,点击确定5. 选择之后点击Con

2022-04-10 12:26:47 2037

原创 AD-DRC丝印调整

丝印调整的必要性丝印调整是针对后期元件装配的,用于元件放料的定位只用,这时丝印位号就显示出其必要性了。遵循原则及尺寸推荐丝印位号不上阻焊1(放置丝印生产之后缺失)丝印位号清晰,字号:字宽字高元件密集4mil25mil元件适中5mil30mil元件稀疏6mil45mil保持方向统一,一般在PCB上不要超过两个方向摆放,推荐字母在左或在下。操作步骤打开AD软件Pcb.Doc的界面按下"L"键,除了丝印层(Overlay),板框层(Me

2022-04-10 10:58:25 2738

原创 AD快捷键的设置及推荐

设置方式找到需要设置快捷键的命令鼠标指针放置在命令上,按住ctrl键点击在弹出的窗口中在下图栏目中输入想要设置的按键设置推荐

2022-04-07 12:10:43 6647

原创 C语言作业笔记(输入数组部分排序之后在插入数据保持排序,登录界面)

编程实现以下数据处理功能:(1)定义一个一维整型数组 int a[N]; N由宏定义实现 #define N 10(2)提示用户需要输入的数据个数n(n<=N)(3) 输入n个整数依次存入数组 a, 要求每次输入有提示信息,如“第1个数:”,“第2个数:”,…(4)采用冒泡排序法对输入的n个数进行排序(由大到小),然后输出排好序的数据(输出在一行内),可参考课本107页的冒泡排序代码(5)提示用户输入1个新的数据,然后将该数据插入到数组中,保持由大到小的顺序,并显示新的数据列

2022-04-06 22:43:27 1595

原创 stm32 PWM波

项目Value电脑$1600手机$12导管$1Column 1Column 2centered 文本居中right-aligned 文本居右#mermaid-svg-I5wNTHqMWAm4sfow .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-s...

2022-02-19 20:22:54 896 1

原创 STM32 GPIO外设

简介GPIO(General Purpose Input Output)有输入输出两种模式,并且可配置8中输入输出模式。引脚电平为0~3.3V,部分引脚可容忍5V(输入的5V,所有引脚输出最大为3.3V)。输出模式:输出模式下可控制端口输出高低电平,用以驱动LED,控制蜂鸣器,模拟通信协议输出时序(IIC,SPI等协议)等。输入模式:输入模式下可读取端口的高低电平,用于读取按键输入,外接模块电平信号输入,ADC电压采集,模拟通信协议接收数据等。GPIO的基本结构要注意在STM32中所有的G

2022-02-12 22:26:55 582

原创 STM32中断

中断系统中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得单片机暂停当前正在运行的的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行。中断优先级:当有多个中断源同时申请中断时,单片机会根据中断源的优先级进行相应(一个工程只能有一个优先级函数)。中断嵌套:当一个中断程序正在运行时,又有新的更高优先级的中断源申请中断,单片机再次暂停当前中断程序,转而去处理新的中断程序,处理完成后依次返回。...

2022-02-10 20:22:41 9443

原创 STM32 TIM定时中断

总体介绍TIM(Timer)定时器是STM32中功能最强大,结构最复杂的一个外设,以下对其做一下简介(以stm32为例):TIM可以对输入的时钟进行计数,并在数值达到设定值时触发中断。在STM32中定时器的基准时钟一般都是主频72MHz,并且以16位计数器,预分频器,自动重装寄存器为时基单元,在72MHz计数时钟下可以实现最大59.65s的定时。同时STM32定时器支持级联模式,可实现更长时间的定时。(当两个定时器级联时就可产生8千年多的定时)TIM不仅具备基本的定时中断功能,而且还包括内外时钟源

2022-02-09 20:20:12 11092

原创 16进制与2进制

计算机语言是2进制语言,但为了提高编程效率我们单片机编程多使用的进制为16进制,下面将介绍一下16进制与2进制的转换。

2022-02-07 16:10:33 3052

原创 STM32建立工程

STM32F10X的工程建立

2022-02-06 18:10:32 3586

单片机USB串口--USB驱动程序

单片机USB串口--USB驱动程序

2022-05-22

单片机USB串口ISP下载

单片机USB串口ISP下载

2022-05-22

空空如也

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

TA关注的人

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