- 博客(17)
- 收藏
- 关注
原创 水流与代码:Verilog赋值语句的直观理解
在Verilog的世界里,赋值语句是构建数字电路设计的基础。但你是否曾经困惑于assign连续赋值语句和过程赋值语句之间的细微差别?本文将带你深入探索这两种赋值方式的本质区别,通过生动的比喻和清晰的解释,让你轻松掌握它们的使用场景和内在机制。无论你是Verilog新手还是资深开发者,这篇文章都能为你的编程技能增添新的维度。快来加入我们,一起揭开assign与过程赋值的神秘面纱,让你的设计更加高效、精准!
2024-11-11 16:53:32
1050
原创 超越C语言:Verilog在硬件设计中的革命
简介:本文探讨了Verilog语言在硬件设计中的独特价值和必要性,对比了Verilog与C语言在处理并行处理、硬件行为模拟、时序控制等方面的根本差异。文章详细解释了为什么Verilog是硬件描述的首选语言,以及它如何解决C语言无法实现的硬件设计挑战。通过比较两种语言的设计哲学和应用场景,本文为那些对硬件编程和数字电路设计感兴趣的读者提供了宝贵的见解。无论您是初学者还是资深工程师,这篇文章都能帮助您理解Verilog的重要性,并指导您在硬件设计中做出更明智的选择。关键词:Verilog, C语言
2024-11-10 15:06:26
625
原创 Doxygen注释风格生成C语言程序文档
为了能够养成良好的代码注释风格,我对常用的注释进行了总结。以Doxygen的注释风格为主。/*** @brief 定义一个宏,用于检查整数是否为偶数。*//*** @brief 定义一个颜色类型。*/RED, /**< 红色 */GREEN, /**< 绿色 */BLUE /**< 蓝色 */} Color;/*** @brief 计算两个整数的和。* 这个函数接收两个整数参数,并返回它们的和。* @param a 第一个整数。* @param b 第二个整数。
2024-10-31 17:24:28
500
1
原创 探索I2C总线的奥秘:如何用两根线掌控你的电子世界
I2C(Inter-Integrated Circuit)总线是一种同步的多主机通信总线,最初由Philips Semiconductor(现在的NXP Semiconductors)在1980年代开发。它被设计用于连接微控制器和其他设备,以实现短距离通信。I2C总线以其简单、高效和低成本的特点,广泛应用于各种电子设备中,如传感器、显示器、存储器等。朋友们,我们已经一起走过了这段旅程的每一个角落,从I2C通信的起始位到停止位,就像一起经历了一场精彩的冒险。
2024-10-29 00:39:13
824
原创 我花了几个小时,终于……【数字电子技术基础(第六版)】课后习题(2.1~2.10)+第二章思维导图
做题还是记不住知识点吗,数电还是不会做吗,答案找不到吗,快来看看吧。我准备了一份思维导图,还准备了课后每个习题的答案,看看是不是你需要的吧。
2024-10-05 23:32:41
889
原创 C语言在线oj题1(你想要的都有~)
C语言题目在线,被5整除问题,计算Y的值,计算带余除法,判断2个数的大小问题,判断整数的奇偶性,及格分数,完美成绩
2024-01-25 11:17:04
1048
原创 数字电子钟设计(课程设计)
3.时间报时模块线路接好后,发现喇叭不响,以为喇叭损坏,将喇叭直接接入脉冲时,喇叭正常工作,排除喇叭损坏情况。为了保证未校分的时候,秒位产生的进位脉冲能够使得计数正常工作,这样分个位脉冲就是由秒产生的进位信号控制,用LD作为进位信号时,LD是由低电平变成高电平,将LD取反后变为由高电平变成低电平,与分位的CP脉冲条件不符,所以需要将LD取反后作为CP脉冲信号。当时间到59分51秒时,喇叭低响,持续1秒,随后时间每增加俩秒,即逢单时响,前四响低响,第五响,即59秒时高响,报时模块工作正常。
2024-01-08 13:49:49
12420
5
C++基础入门知识点思维导图(1)
2024-09-15
mspm0l1306可移动keil空白工程
2024-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人