自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 Benchmark库的建立06:变量溢出 Bug

Bug类型变量溢出 Bug正确版本程序apps/benchmark/TestOverflow程序描述传感器每0.1S采集数据并保存到的buffer[2]数组中;传感器采集数据成功,切换LED0的状态,并提交 computeTask任务,采集失败则切换LED1的状态;任务computeTask中计算结果如果大于uint16_t则发生溢出,切换LED2的状态。Avrora运行程序cd

2016-02-29 11:01:31 453

原创 Benchmark库的建立05:任务Post失败 Bug

Bug类型 任务Post失败 Bug正确版本程序 apps/benchmark/BlinkPostFail 程序描述 定时器每隔0.25s提交任务TestTask,任务 TestTask的功能是切换LED0的状态;如果任务Post提交成功,切换LED1的状态,否则切换LED2的状态。Avrora运行程序alias avrora=’java -jar avrora-beta

2016-02-27 21:47:47 573

原创 Benchmark库的建立04:单个任务的长时间执行Bug

Bug类型单个任务的长时间执行Bug(执行这个任务耗时很长而引起的bug)正确版本程序apps/benchmark/BlinkRunTask程序描述在Blink程序的基础上添加computeTask任务并在 Timer0.fired()事件中post出去。每隔0.25s/0.5s/1s的时间间隔切换LED0/LED1/LED2的状态。Avrora运行程序alias avrora=’

2016-02-26 19:16:37 616

原创 Benchmark库的建立03:空指针异常Bug

Bug类型 空指针异常Bug正确版本程序 apps/benchmark/BlinkToRadio 1、运行BlinkToRadio节点结果: 2、PC端运行结果: 程序描述 以计数和发送节点id作为packet的有效负载,通过无线定时将packet发送出去;BaseStation节点将接收到的数据包通过串口转发给PC端,并在PC端打印接收到的数据包;接收其它节点发送过

2016-02-25 11:37:59 435

原创 Benchmark库的建立02:除0 bug

Bug类型Bug类型正确版本程序apps/benchmark/BlinkToDivide程序描述计算一个常量与数组中每个数的比率值;每计算一个比率值切换LED1的状态;除0时切换LED1的状态;计算结束后切换LED3的状态。Avrora运行程序alias avrora=’java -jar avrora-beta-1.7.113.jar -colors=false -banner=f

2016-02-24 11:20:46 484

原创 Benchmark库的建立01:数组越界bug

正确版本程序tinyos-2.x/apps/Oscilloscope程序描述节点周期性启动传感器采集数据,传感器收集10个数据之后通过无线发送给基站节点;无线开启失败或者采集数据失败时切换LED0的状态;节点成功发送数据时切换LED1的状态;节点接收到消息时切换LED2的状态。Avrora运行程序alias avrora=’java -jar avrora-beta-1.7.113.ja

2016-02-22 20:57:48 463

基于Java的群聊系统

这是个用Java语言编写的模拟群聊系统的实现。涉及到Socket编程、多线程、客户端与服务器(模拟的客户端与服务器)之间的数据传递用的是简单的自定义格式的字符数据。

2015-07-21

Android摇一摇功能实现

手机摇一摇的精确实现(注意配置manifest.xml文件)

2015-07-13

空空如也

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

TA关注的人

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