自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记一忘三二

从最初至今,此处文字的平均参考价值约具入门级。

  • 博客(14)
  • 资源 (53)
  • 收藏
  • 关注

原创 动态内存分配 [李园7舍_404]

上次聊C语言的时候聊到关于C语言的不同数据变量类型的存储方式。包括变量的存储位置,什么时候为其分配内存,未被初始化时的初始值,作用域,生存期等话题。并留了一个关于“堆”的动态内存分配问题。趁课余时间聊聊动态内存分配及使用动态内存分配时需要注意的问题。为什么要动态内存分配栈空间大小有限这主要是体现在较大的程序上面。动态局部变量是存储在栈上的,而且栈的空间有限,太大的程序就需要额外的空

2012-10-21 13:06:56 1894

原创 Shell bash 脚本语法

简单的说,脚本就是使用某种特定的描述性语言,依据一定的格式编写而成的,可在某种特定环境下顺序执行的文本文件。先通过一个最为简单的脚本代码来说明一下脚本编写最小脚本实现(在linux shell 界面新建文件vi script,输入一下代码):#!/bin/bashecho "hello world!"运行文件./script结果为 hello world!

2012-10-19 07:26:48 33235 3

原创 C语言数据在内存中的存储类别 [李园7舍_404]

探究C语言不同数据类型在内存中的存储很有意思,也是学习c语言时的难点。1的内容推进2的理解,含各变量的小特性哦。 1.程序存储区域程序(可执行文件)进行存储时分为三个区域:代码段,数据段,bss段。     代码段:存放CPU执行的机器指令。     数据段:存放已初始化的全局变量、静态变量(全局和局部)、常量数据。     BBS区:存放的是未初始化的全局变量和静态变量。

2012-10-16 17:54:54 3945

原创 keil编辑界面代码风格,字体,颜色设置 [李园7舍_404]

用keil软件写了一些非常简单的C语言控制程序。发现在写代码的时候,字体,代码颜色,缩进都给我的感觉都不是很好。于是便想重新设置一下编辑界面对代码所支持的风格。那么在keil的哪个地方去设置这些属性呢,抽设置keil编辑界面代码风格,字体,颜色顺便放松一下,不用那么严肃的记录学习过程。不过设置这些属性还是蛮有用的,比如对一个团队来说,就需要统一的,好用的风格。   现进入本文正题。打开keil

2012-10-14 01:47:39 42198

原创 51 数码管动态显示 [李园7舍_404]

首先根据位选与段选理念(数码管静态显示一文)编写程序去控制不同数码管显示不同的数字。根据程序控制需要,在调试程序的过程中明白需要了解我们所要的控制对象(数码管)的一些特性。由于我自己拥有的这个单片机非常的简单,只有四个数码管。我的目标是通过编写C语言程序经编译连接后下载到单片机中,使各个灯依次显示数字1,2,3,4.     基于前一篇“数码管静态显示”,我以相同的控制信号理念去编写程序。发现

2012-10-13 14:24:21 2963

原创 51 数码管静态显示 [李园7舍_404]

对于单片机的学习我一般不按照资料的顺序学习。我是照这个步骤将新知识掌握:1.学习过程:阅读C语言程序,查看控制变量被赋予的值-->查看跟控制变量对应的相关的电路图-->被控制电路所接收到的输入信号会带来什么样的输出-->这样子的输出带来的电路显示效果。2.根据1的学习过程我们知道了电路的显示效果跟输出信号的关系,被控电路输出信号与输入信号的关系,被控电路输入信号与C语言程序中控制变量赋值的

2012-10-12 23:39:16 2420

原创 html显示特殊字符(空格等) [大三TJB_708]

在记事本中的文字排版不为在其网页上面显示的排版,如空格。若我们在记事本中手动的调整8个空格,通过浏览器显示的空格只有一个。有的时候我们需要在浏览器上面显示特定的格式:如示例代码的缩进。       html语言把空格,‘第一部分是一个&符号,英文叫ampersand;第二部分是实体(Entity)名字或者是#加上实体(Entity)编号;第三部分是一个分号。为以上说明的三点举例:显

2012-10-11 15:47:39 11283

原创 php显示中文 [大三TJB_708]

