自定义博客皮肤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语言6-结构体声明

是一种C和C++语言中的声明语句,用于定义新的数据类型,并给这个新类型起一个新的名字。这个新类型的名称就是。这种声明方式在需要定义一组具有相似性质的变量时非常有用,例如一周的每一天,一年的每个月,一天的每个小时等。,它是一个枚举类型,其中包含了一周的每一天。然后,这个新类型的名称就是。这段代码定义了一个新的数据类型。

2023-06-06 00:46:28 50

原创 Altium出Gerber文件

AD出gerber文件

2022-12-24 09:15:21 89

原创 ESXI虚拟机下安装 All in One系统

虚拟机

2022-09-21 23:24:14 3009

原创 【无标题】

I2C

2022-08-04 16:55:57 84

原创 AD铺铜移动覆铜没有更新 报错设置

用AD17画一个电路板,铺铜的时候移动了下,覆铜没有更新 绿色报错:进行以下图示述列的设置:

2021-05-11 20:15:34 2466 2

原创 Altium出PDF丝印PDF文件

Altium出PDF丝印PDF文件

2021-05-10 11:44:13 828

原创 MCU PIC IDE 软件安装

开发使用 软件明细:1、集成开发环境MPLAB_IDE_8_852、编译器HI-TECH PICC_9.80_win2.1安装说明:安装HCPIC-pro-9.80安装过程中,提示Select Activate PRO/Standard mode with serial number,随便输入,如111111等依次点击NEXT,直至点击finish,完成。双击破解软件 HI-TECH,提示打开激活请求文件Open activation request file… 点击Open,在HC

2021-04-28 15:39:54 976

原创 走进Linux的世界-1

linux 系统命令:g++: C++编译器-o : 生成文件./ : 打开文件

2021-04-09 03:09:57 66

原创 C语言笔录-5 C语言中extern的用法

C语言中extern的用法 extern用在变量或函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。 extern修饰变量的声明。举例:若a.c中需引用b.c中的变量int v,可以在a.c中声明extern int v,然后就可以引用变量v;需要注意的是,被引用的变量v的链接属性必须是外链接(external)的,也就是说a.c要引用到变量v,不只是取决于在a.c中声明extern int v,还取决于变量v本身是能够被引用到的。这里涉及到另外一个话题—变量的作用域。能够被

2021-02-06 11:03:44 232

原创 STM学习- -串口通信基本原理

STM学习- -串口通信基本原理Wed 0303:0006:0009:0012:0003:0006:0009:00Thu 04已完成 时间安排处理器与外部设备通信的两种方式:并行通信-传输原理:数据各个位同时传输。-优点:速度快-缺点:占用引脚资源多串行通信 传输原理:数据按位顺序传输。优点:占用引脚资源少缺点:速度相对较慢 按照数据传送方向,分为:单工:数据传输只支持数据在一个方向上传输半双工:允许数据在两个方向上传输,但是,在某一时刻,

2021-02-05 14:10:14 437

原创 STM学习- -中断优先管理

STM学习- -中断优先管理Wed 0303:0006:0009:0012:0003:0006:0009:00Thu 04已完成 时间安排中断优先级分组: CM3内核支持256个中断,其中包含了16个内核中断和240个外部中断,并且具有256级的可编程中断设置。 STM32并没有使用CM3内核的全部东西,而是只用了它的一部分。 STM32有84个中断,包括16个内核中断和68个可屏蔽中断,具有16级可编程的中断优先级。 STM32F103系列上面,又只有60个可屏

2021-02-04 16:36:20 295

原创 STM学习- -时钟系统讲解

STM学习- -时钟系统讲解Jan 2403:0006:0009:0012:0003:0006:0009:00Mon 25已完成 时间安排主要内容: 几个重要的时钟: [ ] SYSCLK(系统时钟) : AHB总线时钟 APB1总线时钟(低速): 速度最高36MHz APB2总线时钟(高速): 速度最高72MHz PLL时钟 STM32 有5个时钟源:HSI、HSE、LSI、LSE、PLL。①、HSI是高速内部时钟,RC振荡器

2021-02-03 23:37:48 1320

原创 C语言笔录- 4

C语言笔录- 4 位操作运算符 宏定义define ifdef条件编译 extern变量申明 typedef类型别名 结构体:构造类型 关键字 static

2021-01-23 16:30:37 49

原创 STM学习- -库函数按键输入实验

STM学习- -库函数按键输入实验Thu 1403:0006:0009:0012:0003:0006:0009:00Fri 15已完成 时间安排主要内容: 按键输入驱动管脚确认; 软体处理;重点掌握内容: 管脚配置函数;GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8; //LED0-->PB.8 端口配置GPIO_InitStructu

