自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hero-Rambo的专栏

若有疑问,请指教!

  • 博客(5)
  • 资源 (16)
  • 收藏
  • 关注

原创 什么是有源背板和无源背板?

在电子领域中,有源和无源的定义,以及有源背板和无源背板的概念

2024-02-03 15:44:49 448

原创 C语言中结构体初始化并清零的方法有几种?

在编写程序时,如果使用静态分配的方式(例如定义一个全局变量或者局部变量),那么这个结构体在内存中的空间是在程序编译链接阶段就已经分配好了,并且会默认初始化为0。另外,在动态分配内存时(例如使用malloc()函数),由于malloc()函数所分配的内存块是没有被初始化过的,因此这个结构体在申请到内存后也需要通过memset()函数等手动将其清零。因此,当我们使用第一种或第三种方法来初始化结构体时,编译器实际上是将结构体变量的内存空间分配后,在分配的过程中进行了零初始化操作。这样会造成一定的性能开销。

2023-05-10 09:27:58 15289

原创 值传递和地址传递讲解

在学习C语言的时候,我们会在子程序参数传递这个地方碰到两个难以理解的概念:“值传递”和“地址传递”。这篇文章就是专门为解释清楚这个看似“老大难”的问题而来的。首先声明,以下内容大部分不是我写的,我仅在原作上做一些补充说明。在看下面的内容之前,你要清楚C语言中一个很基础的知识点:主调函数在调用被调函数时,会在堆栈空间(一般说“堆栈”其实指的仅仅是“栈”,“堆”和“栈”是两个不同的东西,这是要

2014-09-27 11:25:25 812

原创 STC89C52单片机定时器2详细整理

51单片机是我自学的第一款单片机,那时正好是过春节,想起那个寒假,外面下着大雪,有时还会传来一两声爆竹的炸响,而我一个人在房间里摆弄单片机开发板,反复调试程序的时光,真是难忘!我自认为单片机所有的资源中最不好搞清楚的就是定时器2,尤其是对于那些以前从来没有玩过单片机的新手。定时器2是新增资源,也是51单片机定时器里面功能最强大的一个定时器。所以掌握好定时器2还是非常有必要的。以下是在我完全搞明

2014-09-26 22:31:09 33257 4

原创 Windows 环境下32位汇编语言程序设计 Makefile文件定义

#makefile文件定义#*************************************************************************#nmake工具的描述文件例子                             #x.asm + 头文件common.inc 经ML.exe编译成:x.obj         #y.asm + 头文件c

2014-07-28 10:28:14 606

CRC, MD5,HASH等校验工具集

\校验工具集 \crc32.exe ;Windows端CRC32生成工具,可以在自动化脚本中调用 \CRC计算工具V3.4.0-64.7z ;Windows端CRC计算软件,可以配置各种类型CRC的计算 \HashMyFile.7z ;Windows端校验码获取软件,支持文件文件夹读取 \md5.exe ;Windows端MD5生成工具,可以在自动化脚本中调用

2024-04-11

Github Linux源代码

2024.04.11 从Github上下载下来的Linux 源码,分享给不方便登录或者访问github网速受限的朋友使用。 需要更新的源码,可以拉取:https://github.com/torvalds/linux

2024-04-10

BIOS 开发资料和文档

BIOS 开发资料

2024-03-29

Teraterm工具,配置优化版本

Teraterm工具,配置优化版本

2024-03-24

PCI Express® Card Electromechanical Specification Revision 3.0

PCI Express® Card Electromechanical Specification Revision 3.0_has no ChangeBar

2020-03-10

嵌入式系统编程(中文版)

一个介绍嵌入式系统编程的书,如果你可以接触到这个参考硬件的话。你将能原封不动地使用本书里的例 子。否则,你需要把示例代码移植到你能用到的嵌人式平台上面。为了这个目 的,我尽可能地使示例程序易于移植。可是读者必须要知道,每一种嵌入式系 统的硬件都是不一样的,可能一些例子对地的硬件来说一点意义也没有,比如,把第六章“存储器”里提到的快闪存储器驱动程序,移植到一个不带闪存的板子上就很没意义。

2018-08-04

CodeWarrior开发环境8-16位用户手册(中文)

CodeWarrior开发环境8-16位用户手册(中文)

2014-09-27

MC9S12XS128单片机监控程序

MC9S12XS128单片机监控程序 是清华大学 邵贝贝教授开发的

2014-09-27

单片机C语言程序设计实训100例——基于8051+Proteus仿真

单片机C语言程序设计实训100例——基于8051+Proteus仿真

2014-09-27

const T vs. T const

Dan_Saks 关于C语言中有关const的含义和用法剖析的英文原版文章

2014-09-27

Windows API大全

Windows API大全 pdf扫描版,共上下册两个文档,包含详尽的Windows API函数原型、参数、返回值、特点和用法解释。

2014-09-27

汇编语言编程艺术

本文档为《汇编语言编程艺术》这本书的pdf文档,内容以X86系列微机为背景,从简单的Hello程序开始,系统而详细的阐述了X86微机汇编语言的各种基础知识和编程技巧。不论是初学汇编编程者,还是准备用汇编语言做各种开发的人来说都是不错的读物。

2014-09-27

MC9S12XS256RMV1

这是Freescale公司的一款16位单片机的数据手册

2014-09-26

Thinking in C++ 英文版

英文原版的 C++学习使用书籍。是最适合有一定编程基础,又想学习C++的朋友

2014-07-29

DOS命令大全

dos命令大全,是一个chm文件,比较方便查阅和学习使用dos下的一些操作命令

2014-05-12

DOS汇编程序100例2

DOS操作系统下的汇编程序例程,非常适合学习8086汇编语言,以及爱好者阅读参考。

2014-05-12

DO汇编练习程序100例

这是一个由Dos汇编语言编写的例程集合包,适合喜欢汇编语言的朋友阅读研究。

2014-05-12

STC89C52单片机学习例程

一些我学习STC89C52单片机时,编写过的一些代码,里面大部分代码都有详细的注释。

2014-03-15

软件设计师考试相关资料

这里面是我为软件设计师考试准备的所有资料。关于考试的章程、考试的试题和知识点分析等等!

2014-03-15

空空如也

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

TA关注的人

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