自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【TI MSPM0】UART学习

配置串口在9600的波特率,等待接收到字符,设备在standby模式下当等待的模式下,用中断唤醒自己。编译,加载,运行 。连接到中断,或者是外部设备。串口会等待接收字符,并将我们发送的字符在发送回来,作为回应。每次接收到数据,led都会翻转为了进行串口通信,使用串口调试助手。打开串口调试助手打开设备管理器可以看到德州仪器有两个串口,我们使用的是第一个com5运行程序后,我们通过串口发送数据给单片机,可以看到会返回发送到数据,同时单片机的灯会翻转三、配置名称和使用外设基础配置时钟为LFCLK

2025-04-04 16:03:43 384 1

原创 【TI MSPM0】ADC DAC学习

通过ADC0触发单次采样,如果采样结果大于0.5倍的VDD,就点亮LED 否则熄灭LED编译加载运行这个历程,提供一个电压到A0_2引脚上,电压范围在0-VCC之间同时观察LED1.在上电后,默认将ADC配置到正确的引脚模式,因此没有必要调用这个函数来设置了烧录之后观察现象,可以看到,现在的结果是led点亮,满足大于二分之一VDD的条件。

2025-04-02 20:09:44 998 27

原创 【keil】单步调试

找到当前对应的端口号(和stc里面的端口号对应)

2025-03-29 21:05:22 576 21

原创 【数电】半导体存储电路

寄存器和半导体存储器都包含了许多单元。

2025-03-29 18:43:33 907 4

原创 【TI MSPM0】PWM学习

TimerG0输出一对边缘对齐的PWM信号TimerG0会输出一对62.5Hz的边缘对齐的PWM信号在PA12和PA13引脚上,PA12被控制成75%占空比,PA13被配置成50%占空比。

2025-03-25 22:16:19 519 15

原创 【TI MSPM0】Timer学习

当计数器减到0,触发中断。

2025-03-22 22:20:17 886 18

原创 【TI MSPM0】GPIO学习

使用Driverlib库,展示了基本的空白工程只有主函数文件和它的初始化。

2025-03-16 16:14:34 1827 49

原创 【TI MSPM0】1.开发环境部署

最下面的是网页,对SDK资料总览。

2025-03-15 17:33:17 516 10

原创 硬件工程师入门教程(四)

比较器有两个输入信号V+和V-;以及一个输出信号Vout。

2025-03-13 21:11:28 623 6

原创 【蓝桥杯单片机】第十一届省赛

将ucLed取反的值赋给P0开启锁存器 y4关闭锁存器 y4开始--发送写入地址--等待应答--发送写入位置--等待应答-- while(num--)来逐个将数据写入(加入延时保证稳定性)--终止不用NE555时,不要短接,否则按键会失效

2025-03-12 21:25:29 1546 25

原创 51单片机汇编工程建立、仿真、调试全过程

可以修改target和source group 1命名。可以通过点击左边编写的代码,右面自动显示对应的机器码。或者Ctrl+S,命名文件,一定要写上扩展名。该文件夹,然后选择新建的文件。8.添加文件进入到工程里面。.inc的是汇编的头文件。6.点击新建汇编程序。.h是C语言的头文件。

2025-03-09 16:09:28 491 28

原创 【汇编语言】单片机程序执行过程

手工汇编,单片机程序执行过程

2025-03-09 12:23:35 485 5

原创 【电赛推荐芯片】差分放大器:INA143,仪表放大器:INA128 INA333 PGA204

差分放大器就是将一个运放和4个电阻封装在一个芯片内部。

2025-03-07 22:20:40 724 3

原创 【数字电子技术基础】 逻辑函数的公式化简法

关于逻辑函数的公式化简和卡诺图化简法

2025-03-07 20:50:42 771 29

原创 信号与系统第二章学习(七)

冲激响应是由单位冲激函数δ(t)所引起的零状态响应,记为h(t)基本信号:冲激函数δ(t)基本响应:冲激响应h(t)

2025-03-06 22:07:18 418 22

原创 信号与系统第二章学习(六)

齐次解是对应齐次微分方程的解:特征根为。

2025-03-05 22:12:57 536 9

原创 硬件工程师入门教程(三)

比较器有两个输入信号V+和V-;以及一个输出信号Vout。

2025-03-04 20:30:03 691 4

原创 电子电路中,正负双电源供电的需求原因