2021-01-22 11:41:44 532

原创 C语言笔录- 3 逻辑运算&&、 II、 !

C语言笔录- 3 逻辑运算&&、 II、 !1.&&1.1两边条件都为true时,结果才为true;1.2如果有一个为false,结果就为false;1.3当第一个条件为false时,就不再判断后面的条件注意:当数值参与逻辑与运算时,结果为true,那么会返回的会是第二个为真的值;如果结果为false,返回的会是第一个为假的值。2.||2.1只要有一个条件为true时,结果就为true;2.2当两个条件都为false时,结果才为false;2.3当一个条件

2021-01-20 11:48:02 4723

原创 C语言笔录- 2 【C 语言中 static 】

C语言笔录- 2 【C 语言中 static 】 C 语言中 static 的作用 {static 静止的}1. 先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加 static 前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是 a.c,另一个是 main.c。下面是 main.c 的内容、下面是 a.c 的内容:int main(void){ extern char a; // extern

2021-01-18 15:59:06 71

原创 STM学习- -库函数蜂鸣BEEP器实验

STM学习- -库函数蜂鸣BEEP器实验Thu 1403:0006:0009:0012:0003:0006:0009:00Fri 15已完成 时间安排主要内容: 蜂鸣器外围电路,驱动管脚确认; 软体处理;重点掌握内容: 管脚配置函数;GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; //LED0-->PB.5 端口配置GPIO_Init

2021-01-15 15:10:27 624

原创 线路模块- 蜂鸣器

线路模块- 蜂鸣器驱动 蜂鸣器应用领域:蜂鸣器(英文Buzzer)是一种一体化结构的电子讯响器,属于电子元器件的一种,采用直流电压或者交流电压供电,广泛应用领域:计算机行业(主板蜂鸣器,机箱蜂鸣器,电脑蜂鸣器)打印机(控制板蜂鸣器)、复印机、报警器行业(报警蜂鸣器,警报蜂鸣器)、电子玩具(音乐蜂鸣器)、农业、汽车电子设备行业(车载蜂鸣器,倒车蜂鸣器,汽车蜂鸣器,摩托车蜂鸣器)电话机(环保蜂鸣器)、定时器,空调,医疗设备等电声行业。 蜂鸣器分类:蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型. 

2021-01-15 14:15:18 1420

原创 STM学习- -库函数跑马灯实验

STM学习- -库函数跑马灯实验Jan 0303:0006:0009:0012:0003:0006:0009:00Mon 04已完成 时间安排主要内容: GPIO工作方式 输出输入 GPIO对应操作寄存器配置说明 GPIO引脚说明#mermaid-svg-aweA7Cxow0gxDgM1 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);

2021-01-13 17:06:06 290

原创 C语言笔录- 1

STM学习- 库函数流水灯Wed 0603:0006:0009:0012:0003:0006:0009:00Thu 07已完成 时间安排主要内容: GPIO工作方式 输出输入 GPIO对应操作寄存器配置说明 GPIO引脚说明#mermaid-svg-AYscOAOKK8BdC6rn .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fil

2021-01-13 16:48:27 88 1

原创 STM学习- GPIO工作原理

STM学习- GPIO工作原理Sat 0203:0006:0009:0012:0003:0006:0009:00Jan 03已完成 时间安排主要内容: GPIO工作方式 输出输入 GPIO对应操作寄存器配置说明 GPIO引脚说明#mermaid-svg-ZvS4HBsbmjzurc3m .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);f

2021-01-03 16:47:26 620

原创 STM学习-新建工程模板-基于固件库

STM学习-新建工程模板-基于固件库Tue 2903:0006:0009:0012:0003:0006:0009:00Wed 30已完成 时间安排主要内容: 新建工程项目文件 对应芯片固件库加载 软件设置#mermaid-svg-2wEIbWlXrpbDtqG1 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;col

2020-12-30 17:01:47 138

原创 STM学习-ISP串口下载

STM学习-ISP串口下载Mon 2803:0006:0009:0012:0003:0006:0009:00Tue 29已完成 时间安排主要内容: 硬件连接:电脑,MINI数据线,主控板 软件设置:FlyMcu 程序下载#mermaid-svg-UQdzjJbAHLZiKJxH .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:

2020-12-29 16:56:00 307

原创 STM学习-MDK开发环境搭建

STM学习-MDK开发环境搭建Mon 2803:0006:0009:0012:0003:0006:0009:00Tue 29已完成 时间安排主要内容: MDK软件安装 USB串口驱动安装 JLINK/STLINK驱动安装#mermaid-svg-KhOg2Saubmpi1Qte .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:

2020-12-29 15:16:30 1168

空空如也

空空如也

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

TA关注的人

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