自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高速PCB设计指南7——高速 PCB 布局设计

高速PCB中的布局设计,包括高速板的元件封装设计和焊盘形状设计、元件布局策略、布局规则、终端电阻放置、元件方向控制、电路的分区、以及高速布线测策略、各种过孔介绍等等

2025-02-22 13:56:25 1360

原创 高速PCB设计指南6——电源完整性

高速PCB设计中的电源完整性相关内容,包括电源完整性介绍、电源分配网络介绍。PDN噪声来源、需求分析、特定频谱下的PDN计算、以及PDN网络中各个环境的参数计算分析

2025-02-01 10:00:00 1438

原创 高速PCB设计指南5——电磁干扰和电磁兼容

高速PCB设计中的电磁干扰和电磁兼容简介、包括EMI和EMC介绍、EMI来源简介、以及PCB中减小EMC问题的做法等

2025-01-31 10:00:00 573

原创 高速PCB设计指南4——叠层设计与PCB技术

PCB中的叠层设计和PCB技术,包括叠层的构造,叠层设计,最近叠层方案、层压选择、叠层设计一些注意事项、叠层材料的传播速度,高速PCB叠层规划、以及PCB材料类别、不同PCB材料信号频率与信号丢失关系、非PTFE材料性能与价格的关系等等

2025-01-30 10:00:00 2473

原创 高速PCB设计指南3——PCB 传输线和受控阻抗

高速PCB设计中的传输线和受控阻抗问题,包括传输线的定义、分类、判定、PCB中的阻抗结构,控制阻抗的方法和思路,以及出现阻抗失效时的应对方法等

2025-01-29 10:00:00 1196

原创 高速PCB设计指南2——PCB设计的信号完整性

信号完整性的定义,需求分析,以及PCB中的信号完整性问题,包括阻抗连续、反射、振铃、过冲、串扰、残桩、偏移、抖动、信号衰减、地弹、电源分配网络、EMI等多种概念

2025-01-28 10:00:00 2447

原创 高速PCB设计指南1——高速PCB设计简介

高速PCB设计简介,包括PCB设计的一般流程、高速PCB设计的确定方法,设计复杂性的评估手段、一个高速PCB设计的注意事项介绍

2025-01-27 10:00:00 1039

原创 梁山派入门指南3——串口使用详解,包括串口发送数据、重定向、中断接收不定长数据、DMA+串口接收不定长数据,以及对应的bsp文件和使用示例

一站式梁山派开发教材,包含常规的所有使用场景,GD32串口开发,看这一篇就够了!!

2025-01-17 17:26:53 1410

原创 梁山派入门指南4——定时器使用详解,包括定时器中断、PWM产生、输入捕获测量频率

GD32中的定时器介绍,主要介绍基本定时器和高级定时器,以及对应的使用配置方法,和源代码,bsp文件。包含基本定时器中断、通用定时器的PWM输出和输入捕获实验等。

2025-01-17 17:26:41 684

原创 梁山派入门指南2——滴答定时器&位带操作&按键输入(包括GPIO中断)

GD32滴答定时器、位带操作和GPIO输入介绍、以及具体的实现放大和bsp文件的上传

2025-01-17 17:26:20 866

原创 基于ZYNQ-7000系列的FPGA学习笔记11——IP核之单端RAM读写

FPGA中单端RAM读写操作的开发流程记录,包括RAM的简介,vivado中 BMG IP核的使用方法,以及通过代码仿真核在线调试结果记录

2024-12-11 19:37:24 1048

原创 基于ZYNQ-7000系列的FPGA学习笔记10——IP核之锁相环

FPGA中锁相环的开发流程记录,包括IP核的创建方式,锁相环介绍、代码编写、结果记录;VIVADO自带的仿真使用、已经和MOdelsim的联合仿真方法,不同仿真方式的区别等。

2024-12-10 10:00:00 966

原创 基于ZYNQ-7000系列的FPGA学习笔记9——VIVADO的在线调试

VIVDAO在线调试的步骤,使用方法,在线逻辑分析仪的使用,IP核的介绍

2024-12-09 10:00:00 1180

原创 基于ZYNQ-7000系列的FPGA学习笔记8——呼吸灯

基于呼吸灯的FPGA开发流程记录,包括功能分析,模块设计,波形图和代码编写、仿真和调试全过程

2024-12-06 21:35:14 672

原创 基于ZYNQ-7000系列的FPGA学习笔记7——按键控制蜂鸣器(模块化编写)

基于按键控制蜂鸣器的FPGA开发流程记录,包括功能分析,模块设计,波形图和代码编写、仿真和调试全过程,已经模块化编写的使用和引入。

2024-12-04 19:52:49 1660

原创 基于ZYNQ-7000系列的FPGA学习笔记6——触摸按键控制led

记录FPGA开发触摸按键的原理,开发的整个流程,包括硬件设计、波形图绘制,代码实现和仿真等

2024-12-03 13:39:26 940

原创 基于ZYNQ-7000系列的FPGA学习笔记5——按键控制led

记录FPGA开发按键控制led的整个流程,包括硬件设计、波形图绘制,代码实现和仿真等

2024-12-02 17:11:32 585

原创 基于ZYNQ-7000系列的FPGA学习笔记4——流水灯

