04 2010 档案

摘要:Motorola S-records 16进制文件格式是嵌入式中除intel hex之外很常见的格式,下面是它的格式:+-------------------//------------------//-----------------------+| type(hex1) | count(hex 1) | address | data | checksum(从count累加到checksum,总和为0xFF) |+-------------------//------------------//-----------------------+ S0 :标识记录,地址域长度为2个字节,并用00 阅读全文
posted @ 2010-04-27 14:19 Delcpp 阅读(1333) 评论(0) 推荐(0)
摘要:好东西,收藏一下--------------------------------------------------------------------------------------------------------------------------Motorola S-records 16进制文件的另一种常见格式,Fujitsu平台的Softune编译出来就是这种格式这篇文章介绍了一下各个数据记录的意义。The following fairly complete description of Motorola S-records was found a number of year 阅读全文
posted @ 2010-04-27 14:16 Delcpp 阅读(1062) 评论(0) 推荐(0)
摘要:C编译器的缺省字节对齐方式(自然对界)在缺省情况下,C编译器为每一个变量或是数据单元按其自然对界条件分配空间。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储(成员之间可能有插入的空字节),第一个成员的地址和整个结构的地址相同。C编译器缺省的结构成员自然对界条件为“N字节对齐”,N即该成员数据类型的长度。如int型成员的自然对界条件为4字节对齐,而double类型的结构成员的自然对界条件为8字节对齐。若该成员的起始偏移不位于该成员的“默认自然对界条件& 阅读全文
posted @ 2010-04-15 11:14 Delcpp 阅读(24099) 评论(7) 推荐(5)
摘要:第三章Python基础2010-04-09换行一行过长的语句可以使用反斜杠‘\’分解成几行。有两种例外情况一个语句不使用反斜线也可以跨行。1、在使用闭合操作符时,单一语句可以跨多行。例如:在含有小括号、中括号、花括号时可以多行书写。2、三引号包括下的字符串也可以跨行书写。♣在python中,对象是引用传递的。在赋值时,不管这个对象是新建的,还是一个已经存在的,都... 阅读全文
posted @ 2010-04-12 22:36 Delcpp 阅读(4980) 评论(2) 推荐(1)
摘要:数字类型Python支持五种基本数字类型,其中三种是整形类型:有符号整形长整形 (表示的数字仅受限于用户计算机的虚拟内存总数,可以无限长,只要虚拟内存足够大)布尔型(True和False)浮点数型复数(在其他语言中通常不被直接支持,一般通过类来实现)字符串Python的字符串被定义为引号之间的字符集合。Python支持使用成对的单引号、双引号、三个单引号、三个双引号来包含字符。使用索引操作符[]和... 阅读全文
posted @ 2010-04-08 21:44 Delcpp 阅读(1124) 评论(0) 推荐(0)
摘要:第一章欢迎来到Python世界文件扩展名Python源文件通常用.py扩展。当源文件被解释器加载或者显式地进行字节码编译的时候会被编译成字节码。由于调用解释器的方式不同,源文件会被编译成带有.pyc或者.pyo扩展名的文件。标准库的路径在ubuntu9.10中,Python2.6的库函数默认安装在/usr/lib/python2.6文件夹中。Python文件的路径在python中,可执行文件pyt... 阅读全文
posted @ 2010-04-07 21:58 Delcpp 阅读(1221) 评论(0) 推荐(0)