自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个放笔记的小书架

学习是唯一能够打破焦虑的征途,方向明确尤甚。

  • 博客(205)
  • 收藏
  • 关注

原创 UCOSIII章节介绍

在嵌入式的学习中,对于较高性能的MCU,不可缺少的一环就是挑选操作系统。操作系统分为硬实时系统与软实时系统,硬实时系统的代表之一就是`μC/OS-III`,为了方便命名文件,经常写作`UCOSIII`。本系列就是针对`UCOSIII`系统的学习,从配置Keil到移植代码,从内核的讲解到整个系统的功能分析,循序渐进地掌握UCOSIII源码

2024-04-28 18:08:38 109

原创 (笔记总结)C/C++语言的常用库函数(持续记录,积累量变)

常用C/C++函数

2024-01-22 19:15:36 1792

原创 (学习日报)总目录

本文是对该专栏的一个目录汇总,方便快速找到所需的知识。日期分标题为文章跳转链接。

2022-07-20 23:49:22 880

原创 (笔记)元器件笔记(梳理完毕,积累量变)

集成电路丝印参数解释1、74HC245D2、74HC138D1、74HC245D类型数据系列 :74HC逻辑类型 :收发器,非反相电压 :2 V ~ 6 V 工作温度 :-40°C ~ 125°C外壳 :(7.5mm 宽)输出电流高,低 :7.8mA, 7.8mA每个元件的位元数 :8元件数 :单针脚数:20电源电压:5V电源电压 最大:6V电源电压 最小:2V表面安装器件:表面安装输入

2022-03-14 18:36:01 5646

原创 (PADS学习)第四章:PCB设计 第三部分

关闭 移除未使用的焊盘点击 CAM点击 自动定义文档顺序如下。

2024-07-12 21:16:36 254

原创 (PADS学习)第四章:PCB设计 第二部分

打开PADS Layout软件,新建一个文件导入DXF文件在左下角设置原点。

2024-07-12 21:16:11 951

原创 (PADS学习)第四章:PCB设计 第一部分

G 10 栅格设置成10GD 10 可视栅格设置成10UMM 单位设为mm。

2024-07-12 21:13:23 216

原创 (PADS学习)第三章:PCB基础知识 第五部分

第三章:PCB基础知识六、PCB基材介绍PCB基本组成PCB基材介绍覆铜板压延铜箔电解铜箔玻璃纤维布环氧树脂半固化片常用的半固化片PCB厚度六、PCB基材介绍PCB基本组成PCB基材介绍覆铜板压延铜箔电解铜箔玻璃纤维布环氧树脂半固化片常用的半固化片PCB厚度

2024-07-06 08:00:00 194

原创 (PADS学习)第三章:PCB基础知识 第四部分

通常用于相同电源间的隔离,两端的线宽和覆铜要求均匀对称,两端的网络要在布线的时候分开,避免不同层间的缠绕重叠。时钟一般参考平面为 上下完整地平面,其次选择为完整地平面(另一面为电源面),再次为完整电源平面。线宽尽量短尽量粗,一般15mil,0603以上要20mil。电源孔和地孔尽量对称,并尽量靠近,有利于减少回流路径。蛇形绕线作时序匹配的作用,没有其他的作用。有时可以用覆铜打孔的方式进行扇出。顶-地-信号-信号-电-底。顶-信号-地-电-信号-地。地-信号-信号-地(电)顶-地-信号-电-地-底。

2024-07-05 13:00:00 1104

原创 (PADS学习)第三章:PCB基础知识 第三部分

过孔即金属化孔。

2024-07-05 08:00:00 180

原创 (PADS学习)第三章:PCB基础知识 第二部分

线与线的中心距离 应为 线宽 的三倍满足3W原则能使信号间的串扰减少70%,而满足10W则能使信号间的串扰减少近98%。3W原则一般是在50欧姆特征阻抗传输线条件下成立。强调一点,3W原则成立是有先前条件的。从串扰成因的物理意义考量,要有效防止串扰,该间距与叠层高度、导线线宽相关。对于四层板,走线与参考平面高度距离(5-10mils),3W原则可以满足,但兩层板,走线与参考层高度距离(45-55mils),3W原则对高速信号走线可能不够。

2024-07-04 11:00:00 485

原创 (PADS学习)第三章:PCB基础知识 第一部分