**交流信号的处理**:许多电路(如音频放大器、运算放大器)需要处理正负交替变化的交流信号(例如声音信号、传感器输出)。- **无需直流偏置**:在单电源系统中,若需要处理交流信号,必须通过电阻分压等方式在电路中人为设置一个“虚拟地”(如Vcc/2),作为信号的参考点。- **双电源的优势**:正负电源(如±12V)为信号提供了对称的电压范围,允许信号围绕“地”(0V)对称摆动,避免直流偏置,保留完整的波形(如下图)。2. **轨到轨运放**:支持输入/输出接近电源轨(0V和+Vcc)的特殊运放。

2025-03-03 23:59:53 521 2

原创 【蓝桥杯单片机】第十二届省赛

因为题目要求周期单位为微秒,所以要乘以10的6次方后再除以频率。通过TMODE 配置将定时器0配置为计数器,实现频率读取。频率和周期都定义为unsigned int型。

2025-03-03 22:41:21 3253 3

原创 硬件工程师入门教程(二)

二极管的结构就是一个PN节,导通后肯定会存在压降(硅管≈0.7v,锗管≈0.3v)其结构就像一个漏斗结构,普通二极管只能单向导通注意:二极管两端不能直接接大于二极管导通压降的电压,否则电流会很大,烧毁二极管超过导通电压时,此时的电压电流关系。

2025-02-25 21:37:54 371 10

原创 硬件工程师入门教程

电感流过电流时,如果电感回路的电阻突变变得很大,电感会感生出一个很高的电压,此时容易击穿器件,所以应用电感是,必须要考虑电感的续流回路。高通滤波电路可以让“高频”的信号通过,衰减“低频”的信号。:电容两端的相对电压不能突变,但是两端的电压可以同时突变。高通滤波电路可以让高频的信号流过,衰减低频信号。电感在频率越高时,阻抗越大,频率越低时阻抗越小。低通滤波电路可以让低频的信号流过,衰减高频信号。,只要电容不充电或放点,电容两端的电压届不变。让“低频”的信号通过,衰减“高频”的信号。流过电感的电力院不能突变。

2025-02-24 20:36:19 2406 13

原创 【蓝桥杯单片机】客观题

蓝桥杯单片机历年真题

2025-02-23 21:19:25 772 6

原创 【蓝桥杯单片机】第十三届省赛第二场

由于要求对参数的调整在s4按下后才生效,所以需要增加两个参数,同时记得更改其他按键参数变量。点亮用|=,熄灭用&=(置1再取反)切换亮灭状态用^=注意s4按键按下界面切换的顺序和题目给的顺序不一致。将不同函数的计时变量复制粘贴时忘记更改。将ucLed取反的值赋给P0。while循环加分号。

2025-02-23 17:56:24 3708 8

原创 【数电笔记】第一章 数制和码制

1 、和十进制算数运算的规则相同2 、逢二进一:加、减、乘、除 全部可以用移位和 相加这两种操作实现。简化了电路结构 所以数字电路中普遍采用二进制算数运算。

2025-02-22 13:02:44 631 9

原创 【蓝桥杯单片机】第十三届省赛(第一场)

1.关闭led 2.关闭蜂鸣器和继电器将ucLed取反的值赋给P0开启锁存器关闭锁存器要包含了“intrins.h”,因为用到了_nop_();语句注意,要根据原理图代码中的变量名分配引脚做定义(sbit)

2025-02-19 18:16:01 1451

原创 数电笔记——第一章 数制和码制

数字电路所处理的各种数字信号是以数码形式给出,采用二进制信号,即“0”和“1”。表示数量的大小:采用进位计数制构成多位数码,多位数码中每一位的构成方法和从低位到高位的进位规则称为数制表示不同事物或事物的不同状态: 不同事物的代号为代码编制代码的规则称为码制可表示数量“9” ,也可以表示某 个事物的代号。

2025-02-18 21:46:36 1061 1

原创 定时器——时基

但是如果放到时基里面去,每100ms执行一次,然后可以继续进行不同的事情。因此,用时基也可以达到软件延时一样的效果。~ :表示按位取反,即在数值的二进制表示方式上,将0变为1,将1变为0;以下是对不同时基的处理,通过1ms进而生成1s的时基。:代表逻辑取反,即:把非0的数值变为0,0变为1;这种情况下的延时,CPU是不能做其他事情的。,在不同的时基下可以做不同的事情。标志(Flag_1ms)

