自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sugar的专栏

啦啦啦

  • 博客(8)
  • 资源 (10)
  • 收藏
  • 关注

转载 C语言内存地址基础

从计算机内存的角度思考C语言中的一切东东,是挺有帮助的。我们可以把计算机内存想象成一个字节数组,内存中每一个地址表示 1 字节。比方说我们的电脑有 4K 内存,那这个内存数组将会有 4096 个元素。当我们谈论一个存储地址的指针时,就当相于我们在谈论一个存储着该内存数组某个元素索引的指针。逆向引用某个指针,将会得到数组中该索引所指向的值。这一切当然都是谎言。操作系统对内存的管理要远比这复杂。内存不一

2015-07-17 16:37:17 2413 1

转载 C语言程序的内存如何布局

一:C语言程序的存储区域  由C语言代码(文本文件)形成可执行程序(二进制文件),需要经过编译-汇编-连接三个阶段。编译过程把C语言文本文件生成汇编程序,汇编过程把汇编程序形成二进制机器代码,连接过程则将各个源文件生成的二进制机器代码文件组合成一个文件。  C语言编写的程序经过编译-连接后,将形成一个统一文件,它由几个部分组成。在程序运行时又会产生其他几个部分,各个部分代表了不同的存储区域:  1.

2015-07-17 11:16:03 808

转载 C/C++头文件一览

#include <assert.h>    //设定插入点#include <ctype.h>     //字符处理#include <errno.h>     //定义错误码#include <float.h>     //浮点数处理#include <fstream.h>    //文件输入/输出#include <iomanip.h>    //参数化输入/输出#include

2015-07-17 10:37:34 892

转载 Keil优化代码大小方法

如图 1,未进行任何优化时,keil编译生成的文件大小为:9668字节。 第一步:project >> Option for Target “**” 打开如图 2界面。选择“target”,勾选上“Use MicroLIB”再编译。分析:microLIB是缺省的C库,而且microLIB进行了高度优化。如果不勾选“Use MicroLIB”,keil会连接标准C库。所以勾选“Use Mic

2015-07-17 10:27:36 24313 1

转载 细说单片机晶振电路中22pf或30pf电容的作用

刚学单片机的学长告诉我单片机的晶振电路中就是用22pf或30pf的电容就行,听人劝吃饱饭吧,照着焊电路一切ok,从没想过为什么,知其所以然而不知其为什么所以然,真是悲哀,最近状态好像一直不太好,也难以说清楚为什么,前几天跟着老师去别的实验室听课,其实也就是听一听老师和师傅给别的实验室的同学讲嵌入式的种种,还有就是那天师傅单独和谈了挺长时间,我从心底感谢他们,他们让我懂得反思,调整,我对自己持有怎么的

2015-07-16 21:30:54 15163 2

原创 lua的函数初识

学习到Lua的函数,觉得有必要记下来。参考教程:Programming in Lua函数可以以表达式或陈述语句出现,如下所示: print(8*9, 9/8) a = math.sin(3) + math.cos(10)书写函数时有个小规则,如果函数只有一个参数,或者是一串字符,或者是一个表结构时,括号可以省略:print "Hello World" <--> print("Hello Wor

2015-07-09 22:57:30 1180

原创 Ghost本地安装highlight.js使代码高亮

对于程序员写博客来说,这代码高亮是起码的要求。但是Ghost本身没有支持高亮代码。但是可以通过扩展来实现,它就是highlight.js——附官方网站,看了下首页介绍,真的很强大,现在说说怎么进行安装,很简单。下载highlight.js下载地址本来已经包含了很多支持的高亮语言,如果上面没找到你要的语言,可以在下面继续 勾选,最后点击下方的下载。解压安装highlight.js解压highlight

2015-07-02 23:00:31 3970

原创 Window下Ghost博客开发环境的搭建

官网参考教程步骤:安装Node官网下载最新版本的nodejs 后缀为msi的文件,有32位的也有64位的。下载Ghost下载最新版本的Ghost,截止目前为v0.6.4.解压到制定文件夹。安装运行Ghost开始菜单中找到Node.js然后选择Node.js Command Prompt,进入命令行模式。输入:cd Downloads/ghost-#.#.#后面的#取决于你的Ghost版本号接着输入:

2015-07-01 13:55:35 2587

Cortex-M0技术参考手册

Cortex-M0技术参考手册吗,详细介绍了其M0内核相关东西,包括中断,内核等核心东西,对M0编程很有参考价值。

2015-07-10

8位机游戏源文件

当你开发了8位机模拟程序后,就可以用这里面的游戏源文件进行测试,这个源文件一共包含20多个8位机游戏。

2015-07-03

Love for Lua Game Programming

Lua也可以进行游戏开发,Lua也有自己的游戏引擎Love。此文档正是教如何利用Love引擎制作Lua的游戏。

2015-06-22

30天自制操作系统光盘

30天自制操作系统光盘,里面有二进制编辑器,还有所有源代码

2014-05-03

网友成功移植ucos到STM32上的详解过程

这是网友成功移植的资料,可以参考学习,配合官方文档和cortex-m3权威指南学习。

2013-04-22

Make game with Python & Pygame

讲述了用Python和Pygame模块共同开发游戏。

2012-09-20

空空如也

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

TA关注的人

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