OZ是盎司。

2024-07-04 08:30:00 221

原创 (PADS学习)第二章:原理图绘制 第三部分

全部选中,点击复制,新建一个Excel文档复制进去。放元器件时右键可以修改摆放角度和元件样式。剪切板视图用来预览(勾选 包含表标题)画线时可右键添加一些器件。BOM表输出什么信息。

2024-07-03 09:00:00 225

原创 (PADS学习)第二章:原理图绘制 第二部分

留下来common这个库,后面会用到。

2024-07-03 07:00:00 404

原创 (PADS学习)第二章:原理图绘制 第一部分

左边是非电解电容,右边是电解电容。

2024-07-02 22:57:10 531

原创 (PADS学习)第一章:元器件、原理图、PCB设计库关系

元件 和 器件的区别。

2024-07-02 22:17:36 532

原创 (CTRL+F搜索版)常用的控制宏介绍

六十九、UCOSIII:常用的控制宏介绍app_cfg.h文件任务堆栈大小任务优先级大小最大信号量数目消息队列的最大消息数量每个消息的最大大小(字节)代码实例应用实例cpu_cfg.h文件CPU 名称配置CPU 时间戳配置CPU 中断禁用时间测量配置CPU计数前导零配置代码实例应用实例lib_cfg.h文件内存库配置调度器配置信号量/消息邮箱/消息队列等OS对象的配置中断配置字符串库配置

2024-05-01 09:00:00 24

原创 (学习日记)2024.05.14:UCOSIII第六十八节:常用的控制宏介绍 第四部分

六十九、UCOSIII:常用的控制宏介绍 第四部分os_cfg_app.h文件一些杂项,如消息池大小,特殊程序的栈大小,阈值空闲任务参数中断处理任务参数统计任务参数时钟参数定时器参数代码实例app_cfg.h文件 os_cfg.h文件 os_cfg_app.h文件之间的区别

2024-04-30 12:07:31 23

原创 (学习日记)2024.05.13:UCOSIII第六十七节:常用的控制宏介绍 第三部分

六十九、UCOSIII:常用的控制宏介绍 第三部分os_cfg.h文件一些杂项事件标志内存管理互斥信号量消息队列信号量任务管理时间管理定时器管理代码实例应用实例

2024-04-30 12:06:01 96

原创 (学习日记)2024.05.12:UCOSIII第六十六节:常用的控制宏介绍 第二部分

六十九、UCOSIII:常用的控制宏介绍 第二部分lib_cfg.h文件内存库配置调度器配置信号量/消息邮箱/消息队列等OS对象的配置中断配置字符串库配置是否启用内存保护、是否使用浮点运算等代码实例应用实例

2024-04-29 17:18:46 125

原创 (学习日记)2024.05.11:UCOSIII第六十五节:常用的控制宏介绍 第一部分

六十九、UCOSIII:常用的控制宏介绍 第一部分app_cfg.h文件任务堆栈大小任务优先级大小最大信号量数目消息队列的最大消息数量每个消息的最大大小(字节)代码实例应用实例cpu_cfg.h文件CPU 名称配置CPU 时间戳配置CPU 中断禁用时间测量配置CPU计数前导零配置代码实例应用实例

2024-04-29 17:18:07 247

原创 (CTRL+F搜索版)常用的结构体(os.h文件)

六十八、UCOSIII:常用的结构体(os.h文件)OS_TCBOS_SEMOS_FLAG_GRPOS_MEMOS_MSGOS_MSG_POOLOS_MSG_QOS_MUTEXOS_INT_QOS_QOS_RDY_LISTOS_TICK_SPOKEOS_TMROS_TMR_SPOKE

2024-04-28 18:04:56 105

原创 (学习日记)2024.05.10:UCOSIII第六十四节:常用的结构体(os.h文件)第三部分

六十八、UCOSIII:常用的结构体(os.h文件)第三部分OS_RDY_LISTOS_TICK_SPOKEOS_TMROS_TMR_SPOKEOS_PEND_DATAOS_PEND_LISTOS_PEND_OBJ

2024-04-28 18:03:44 74

原创 (学习日记)2024.05.09:UCOSIII第六十三节:常用的结构体(os.h文件)第二部分