在wordpress上面执行apache安装目录下htdoc下的php文件,代码中包含中文。在浏览器中执行后一片乱码。查了些关于php文件支持中文显示的文件,有靠在php文件中加入代码来实现在网页上面显示中文,也有修改配置文件php.ini来实现显示中文的目标。个人觉得修改配置文件比较方便,而且我觉得修改配置文件的习惯很好。故把修改配置文件php.ini中的代码使之能包含中文在浏览器上面显示的过程

2012-10-11 15:00:25 1788

原创 wordpress执行php文件 [大三TJB_708]

html文件好运行而且基本上不报错误。但是写了php文件之后呢,再怎么双击都是一个结果:不能在浏览器上面打开运行,更不用说是得到期望的效果了。其实php也是由服务器执行的,只不过要在输入确切的地址。就拿已经配置好的apache+mysql+mysql+php来举个简单的例子。具体的配置比较繁琐1.在安装apache目录下找到htdoc目录(根据配置要求需要将wordpress里面的内容拷贝

2012-10-09 22:35:30 2180

原创 mysql数据库常用的SQL语句 [大三TJB_708]

记录一下在命令行(可到此处查看如何进入命令行http://blog.csdn.net/misskissc/article/details/8008236)下操作mysql创建数据库时一些基本常用的命令。创建数据库命令     //语句以分号结束      create database database_name(您所想要创建数据库的名字);              2.

2012-10-09 19:05:49 1079

原创 [html]用HTML table 命令显示线条 [大三TJB_708]

用什么HTML命令在网页上面显示线条呢?其实我们可以用命令来实现。这是一个画表格的命令,如何能使用此来画线条呢?其实我们要的只是表格中被填充的颜色。下面举例来说明: 网页直线制作 运行效果为:为什么说我们使用的线条是用的表格的填充颜色部分呢。其实根据我们的HT

2012-10-02 16:46:25 6783

原创 51 Keil语句延迟时间的精确计算 [李园7舍_404]

一、   软件模拟运行速度与硬件对应我们首先要找到单片机的晶振为多大(一般在配套的使用说明书中有标识或者直接在实验板上面看,实验板上面标识的不是很明显),如图所示左下角标识。                             Keil编译器在编译程序时,计算代码执行时间跟此数值有关,我们要模拟时间就要使软件模拟运行速度与实际硬件一一对应。STC89C52RC的晶振频率由图1.

2012-10-02 12:36:06 3338

原创 51 下载hex文件到单片机失败的解决方案 [李园7舍_404]

1.  第一次写hex文件按照“下载程序到单片机”的步骤成功下载。把程序内容深化了一些之后竟发觉hex文件不能下载到单片机内,出现以下的错误提示:Chinese:正在尝试与 MCU/单片机 握手连接 ... 打开串口失败! Chinese:串口已被其它程序打开或该串口不存在查看其它的资料,出现这个问题的原因较多,包括:检查USB是否连接良好          检查的方式

2012-10-02 10:07:15 4075

原创 51 下载程序到单片机内 [李园7舍_404]

大三,matlab+嵌入式+程序员培养。从此需要坚持对单片机的学习。我会记录我在学习中的点点滴滴。此文主要记录下载目标程序到单片机内的步骤。1.安装下载软件一般在买单片机的时候厂家会附加一张光盘,在光盘中富含一些例子,软件和视屏教程。首先,我们在安装编写单片机程序的软件(我使用的Keil uVision4,下篇介绍Keil uVision4的安装步骤和破解方法)之后,需要下载程序到单片

2012-10-01 19:08:48 2775

haribote_read.zip

30天自制操作系统产物haribote OS读物——注释笔记,2019年6月底至2019年9月中旬,每晚平均两小时周末全勤。共享共讨论、纪念之。

2020-02-12

linux011_read.zip

2019年4月底至2019年9月初阅读linux 011的注释笔记,平均每晚两小时周末全勤的读物。共享共讨论之、纪念之。

2020-02-12

BIOS int中断调用手册

包含BIOS int 1ah-10h中断调用的参数说明,也是从别处下载而来,上传至此为方便以后查阅。

2019-03-05

一个简单C程序的编程简记

此篇文字没有包含完成编程任务的所有过程和细节,也就是说可大胆忽略或脑补不清晰或断节之处。这篇文字记录的是 第一次从头到尾构建C程序工程过程中所涉及到的 有助于程序更合理的一些技术或编程规范。在这篇文字中,一些在实践中会花费很多精力和时间的编程项,在用表达时却发现只需一两句朴素文字就可将其概括干净,苍白简单得甚至显得有些没必要提上书面;还有一些经过多次修改的文字,到最后也显得不是那么准确,像灯油快要耗尽,天还未完全亮一样。

2019-02-25

绣花枝&&src;

内容主要包括。 (1) 粗略理解内存元器件。 [1] 1位内存电路读写原理。 [2] 用1位的DRAM内存电路粗略组成16字节内存。 [3] 用16字节内存粗略组成64字节内存)。 (2) 内存地址空间和虚拟内存地址空间。 (3) 信息被CPU处理的基本思路。 (4) 编写一个C程序运行-粗略体会程序被CPU执行的过程。

2019-02-25

后街镐挖锄

文档包括内容。 (1). C函数类型转换相关。 [1] 理解C函数类型转换。 [2] C函数类型转换使用不当会导致程序运行出错的场景。 [3] C程序调用未声明函数,一种无约束的隐式函数类型转换。 (2) 大小端-字节序问题。 (3) 权衡使用寄存器指针变量。

2019-02-25

一个简单C程序的编写简记

此篇文字没有包含完成编程任务的所有过程和细节,也就是说可大胆忽略或脑补不清晰或断节之处。这篇文字记录的是 第一次从头到尾构建C程序工程过程中所涉及到的 有助于程序更合理的一些技术或编程规范。在这篇文字中,一些在实践中会花费很多精力和时间的编程项,在用表达时却发现只需一两句朴素文字就可将其概括干净,苍白简单得甚至显得有些没必要提上书面;还有一些经过多次修改的文字,到最后也显得不是那么准确,像灯油快要耗尽了,天还未完全亮一样。

2019-02-16

pxtcxyczjh-SourceII

读《系统程序员成长计划》14-19页,在通用前提下用C语言实现简单双向链表的“求和与最大值”、“字符串转大写字符串”,以练习程序设计的方法。

2015-09-21

pxtcxyczjh-SourceI

读《系统程序员成长计划》前14页,用C语言实现简单双向链表的“封装”、“通用”、“回调”功能,以练习程序设计的方法。

2015-09-18

斗to_mmry1k

在学习《自己设计制作CPU与单片机》这本书时,根据书中的线索在quartus II 13.1下斗出来1k存储器(非IP核),再结合1k存储器说明内存对齐。

2015-07-20

32位限位浮点数乘法器

在学习《自己设计制作CPU与单片机》这本书时,根据书中的线索在quartus II 13.1下斗出来的32位限位浮点数的乘法器(一样的步骤设计其除法器)。

2015-07-12

to_faddsub32

在学习《自己设计制作CPU与单片机》这本书时,根据书中的线索在quartus II 13.1下斗出来的32位限位浮点数的加减法器。

2015-07-10

to_mdivider

在学习《自己设计制作CPU与单片机》这本书时,根据书中的线索在quartus II 13.1下斗出来的4位乘除法器(依据乘除法步骤)、8位乘除法器(乘除法行阵列)、8位通用乘除法器(可进行无、有符号数的运算)。

2015-06-26

通用计数器

在学习《自己设计制作CPU与单片机》这本书时,根据书中的线索在quartus II 13.1下斗出来的行波计数器,通用计数器和标志线。

2015-06-21

to_addsuber

阅读书籍《自己设计制作CPU与单片机》,在quartus II 13.1下设计的加减法器。

2015-06-17

to_registers

在quartus II 13.1 平台下设计的暂存、串入串移、并入右移、并入左右移寄存器,属于个人在数字基础方面的学习。

2015-06-12

OSASK源码注释II

第一遍读OSASK时是跟着《30天自制操作系统》书本走的,第二遍就阅读了OSASK第30天最后一个版本的源码,然后马马虎虎注释了一番(作为个人的学习笔记)

2015-05-11

汇编编译器

微软的汇编编译器,版本为5.0 --- masm5.0

2014-11-21

dos模拟器(DOSBOX)和debug

Win7 64位的虚拟DOS下没有提供debug,可用dos模拟器(DOSBOX)和debug来使用debug工具,我用来学习汇编。

2014-11-18

Crystal Oscillator Circuit Design

晶振的等效电路;晶振振荡器的设计;晶振振荡器的起振问题及频率稳定的措施。

2014-10-28

晶振振荡器电路的设计

晶振振荡器电路的设计,英文版。In this application note we shall discuss our recommended crystal oscillator circuit, explain each component in the circuit and provide some guidelines on selecting values for these components. Finally, we shall give a few precautions to take in order to avoid in-stability and start-up problems.

2014-10-28

《Linux C编程一站式学习》

《Linux C 编程一站式学习》---宋劲杉 修订0.7 2009.4.24版本。本书一共分为3部分“C入门”、“C本质”及“Linux系统编程”。已经粗糙的看完第一遍,粗糙的做了笔记,粗做的用Debian Linux做了些编程练习。

2014-08-16

《跟我一起写Makefile》--陈皓

我还没有读过这本只有70多页的小册子。目前写点简易的Makefile还是可以,留着以后需深入用Makefile的时再参看。先藏着

2014-08-06

《The Standard C Library》

GNU工程有一个完全实现的C函数库,另一个来源是由P.J. Plauger 写的书《The Standard C Library》。压缩包内涵djvu和pdf两个版本,djvu文件可在linux下或则在windows下用特殊的软件查看。

2014-06-15

《给C 程序员的便筏》

《C常见问题集》推荐的书籍-0----《给C 程序员的便筏》

2014-06-15

《 the elements of programming style》

《C常见问题集》提到的C风格参考书籍,只有3页。可当做翻译或者C风格参考的文档。

2014-06-15

《印第安山风格指南》

《C语言常见问题集》中提到的C风格参考。

2014-06-15

正则表达式或通配符匹配的代码

先用如“7-Zip”解压软件将regexp.shar.Z解压为regexp.shar。再将regexp.shar拷贝至Desktop Linux下,在命令行终端用 sh regexp.shar解压它,然后就可以看到各文件了。

2014-06-15

《线性代数应该这样学》

刚学完第一章,感觉还不错。据说跟传统的《线性代数》教材编写的思路不一样。

2014-06-10

The Secret

下载《The Secret》这本书的时候顺带还包含了USART 向PC发送数据等STM32的资料,网友真是热心,不过这里只包含《The Secret》一书。哈哈

2014-03-21

《Cortex-M3 STM32F10XXX参考手册》

《Cortex-M3 技术参考手册》英文版,包含core-peripheral如NVIC,《STM32F10XXX参考手册》中文版,包含其它外设如GPIO。比我之前下载的参考手册都要完整。 STM32F10XXX编程必备滴~~

2014-03-11

mdk-keil破解软件

用于破解mdk-keil或者c51-keil。已测试,可用。

2014-02-18

The AWK Programming Language

《The AWK Programming Language》是三巨头Aho&Weinberger&Kernighan所著的书本,讲解AWK语言的。

2014-02-14

more progamming pearls,编程珠玑续

《more progamming pearls,编程珠玑续》是继《progamming pearls,编程珠玑》的后续书籍,只是有的地方不是很清晰。

2014-02-07

The C Programming Language

《C圣经》The C Programming Language,英文版。也是在CSDN中下载的,不知内容是否齐全。适合稍有C功底的人读。

2013-12-21

PlayPianoIII

将android系统移植到ARM11 Mini6410后的一个简单的钢琴游戏(PlayPianoIII)开发。

2013-10-07

51单片机串口通信程序实现

使用串口调试助手观察51单片机keil环境实现的串口通信程序。含串口调试助手和USB驱动。

2013-09-06

C++ BOOST::Asio库网络编程源代码

不一下子应用MFC等界面,以直观易懂的控制台程序展现网络编程“服务端”-“客户端”是怎么运行的。最适合初学者。

2013-09-06

modbus协议(中英文)

modbus中英文版本 包含ASCII和RTU传输数据格式 可选择查看

2013-08-22

windows 视频预览

本小小视频预览软件是通过VS2010开发平台采用C++编写的,选择的应用程序类型为MFC,插件安装包用的是windows sdk中的DirectShow部分。实现简单的视频预览功能,包括Filter Graph Manage创建,Filter Graph的智能构建,系统设备枚举,视频流的控制等操作。

2013-06-16

空空如也

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

TA关注的人

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