摘要: 在C语言开发中,我们有时会碰到针对结构体的拷贝,对于结构体的拷贝通常分为两种:深拷贝与浅拷贝。 浅拷贝:直接复制结构体所有成员的值,如果成员是指针,则复制的是指针本身(内存地址),而不是指针指向的数据。 结果:含指针成员拷贝后,两个结构体中的指针成员指向同一块内存地址。 深拷贝:不仅复制结构体本身, 阅读全文
posted @ 2026-03-02 21:42 来碗回锅肉盖饭 阅读(4) 评论(0) 推荐(0)
摘要: 在C语言中,常常有一些相似的名词出现,但其实代表的是不同的含义。本文仅阐述自己对这些概念的理解和分享。 1.数组指针与指针数组的异同点 2.常量指针和指针常量的异同点 3.函数指针和指针函数的异同点 接下来我将用一段程序来说明这6者之间的关系,示例程序已在visual studio中验证完成并附在文 阅读全文
posted @ 2026-02-08 21:27 来碗回锅肉盖饭 阅读(24) 评论(0) 推荐(0)
摘要: 谨以此文记录自己对51单片机的学习之路。 这一次开始一步一步的建立一个keil 工程,用来熟悉keil 的基本操作。 建立第一个demo工程,介绍以下demo的含义。 全称‌:‌Demo = Demonstration‌(示范/展示)缩写自英文词源,国际通用表述为“Demonstration”。 ‌ 阅读全文
posted @ 2025-06-15 00:01 来碗回锅肉盖饭 阅读(193) 评论(0) 推荐(0)
摘要: 谨以此文记录自己对51单片机的学习之路。 1.首先建立单片机的概念,你可以把‌单片机‌想象成一个‌超微型、高度集成的计算机系统‌,它被压缩封装在‌一片小小的集成电路芯片‌里。可以简单的理解单片机就是一个黑盒子,我们通过写程序的方法告诉它去干什么事情,它听懂了我们的指令,然后去干活。其中的编程语言现在 阅读全文
posted @ 2025-06-14 17:47 来碗回锅肉盖饭 阅读(26) 评论(0) 推荐(0)
摘要: 谨以此文记录自己对51单片机的学习之路。 工欲善其事必先利其器,在开始51单片机的学习前,首先要准备好开发的工具整理。 1.安装编程软件 Keil uVision4的51版本,网络上有很多安装教程,大家可以选择一个参考,安装到自己电脑上。 2.安装下载软件 stc-isp,串口驱动CH340,网络上 阅读全文
posted @ 2025-06-14 16:24 来碗回锅肉盖饭 阅读(42) 评论(0) 推荐(0)
摘要: 谨以此文记录自己对51单片机的学习之路 在大学实验课的时候就接触过51单片机,但当时学习该课程仅仅为了去完成科目考试,而没去深究其中的奥秘。对于51单片机的学习一直都是断断续续,对51单片机的理解也仅是停留在表面,一直都是拿来主义,而并没有深入的去理解它、学习它,导致自己的知识架构欠缺,不成系统的知 阅读全文
posted @ 2025-06-14 12:25 来碗回锅肉盖饭 阅读(62) 评论(0) 推荐(1)
摘要: 设计一款数字频率计,可测量1hz-100Mhz频率,占空比,以及两路同频时钟信号的相位差。 测量频率的方法:等精度测量。 等精度测量原理:测量的实际门控时间不是一个固定值,它与被测时钟信号相关,是被测时钟信号周期的整数倍。在实际门控信号下,同时 对标准时钟和被测时钟信号的时钟周期进行计数,再通过公式 阅读全文
posted @ 2023-09-24 09:36 来碗回锅肉盖饭 阅读(4325) 评论(0) 推荐(0)
摘要: 存储器按照掉电失去数据分为两类:易失性和非易失性。 RAM:随机存取存储器(英语:Random Access Memory,缩写:RAM),也叫主存,是与CPU直接交换数据的内部存储器。它可以随时读写(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。RAM工作时 阅读全文
posted @ 2023-08-18 17:39 来碗回锅肉盖饭 阅读(1575) 评论(0) 推荐(0)
摘要: 请设计一个1-8分频电路,占空比50%。 这样的分频电路其中有奇分频和偶分频,需要在一个电路中实现。其中奇分频和偶分频是在输入确定的分频值下,对其进行相应的奇偶分频。 给出设计的代码&激励&仿真波形 module fenpin_8 ( input sys_clk , input sys_rst_n 阅读全文
posted @ 2023-08-04 11:25 来碗回锅肉盖饭 阅读(473) 评论(0) 推荐(0)
摘要: Clock Domain Crossing (CDC) : 跨时钟域设计中,信号adat从aclk domain传播到bclk domain;aclk与bclk之间的频率,相位没有固定关系,为asynchronous异步关系的时钟。 分为单比特跨时钟域和多比特跨时钟域。 多比特跨时钟域:采用异步FI 阅读全文
posted @ 2023-08-04 09:43 来碗回锅肉盖饭 阅读(983) 评论(0) 推荐(0)