六十八、UCOSIII:常用的结构体(os.h文件)第二部分OS_MEMOS_MSGOS_MSG_POOLOS_MSG_QOS_MUTEXOS_INT_QOS_Q

2024-04-28 18:03:08 84

原创 (学习日记)2024.05.08:UCOSIII第六十二节:常用的结构体(os.h文件)第一部分

六十八、UCOSIII:常用的结构体(os.h文件)第一部分OS_TCBOS_SEMOS_FLAG_GRP

2024-04-28 18:00:01 40

原创 (CTRL+F搜索版)UCOSIII函数解释(USER文件夹)

UCOSIII函数概览(USER文件夹搜索版)CTRL+F

2024-04-27 19:32:31 1213

原创 (学习日记)2024.05.07:UCOSIII第六十一节:User文件夹函数概览(uCOS-III->Source文件夹)第七部分

六十七、UCOSIII:User文件夹函数概览(uCOS-III->Source文件夹)第七部分5、uCOS-III文件夹Source文件夹os_tick.c文件OS_TickTaskOS_TickTaskInitOS_TickListInitOS_TickListInsertOS_TickListRemoveOS_TickListResetPeakOS_TickListUpdateos_time.c文件OSTimeDlyOSTimeDlyHMSMOSTimeDlyResume

2024-04-27 19:25:44 570

原创 (学习日记)2024.05.06:UCOSIII第六十节:User文件夹函数概览(uCOS-III->Source文件夹)第六部分

六十七、UCOSIII:User文件夹函数概览(uCOS-III->Source文件夹)第六部分5、uCOS-III文件夹Source文件夹os_sem.c文件OSSemCreateOSSemDelOSSemPendOSSemPendAbortOSSemPostOSSemSetOS_SemClrOS_SemDbgListAddOS_SemDbgListRemoveOS_SemInitOS_SemPostos_stat.c文件OSStatResetOSStatTaskCPUU

2024-04-27 19:25:07 512

原创 (学习日记)2024.05.05:UCOSIII第五十九节:User文件夹函数概览(uCOS-III->Source文件夹)第五部分

六十七、UCOSIII:User文件夹函数概览(uCOS-III->Source文件夹)第五部分5、uCOS-III文件夹Source文件夹os_pend_multi.c文件OSPendMultiOS_PendMultiGetRdyOS_PendMultiValidateOS_PendMultiWaitos_prio.c文件OS_PrioInitOS_PrioGetHighestOS_PrioInsertOS_PrioRemoveos_q.c文件OSQCreateOSQDel

2024-04-27 19:20:08 549

原创 (学习日记)2024.05.04:UCOSIII第五十八节:User文件夹函数概览(uCOS-III->Source文件夹)第四部分

六十七、UCOSIII:User文件夹函数概览(uCOS-III->Source文件夹)第四部分5、uCOS-III文件夹Source文件夹os_int.c文件OS_IntQPostOS_IntQRePostOS_IntQTaskOS_IntQTaskInitos_mem.c文件OSMemCreateOSMemGetOSMemPutOS_MemInitOS_MemDbgListAdd(可选)os_msg.c文件OS_MsgPoolInitOS_MsgQFreeAllOS_M

2024-04-27 19:14:10 626

原创 (学习日记)2024.05.03:UCOSIII第五十七节:User文件夹函数概览(uCOS-III->Source文件夹)第三部分

六十七、UCOSIII:User文件夹函数概览(uCOS-III->Source文件夹)第三部分5、uCOS-III文件夹Source文件夹os_dbg.c文件参数OS_Dbg_Initos_flag.c文件OSFlagCreateOSFlagDelOSFlagPendOSFlagPendAbortOSFlagPendGetFlagsRdyOSFlagPostOS_FlagBlockOS_FlagClrOS_FlagInitOS_FlagDbgListAddOS_FlagD

2024-04-27 19:11:12 700

原创 (学习日记)2024.05.02:UCOSIII第五十六节:User文件夹函数概览(uCOS-III->Source文件夹)第二部分

六十七、UCOSIII:User文件夹函数概览(uCOS-III->Source文件夹)第二部分5、uCOS-III文件夹Source文件夹os_core.c文件OS_PendDataInitOS_PendDbgNameAddOS_PendDbgNameRemoveOS_PendListChangePrioOS_PendListInitOS_PendListInsertHeadOS_PendListInsertPrioOS_PendListRemoveOS_PendListRemov