记录FPGA开发流水灯的整个流程,包括硬件设计、波形图绘制,代码实现和仿真等

2024-12-01 20:37:34 1327

原创 基于ZYNQ-7000系列的FPGA学习笔记3——开发环境搭建&点亮一个LED

包括环境的搭建、整个FPGA开发流程的介绍,全流程点亮一个LED的步骤记录

2024-11-28 10:00:00 1223

原创 基于ZYNQ-7000系列的FPGA学习笔记2——初始ZYNQ

ZYNQ-7000系列芯片介绍,包括ZYNQ的引入、ZYNQ的简介、PL和PS的介绍、以及正点原子领航者开发板介绍、底板和核心板内容补充、ZYNQ芯片的命名规则介绍

2024-11-27 10:00:00 2270

原创 基于ZYNQ-7000系列的FPGA学习笔记1——初识FPGA

基于正点原子领航者系列的FPGA开发笔记,包括FPGA简介、由来、基本结构、优势和缺陷,以及FPGA、CPU、DSP之间的差异对比

2024-11-26 10:00:00 893

原创 梁山派入门指南1——初窥门径梁山派

梁山派入学指南,包括梁山派介绍、环境搭建、点亮led实验、bsp_led的支持包封装

2024-10-30 09:35:01 932

原创 STM32F1+HAL库+FreeTOTS学习21——内存管理

FreeRTOS中的内存管理介绍、相关API函数使用、一个简单的操作实验代码,以及仓库分享

2024-10-29 10:03:39 1017

原创 STM32F1+HAL库+FreeTOTS学习20——低功耗Tickless模式

FreeRTOS中的低功耗模式介绍,具体实现原理讲解,以及使用方法及配置步骤记录

2024-10-27 12:53:23 1316

原创 STM32F103HAL库实现低功耗(睡眠模式、停止模式和待机模式)

STM32电源结构介绍、低功耗模式讲解、相关驱动使用和CubeMX配置,以及一个简单的低功耗操作实验

2024-10-26 10:51:20 2671

原创 STM32F1+HAL库+FreeTOTS学习19——软件定时器

FreeRTOS中的软件定时器简介、API函数详解、以及一个简单的操作实验代码分析

2024-10-23 17:16:03 889

原创 STM32F1+HAL库+FreeTOTS学习18——任务通知

FreeRTOS中的任务通知详解,API函数介绍及具体实现、以及任务通知模拟信号量、队列、事件标志组实验代码分享

2024-10-20 15:55:31 952

原创 STM32F1+HAL库+FreeTOTS学习17——事件标志组

事件标志组简介,相关API函数介绍,以及一个简单的实现例程代码分享。

2024-10-17 20:18:11 1143

原创 STM32F1+HAL库+FreeTOTS学习16——队列集

队列集简介,相关API函数介绍,已经一个简单的实现例程代码分享。

2024-10-11 09:43:43 933

原创 STM32F1+HAL库+FreeTOTS学习15——互斥信号量

FreeRTOS中的互斥信号量介绍、API函数讲解以及操作实验代码

2024-09-30 10:01:57 1154

原创 STM32F1+HAL库+FreeTOTS学习14——数值信号量

FreeRTOS中的数值信号量介绍、API函数使用和操作实验代码例程

2024-09-29 12:51:10 1072 2

原创 STM32F1+HAL库+FreeTOTS学习13——二值信号量

二值信号量简介、相关API函数用法和二值信号量操作实验代码

2024-09-26 15:54:43 1183

原创 STM32F1+HAL库+FreeTOTS学习12——队列

队列介绍、API函数讲解以及队列寄出操作实验代码分析

2024-09-25 08:49:58 1274

原创 C++ :面向对象程序设计(代码记录)

介绍C++中类的封装、继承、多态、重载、抽象、接口、异常处理的概念,并通过这些思想完成tick值到时间值的转换代码

2024-09-22 20:30:52 1198

原创 STM32F1+HAL库+FreeTOTS学习11——延时函数API

FreeRTOS中延时函数的使用和介绍,相对演示和绝对延时的区别

2024-09-20 18:48:14 1362

原创 STM32F1+HAL库+FreeTOTS学习10——任务相关API函数使用

FreeRTOS中任务相关的API函数介绍和使用示例

2024-09-09 18:06:01 1004

原创 STM32F1+HAL库+FreeTOTS学习9——任务切换

FreeRTOS任务切换的整个流程,工程中发生的细节讲解

2024-09-03 09:51:18 1600

原创 STM32F1+HAL库+FreeTOTS学习8——第一个任务,启动!

从开启任务调度器函数调用开始,到第一个任务正式启动,解剖全过程

2024-09-01 15:56:01 1647

原创 STM32F1+HAL库+FreeTOTS学习7——列表和列表项

FreeRTOS中列表、列表项的相关知识介绍,API函数的使用、以及FreeRTOS中列表的操作实验解析

2024-08-30 17:34:03 1653

原创 STM32F1+HAL库+FreeTOTS学习6——临界段代码保护函数&任务调度器的挂起和恢复函数

临界段代码保护函数、任务调度器的挂起和恢复函数介绍和使用

2024-07-06 15:57:33 759

STM32入门实践系列-GPIO输入输出(模拟摩斯密码)

这个博主很懒,什么都不想写,哈哈哈

2022-11-26

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

TA关注的人

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