2025-02-17 22:22:23 321

原创 信号与系统第二章学习(五)

通过基尔霍夫电压定律和元件的电压-电流关系,我们得到了描述RLC电路行为的二阶常系数线性微分方程。这个方程可以用来分析电路在不同激励下的响应。引入辅助函数 x(t)x(t) 的目的是为了将原方程中的复杂项(特别是f′(t))分离出来,使得我们可以更容易地处理和分析系统。通过这种方式,我们可以将原系统分解为更简单的子系统,从而简化整个系统的分析和设计过程。

2025-02-14 14:26:35 1551 6

原创 Keil常见报错汇总

处理方法:代码中添加 #include “xxx.h”处理方法:检查.h文件,确保.c和.h文件函数声明一致。处理方法:双击报错信息跳转至问题代码,修正中文符号。处理方法:双击报错信息跳转至问题代码,排查语法问题。处理方法:双击报错信息跳转至问题代码,添加分号。常见原因:修改函数定义后未修改.h文件函数声明。处理方法:在工程内添加代码文件(如下图所示)处理方法:从代码中移除未使用的函数。常见原因:代码缺少main()函数。处理方法:添加main()函数代码。常见原因1:代码未包含相应头文件。

2025-02-10 16:03:54 847 2

原创 多级界面构建

上面的要求进行简单化即为。

2025-02-10 12:27:18 216

原创 PWM波形输出

因为是在1khz的频率下,所以用重新配置定时器0,定时长度为100微妙。

2025-02-09 21:46:00 246

原创 LED PWM亮度控制

全称为,即若想实现上面的要求,则应达到如下效果而LED只有亮灭两种状态,所以可以通过控制高低电平跳变的频率,通过积分的思想,从而实现不同亮度。如下图,上面的就是下面亮度的一半。因此,就可以根据调节占空比,即调节高低电平的比例来控制亮度。

2025-02-09 21:17:00 379

原创 标准模版——添加超声波传感器功能模块

一、ultrasonic.h代码。二、ultrasonic.c代码。

2025-02-09 16:51:16 136

原创 标准模版——添加NE555功能模块

【代码】标准模版——添加NE555功能模块。

2025-02-09 16:30:40 139

原创 标准模版——添加1-Wire功能模块

【代码】标准模版——添加1-Wire功能模块。

2025-02-09 16:19:23 183

原创 标准模版——添加IIC功能模块

【代码】标准模版——添加IIC功能模块。

2025-02-09 15:55:44 164

原创 标准模版——添加DS1302功能模块

【代码】标准模版——添加DS1302功能模块。

2025-02-08 09:40:12 113 1

原创 标准模版——添加蜂鸣器及继电器功能模块

【代码】标准模版——添加蜂鸣器及继电器功能模块。

2025-02-07 14:06:01 216 1

原创 标准模版——添加按键功能模块

【代码】标准模版——添加按键功能模块。

2025-02-07 13:55:32 226

原创 标准模版——添加数码管功能模块

pucSeg_Buf开了12位因为有/0,并且可能有小数点。pucSeg_Code 一共有8位数码管,所以开8位。

2025-02-07 13:16:01 105

第十五届蓝桥杯单片机省赛真题解析

第十五届蓝桥杯单片机省赛真题解析

2025-03-22

蓝桥杯第十届省赛真题解析

蓝桥杯第十届省赛真题解题程序

2025-03-15

【蓝桥杯单片机】第十一届省赛

蓝桥杯第十一届省赛真题

2025-03-12

【蓝桥杯单片机】第十二届省赛

蓝桥杯真题解析

2025-03-03

【蓝桥杯单片机】第十三届省赛第二场

关于蓝桥杯单片机组省赛真题的解析

2025-02-23

蓝桥杯单片机-第十三届省赛(第一场)

蓝桥杯单片机-第十三届省赛(第一场)

2025-02-19

USB拓展坞-PCB打板文件

本压缩文件为PCB打板文件

2025-02-05

单片机基础模块学习-NE555芯片

NE555模块代码

2025-01-29

单片机基础模块学习-AT24C02芯片

关于AE24C02相关的所有代码打包

2025-01-28

单片机基础模块学习-PCF8591芯片

单片机基础模块学习-PCF8591芯片

2025-01-28

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

TA关注的人

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