2024-04-27 18:59:36 459

原创 (学习日记)2024.05.01:UCOSIII第五十五节:User文件夹函数概览(uCOS-III->Source文件夹)第一部分

六十七、UCOSIII:User文件夹函数概览(uCOS-III->Source文件夹)第一部分5、uCOS-III文件夹Source文件夹os.h文件os_cfg_app.c文件os_core.c文件OSInitOSIntEnter和 OSIntExitOSSchedOSSchedLockOSSchedUnlockOSSchedRoundRobinCfgOSSchedRoundRobinYieldOSStartOSVersionOS_IdleTaskOS_IdleTaskI

2024-04-27 18:58:25 275

原创 (学习日记)2024.04.30:UCOSIII第五十四节:User文件夹函数概览(uCOS-III->Ports文件夹)

六十六、UCOSIII:User文件夹函数概览(uCOS-III->Ports文件夹)5、uCOS-III文件夹Ports->ARM-Cortex-M3->Generic->RealView文件夹os_cpu.h文件os_cpu_a.s文件os_cpu_c.c文件OSIdleTaskHookOSInitHookOSStatTaskHookOSTaskCreateHookOSTaskDelHookOSTaskReturnHookOSTaskStkInitOSTaskSwHookOS

2024-04-27 18:46:26 595

原创 (学习日记)2024.04.29:UCOSIII第五十三节:User文件夹函数概览(uC-LIB文件夹)第三部分

六十五、UCOSIII:User文件夹函数概览(uC-LIB文件夹)第三部分4、uC-LIB文件夹lib_str.c / lib_str.h文件Str_LenStr_Len_NStr_CopyStr_Copy_NStr_CatStr_Cat_NStr_CmpStr_Cmp_NStr_CmpIgnoreCase_NStr_CharStr_Char_NStr_Char_LastStr_Char_Last_NStr_Char_ReplaceStr_Char_Replace_NS

2024-04-27 18:23:11 680

原创 (学习日记)2024.04.28:UCOSIII第五十二节:User文件夹函数概览(uC-LIB文件夹)第二部分

六十五、UCOSIII:User文件夹函数概览(uC-LIB文件夹)第二部分4、uC-LIB文件夹lib_def.h文件lib_math.c / lib_math.h文件Math_InitMath_RandSetSeedMath_RandMath_RandSeedlib_mem.c / lib_mem.h文件Mem_InitMem_ClrMem_SetMem_CopyMem_MoveMem_CmpMem_HeapAllocMem_HeapGetSizeRemMem_SegG

2024-04-27 18:21:53 507

原创 (学习日记)2024.04.27:UCOSIII第五十一节:User文件夹函数概览(uC-LIB文件夹)第一部分

六十五、UCOSIII:User文件夹函数概览(uC-LIB文件夹)第一部分4、uC-LIB文件夹lib_ascii.c / lib_ascii.h文件ASCII_IsAlpha:ASCII_IsAlphaNum:ASCII_IsLower:ASCII_IsUpper:ASCII_IsDig:ASCII_IsDigOct:ASCII_IsDigHex:ASCII_IsBlank:ASCII_IsSpace:ASCII_IsPrint:ASCII_IsGraph:ASCII_IsP

2024-04-27 18:20:04 647

原创 (学习日记)2024.04.26:UCOSIII第五十节:User文件夹函数概览(uC-CPU文件夹)

六十四、UCOSIII:User文件夹函数概览(uC-CPU文件夹)3、uC-CPU文件夹cpu_core.c文件LOCAL DEFINES:LOCAL CONSTANTS:LOCAL DATA TYPES:LOCAL TABLES:CPU COUNT LEAD ZEROs LOOKUP TABLE:LOCAL GLOBAL VARIABLES:LOCAL FUNCTION PROTOTYPES:LOCAL CONFIGURATION ERRORS:CPU_Init():CPU_SW

2024-04-27 18:07:27 468

原创 (学习日记)2024.04.25:UCOSIII第四十九节:User文件夹函数概览(APP和BSP)

六十三、UCOSIII:User文件夹函数概览(APP和BSP)1、APP文件夹os_app_hooks.c文件App_OS_SetAllHooksApp_OS_ClrAllHooksApp_OS_TaskCreateHookApp_OS_TaskDelHookApp_OS_TaskReturnHookApp_OS_IdleTaskHookApp_OS_StatTaskHookApp_OS_TaskSwHookApp_OS_TimeTickHookos_app_hooks.h文件#

