由数电课设到编程---如何改bug

前言

本文作于数电课设时,当时未完成全部,这两天大家都在改ls的bug,或者刷题时遇到的bug,改bug这东西也主要是靠经验(当然还有运气)没有绝对的公式,但还是有一定的套路,希望大家(尤其是小鲜肉们)多思考多总结,形成自己的改bug方法。

正文

昨天和肖孟他们在讨论暑假讲座安排时突然想到可以给学弟学妹们分享一下改bug的经验和方法,晚上回去就在手机上写了写。这两周做数电课设,今天终于做好,回过头来,发现在连板子的过程中也是在改bug,觉得有必要写一写。

先说数电课设

最终效果图

这里写图片描述

可以看到我的丑的一批。。。但是它依然很给力的能正常使用。。。(最终还是得到了良好哈哈哈。。。)

我的数电课设是要设计一个电路,可以实现8个彩灯的花型变换。

抽象来看,和我们的程序很像,各个模块实现不同功能,同时模块之间几乎都有或多或少的联系。

我的课设就是设计 仿真 连电路。
由于经过了一个学期的遗忘,所以我直接就从晚上找了一个模板,然后在电脑上用仿真软件测试可以正常使用(同时@也采用了这个模板直接成功),然后自己直接连接。

全部联好之后一通电直接BUG了。。。
像不像我们的程序,先设计,自己手算一下可以正确,然后直接用代码实现,写完之后,一运行,BANG,错误了。

所以都是需要我们去找到bug,改正bug,最终正确(我的课设就是由于发的板子有部分短路了。。。坑爹的学校。。当然康康最后还是改好了haha)
改bug一方面要会用调试的工具(比如gd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值