自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 函数重载的作用

函数重载是指在同一作用域内,可以有一组具有相同函数名,不同参数列表的函数,这组函数被称为重载函数。重载函数通常用来命名一组功能相似的函数,这样做减少了函数名的数量,避免了名字空间的污染,对于程序的可读性有很大的好处。如果没有函数重载机制,如在C中,你必须要这样去做:为这个print函数取不同的名字,如print_int、print_string。这里还只是两个的情况,如果是很多个的话,就需要为实...

2019-04-11 21:07:14 3619

转载 转载:解释一下C++中new的用法

转载:解释一下C++中new的用法new int;//开辟一个存放整数的存储空间,返回一个指向该存储空间的地址(即指针)   new int(100);//开辟一个存放整数的空间,并指定该整数的初值为100,返回一个指向该存储空间的地址   new char[10];//开辟一个存放字符数组(包括10个元素)的空间,返回首元素的地址   new int[5][4];//开辟一个存放二维整...

2018-10-10 21:21:57 203

转载 void *p_arg的含义

 问:想问一下,下面程序中void *p_arg和(void)p_arg是一个什么样的东西* 函数名:Task_LED* 描述  : LED流水灯        * 输入  :无* 输出  : 无*/void Task_LED(void *p_arg){        OS_ERR err;    (void)p_arg;                                /...

2018-09-15 10:13:40 3445

转载 嵌入式为什么要有操作系统

在8位或16位嵌入式系统应用中,由于CPU资源量比较少,任务比较简单,程序员可以在应用程序中管理CPU资源,而不一定要专用的系统软件。如果嵌入式系统比较复杂并且采用32位CPU时,情况就完全不同了。32位CPU的资源量非常大,处理能力也非常强大,如果还是采用手工编制CPU的管理程序,面对复杂的应用,很难发挥出32位CPU的处理能力,并且程序也不可靠。举个例子:我们平时用的电脑,有比较丰富的外设资源...

2018-03-07 21:15:27 4288

转载 uboot是什么?

 u-boot是一种普遍用于嵌入式系统中的Bootloader,Bootloader是在操作系统运行之前执行的一小段程序,通过它,我们可以初始化硬件设备、建立内存空间的映射表,从而建立适当的软硬件环境,为最终调用操作系统内核做好准备。Boot Loader的主要运行任务就是将内核映象从硬盘上读到RAM中,然后跳转到内核的入口点去运行,即开始启动操作系统。系统在上电或复位时通常都从地址0x00000...

2018-03-01 20:53:03 310

转载 各种操作系统的区别

windows操作系统广泛应用和十进制,qwer键盘分布的广泛应用的原因是一样的。他们本身并不优秀(十进制并不利于计算,qwer键盘分布原本是为了限制打字速度防止机械打字机卡壳),但是因为windows最先占领了pc机市场,而pc机市场是计算机市场中的数量中最大的,所以用他的就多了Windows是独立的内核,Unix是Unix的内核,Linux的内核和Unix的相似,所以是Unix-like的内核...

2018-03-01 14:51:19 6514

转载 系统栈的工作原理

文章转载于博客园  BattleHeart1.开篇  本篇文章着重写的是系统中栈的工作原理,以及函数调用过程中栈帧的产生与释放的过程,有可能名字过大,如果不合适我可以换一个名字,希望大家能够指正,小丁虚心求教!如果有哪里写的不清楚的或者错误的地方请及时更正,小丁再次谢过了。文章里面有错别字,也可能会有好友说寄存器的32、16位的区别其实我感觉这里主要讲的还是些原理性的东西,后续会将

2017-11-06 19:52:34 514

原创 汇编语言的组成

程序员与计算机交流过程:程序员->汇编指令->编译器->机器码->计算器汇编语言方便程序员阅读、记忆、表达,但计算机读不懂。机器语言计算机可以读懂,但程序员难以辨别和记忆,那两者分别用自己的语言,然后中间加一个翻译--编译器就方便了双方的沟通。3类指令1.汇编指令:机器码的助记符,又对应得机器码。2.伪指令:没有对应的机器码,由编译器执行,计算机不执行。3.其他符号:如+、

2017-10-17 20:41:44 1266

原创 一些需要阅读的专业书籍

C/C++——推荐《C语言程序设计 现代方法》+亚嵌的《Linux C一站式编程》,后者理清了我很多底层的概念,个人觉得是难得一见的国产好书。51——《郭天祥十天学会单片机》视频及配套书籍Linux——入门学习《鸟哥的Linux私房菜》,编程进阶学习《UNIX系统编程》,当然还有《LINUX设备驱动程序》作者:瀚仔链接:https://www.zhihu.com/quest

2017-10-17 20:24:15 415

空空如也

空空如也

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

TA关注的人

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