2024-04-27 18:06:25 481

原创 (学习日记)2024.04.20:UCOSIII第四十八节:各文件功能概览

六十二、UCOSIII:各文件功能概览USER文件夹APP文件夹app.capp_cfg.hcpu_cfg.hincludes.hlib_cfg.hos_app_hooks.c 和 os_app_hooks.hos_cfg.hos_cfg_app.hBSP文件夹bsp.hbsp.c各种外设文件夹uC-CPU文件夹cpu_core.ccpu_core.hcpu_def.hARM-Cortex-M3->RealView文件夹cpu.hcpu_a.asmcpu_c.c

2024-04-26 17:08:21 787

UCOSIII-10-计数信号量实验

移步博客 2024.04.04:UCOSIII第三十二节:计数信号量实验

2024-04-06

UCOSIII-9-消息列表-串口发送

详细介绍移步博客 https://blog.csdn.net/qq_36769966/article/details/137364847

2024-04-04

UCOSIII-8-任务挂起-LED切换-串口发送

详细介绍移步博客 https://blog.csdn.net/qq_36769966/article/details/137159916

2024-04-04

UCOSIII-7-多任务运行-LED红绿蓝切换

UCOSIII_7_多任务运行_LED红绿蓝切换

2024-03-28

UCOSIII-6-UCOSIII移植

UCOSIII-6-UCOSIII移植

2024-03-23

UCOSIII-5-临界段-就绪列表-优先级-时基列表-时间片-挂起与恢复

UCOSIII-5-临界段-就绪列表-优先级-时基列表-时间片-挂起与恢复

2024-03-17

UCOSIII-4-时间戳

移步文章 https://blog.csdn.net/qq_36769966/article/details/136509497

2024-03-07

UCOSIII-3-阻塞延时与空闲任务

请移步博客 https://blog.csdn.net/qq_36769966/article/details/136482522

2024-03-06

UCOSIII-2-任务时间片运行

文件教程移步博客 https://blog.csdn.net/qq_36769966/article/details/136480828

2024-03-05

UCOSIII-一-任务定义与切换

请移步文件配套文章 https://blog.csdn.net/qq_36769966/article/details/136443837?spm=1001.2014.3001.5501

2024-03-05

W25Q64中文数据手册

W25Q64中文数据手册

2023-07-26

51-DS18B20温度传感器

https://editor.csdn.net/md?articleId=130978141

2023-06-02

51-AT24C02数据存储

文章链接 https://editor.csdn.net/md/?articleId=130966877

2023-05-31

51-蜂鸣器放歌(天空之城)

51-蜂鸣器放歌(天空之城)

2023-05-31

计算机三级嵌入式系统开发 知识点笔记

文件目录与内容介绍看本文 https://blog.csdn.net/qq_36769966/article/details/130508327

2023-05-05

51-DS1302实时时钟

51:LED点阵屏显示汉字动画 快速显示汉字,详情见本人博客 (学习日记)2023.4.18 https://blog.csdn.net/qq_36769966/article/details/130222928 这个链接也可以 https://blog.csdn.net/qq_36769966/article/details/125903014?spm=1001.2014.3001.5502 在里面可以查看以前的学习日记

2023-04-18

51:中断控制串口发送,并亮灯

51:LED点阵屏显示汉字动画 快速显示汉字,详情见本人博客 (学习日记)2023.4.11 https://blog.csdn.net/qq_36769966/article/details/130065664?spm=1001.2014.3001.5502 这个链接也可以 https://blog.csdn.net/qq_36769966/article/details/125903014?spm=1001.2014.3001.5502 在里面可以查看以前的学习日记

2023-04-12

51:LED点阵屏显示汉字动画

51:LED点阵屏显示汉字动画 快速显示汉字,详情见本人博客 (学习日记)2023.4.12 https://blog.csdn.net/qq_36769966/article/details/130101673?spm=1001.2014.3001.5501 这个链接也可以 https://blog.csdn.net/qq_36769966/article/details/125903014?spm=1001.2014.3001.5502 在里面可以查看以前的学习日记

2023-04-12

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

TA关注的人

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