- 博客(5)
- 资源 (11)
- 收藏
- 关注
转载 C语言测试:想成为嵌入式程序员应知道的0x10个基本问题(转)
1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1) #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2)懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值
2012-04-26 17:53:27 1313
转载 嵌入式软件三大潜在问题及测试技术
本文将介绍如何避免那些隐蔽然而常见的错误,并介绍的几个技巧帮助工程师发现软件中隐藏的错误。大部分软件开发项目依靠结合代码检查、结构测试和功能测试来识别软件缺陷。尽管这些传统技术非常重要,而且能发现大多数软件问题,但它们无法检查出当今复杂系统中的许多共性错误。 结构测试或白盒测试能有效地发现代码中的逻辑、控制流、计算和数据错误。这项测试要求对软件的内部工作能够一览无遗(因此称为"白盒"或"玻璃
2012-04-26 17:52:09 884
转载 嵌入式软件测试的技巧(转,经典)
在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,一位开发人员为了对嵌入式有更深层次的理解,向Oracle询问了这样的一个问题:我怎么才能知道并懂得我的系统到底在干些什么呢? Oracle面对这个问题有些吃惊,因为在当时没有人这么问过,而同时代的嵌入式开发人员问的
2012-04-26 17:30:02 894
转载 [编程好习惯] 精确包含头文件(转)
转贴(地址:http://yunli.blog.51cto.com/831344/275313) 请注意这里用的是“精确”而不是“正确”,之所以不说正确,那是因为如果头文件没有被正确地包含的话,编译器是不会生成最终的目标代码的。那用精确一词想表达除正确之外的什么意思呢?包含两层意思。 第一层意思是,只包含必需的头文件。图1是一个简单的示例程序,先让我们假设这个文件只有foo()一个函数的实现,
2012-04-16 19:03:06 702
转载 vc6 printf重定向输出到文件
原帖地址: http://blog.csdn.net/benkaoya/article/details/5935626 测试环境:Microsoft Visual C++ 6.0,Win32 Application或Win32 Console Application均可。 [cpp] view plaincopy #include "stdafx.h" #include
2012-04-12 12:31:54 4164
darwin8.5.8
2018-11-19
VMware14unlock(win安装osx)
2018-11-19
OSX10.13.6安装包链接
2018-11-19
ST7789V数据手册ST7789Vdatasheet
2018-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人