- 博客(34)
- 收藏
- 关注
原创 基础元器件-电感(2025.4.17)
注:电容和电感不同点:电感通直流阻交流,电流不能突变;电容隔直同交,电压不能突变。同时,电感只能用在电流比较大,电压比较小,而电容被用在电流比较小,电压比较大。3.电感读取基准是mH,3R3指的是3.3mH,R代表小数点。1.电感是电磁感应器件,它是储能元器件。2.电感表示形式(直标法和色标法)注:用电容或者电感滤波是无源滤波。注:电感的电流滞后电压90°。4.电感特性:通直流阻交流。选频电路,分高频和低频信号。
2025-04-17 09:53:48
192
原创 基础电子元件—电容器
6.电容作用(旁路电容和退耦电容的区别是旁路电容一般配置在信号输入口,同时两类电容取值上也有不同,旁路电容比较大)5.1隔直通交-电容器上的电压不能突变。2标示方法(电容读数是以pF为单位)比如473表示的473000pF。
2025-04-16 09:23:42
166
原创 基本元器件—电阻器(2025.4.14)
(3)浪涌保护作用(当输入电压很大时候,压敏电阻阻值很小,相当于给电压。(2)限流(图示中,电流是Vsam/R1,被电阻限制住了)允许误差指的是电阻的标称阻值和实际值差值再除以标称阻值。(1)分压就是电阻串联分到的电压不一样。2.电阻的表示方法和测试方法。2.2万用表和数字电桥。2.1直标法和色标法。
2025-04-15 20:40:53
258
原创 器件封装-2025.4.13
焊盘是在顶层绘制,每个焊盘距离要用智能尺子测量是否跟数据手册一致。2.或者通过向导进行编辑,同时电机高级符号向导进行修改符号名称。1.器件网格设置要与原理图一致,同时器件符号要与数据手册一致。2.封装一般尺寸大小要比数据手册大2倍到1.5倍。在顶层丝印层进行绘制外框,最后再检查尺寸。
2025-04-13 21:08:00
245
原创 立创EDA学习笔记-2025.4.1
3.板框设置,可以参考下图,实际大小根据所给元件排布所需空间相关,同时将板框四个角设置为圆角1.5mm(如图所示),右键添加圆角进行设置。-在遇到警告先定位是哪些元件出现问题,在不影响电路运行前提下,在设计规则中修改相应的规则,如下图所示。4.在设计规则中,安全间距都设置为8mil,导线线宽设置,最大线宽是30mil(主要是考虑到电源线)注:空格——旋转元件;切换到网络规则,将电源或者地的布线规则进行切换(注:在设计中,勾选实时DRC)3.完成电路图绘制,在设计中的检查DRC是否电路存在问题,如下图。
2025-04-07 10:06:59
279
原创 PCB走线
注:45°斜角或圆弧走线可保持阻抗连续性,快捷键L可以输出圆弧,W可以将器件进行连接。注:shift+X隐藏铺铜 shift+B重建铺铜。打开实时DRC,可以观察划线是否正确。注:快捷键Tab可以调节线宽。注:避免出现箭头出现的尖头。
2025-04-01 14:02:09
274
原创 FreeRTOS-软件定时器
更改软件定时器超时时间API函数。软件定时器相关的API函数。停止软件定时器的API函数。创建软件定时器API参数。开启软件定时器API函数。复位软件定时器API函数。软件定时器的相关配置。软件定时器状态转换图。软件定时器结构体成员。
2025-03-03 20:01:02
203
原创 FreeRTOS-队列集
注:左边图框,如果接收队列发生阻塞,那么获取信号量就不能运行。右图则可以实现无论哪个语句发生堵塞,不堵塞的语句都可以进行。队列集的相关的API函数。
2025-03-03 09:02:17
197
原创 FreeRTOS-计数信号量和互斥信号量
互斥信号量运行的过程(在创建互斥信号量的过程中,会自动释放互斥信号量)计数型信号量相关API函数。互斥信号量相关API函数。
2025-03-02 15:32:54
188
原创 FreeRTOS-任务状态查询API
注:一般在FreeRTOS.confing中宏设置进行定义,其他的可以在FreeRTOS的网页进行查看学习。
2025-02-28 11:28:23
119
原创 FreeRTOS——列表和列表项
有关列表的东西均放在list.h和list.c,同时首尾两个宏不开启,不需要设置。注:末尾插入函数是无序插入,是插入到指针pxIndex指向列表前面。注:此函数是按照列表项数值升序排列。注:列表可以随意删除任何列表项。列表相关的API函数。
2025-02-27 09:25:51
142
原创 FreeRTOS—临界段代码保护与任务调度器的挂起和恢复
注:当中断关了,任务调度也就切换任务的功能。注:中断还是可以打断函数,但是任务切换不能。注:任务级函数和中断级成对使用。任务调度器的挂起和恢复函数。
2025-02-26 19:55:50
197
原创 FreeRTOS-任务创建和删除API函数
注:任务函数实现任务功能,任务名字最带为16字符,传递给任务的参数一般设置为NULL,任务优先级取值是0-31(任务数值越大,任务优先级越高)(1字等于4个字节)在句柄是NULL,空闲任务才删除被创建的任务。任务的创建和删除(动态方法)实现动态动态创建任务流程。任务控制块结构体成员。
2025-02-25 10:53:56
183
原创 正点原子FreeRTOS
对于裸机的话,只能先执行如图的打游戏,后才能回复信息。反而,由于时间片为1ms(可设置),RTOS中可以设为两件事同时操作。1.裸机和RTOS(实时操作系统)
2025-02-23 15:32:09
187
原创 HAL库-定时器
注:PSC=PSC+1 定时器周期=ARR+1, 重复计数次数=RCR+1 ,只有高级定时器才有RCR,有阴影的寄存器还有个影子寄存器,只有在事件更新了影子寄存器才会把值传给寄存器。时钟来源:时钟树(RCC) 来自从模式控制器的触发信号(TRIG) 来自外部参考信号(ETR)3.用定时器自制延迟函数。1.定时器与时钟关系。计数器可以与中断相连。
2025-02-23 10:28:16
143
原创 HAL-中断
(2,3)代表抢占优先级是2,子优先级是3,中断1和中断2的抢占优先级相同,故中断1先来它先开始,是中断排队。在进行中断2时,同时来中断4,5,6,由于中断5的抢占优先级高,则中断5先执行,属于中断嵌套,剩下的中断要进行中断排队。注:中断嵌套发生的条件,新来的中断比正发生的中断优先级高,反之则发生的是中断排队。方框代表中断优先级,蓝线可以随便移动进行中断分组,开关表示是否接收中断。中断嵌套(一个中断的内部套着另外一个中断)NVIC管理单片中断的控制器。中断优先级可以分为如图两种。
2025-02-22 14:46:07
113
原创 HAL-SPI(串行外设接口)总线
注:波特率一般没有特别说限制在什么范围,关键看其设备可以承受的最大波特率;比特位传输顺序有两种(低位先传和高位先传);时钟极性选择,若选择低电压,则空闲状态为低电压,反之若是;时钟相位分为第一边沿采集和第二边沿采集。MOSI:主机发送从机接受 MISO:主机接受从机发送 SCK:串行时钟线 NSS:低电压选择从机。代码(注意按键要去都抖动,一般10ms就足够了)(2)W25QXXflash模块来存储按键的状态。第一边沿采集和第二边沿采集如下。2.SPI的五个参数。
2025-02-21 20:41:23
217
原创 HAL库-时钟系统
LSI和HSI是芯片内部时钟源,优点硬件成本低,缺点是精度低;外部时钟源(LSE和HSE需要外接一颗晶振)的优点是精度高,缺点是硬件成本高。注:AHB总线最大频率是72MHz,APB1总线最大频率是36MHz,APB2总线最大频率是72MHz。时序逻辑电路:不仅与当前输入有关,还和过去输入有关(有了时钟信号才能工作)按照如下路径的配置系数,使得各总线的频率都达到其的最大值。注:锁相环是将频率进行倍数放大,HSI是固定的8M。组合逻辑电路:只与当前输入有关。2.时钟系统(与电脑类比)
2025-02-21 12:07:23
109
原创 HAL库—I2C总线
注:SDA和SLC需要外接两个上拉电阻,一般采用4.7k电阻,并采取开漏输出。参数选择(当单片机作为主机就设置主机部分参数,作为从机就设置从机参数)I2C有如下模式(stm32103C8T6只有前两种)代码(当屏幕亮,板载LED亮,反之一样)本实验单片机作为主机,其参数设置如下。I2C模式(一般用I2C标准模式)3.I2C实验-显示屏。
2025-02-21 10:05:40
160
原创 常见的通讯协议
MISO主机输入数据脚,CS是片选,用于指定通信的对象,CAN_H、CAN_L用两个引脚表示差分数据,DP和DM也是差分数据脚。单端信号:引脚高低电平都是对GND的电压差,所以单端信号的双方必须共地,就是把GND接到一块,所以引脚需要加GND不然无法通信。TX(TXD)发送数据引脚,RX(RXD)接受数据引脚,SCL时钟,SDA数据,MOSI主机输出数据引脚。半双工:CAN和USB两根差分线也是组合成一个数据线,有两个功能。差分:就是靠两个差分引脚电压差来传输信号,可以不需要GND。
2025-02-20 16:31:05
176
原创 HAL库学习
银灰色是普通引脚可以通过编程来进行控制,蓝灰色引脚是特殊功能引脚不能通过编程进行控制。(VDD接电源正极,VSS接地,VBAT为备用电源,通常用一颗纽扣电池作为备用能源,当主电源断电时,备用电源可以给芯片back-updown供电。NRST是复位引脚-接有按钮进行复位,BOOT-可以选择芯片的启动模式)复用功能重映射:指的有些引脚重复了,为了实现模块功能,将其功能复用在备用引脚。引脚都有不同的功能(使用时,可以在网上查资料对引脚的使用进行了解)上拉电阻-当引脚悬空时,提供默认高电压(如下图原理)
2025-02-20 16:11:21
270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人