硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2514|回复: 11
收起左侧

[ADC] 血的教训,做好的工程,务必要写个简单的功能注释,防止忙别的去了,回来后自己都看不懂了

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
发表于 2020-5-21 16:13:26 | 显示全部楼层 |阅读模式
上周攻克了FMC DMA方式驱动AD7606,


今天准备整理下做成模板,在bsp_fmc_ad7606.c文件里面找了半天都没有搜到代码,后来发现关键代码在bsp_tim_pwm.c里面,吓我一跳,要不又得重新测试了。。。。


以后Doc文件里面的说明得随时记录下,防止时间长了,自己都不认识了。。。


对于调试成功的代码,要随时做好注释,真是太重要了。


回复

使用道具 举报

65

主题

432

回帖

632

积分

金牌会员

积分
632
发表于 2020-5-21 16:33:37 | 显示全部楼层
这事儿我N前年就一直干,注释写的非常详细,也是因为受过血的教训,写注释耽误点儿时间还是值得的,否则重新看代码找代码的时间会比写注释的时间长多了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
 楼主| 发表于 2020-5-22 07:51:33 | 显示全部楼层
taobaofarmer 发表于 2020-5-21 16:33
这事儿我N前年就一直干,注释写的非常详细,也是因为受过血的教训,写注释耽误点儿时间还是值得的,否则重 ...

这次为了调试方便,直接放到别的文件里面了。
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2020-5-22 21:29:54 | 显示全部楼层
这个你有git的版本管理对比一下很快就能找到修改了那个地方。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
 楼主| 发表于 2020-5-22 22:37:41 | 显示全部楼层
gaaluu 发表于 2020-5-22 21:29
这个你有git的版本管理对比一下很快就能找到修改了那个地方。

忘了写到那个工程的文件里面了,略坑,一顿找。
回复

使用道具 举报

4

主题

139

回帖

151

积分

初级会员

积分
151
QQ
发表于 2020-5-23 09:08:35 | 显示全部楼层
硬汉试试git吧,每完成一个功能项,做一次提交,这样方便以后查找,不要所有功能都开发完了再把所有的代码一次性都提交了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
 楼主| 发表于 2020-5-23 09:13:17 | 显示全部楼层
qgyhd1234 发表于 2020-5-23 09:08
硬汉试试git吧,每完成一个功能项,做一次提交,这样方便以后查找,不要所有功能都开发完了再把所有的代码 ...

好的。
回复

使用道具 举报

0

主题

105

回帖

105

积分

初级会员

积分
105
发表于 2020-5-23 10:02:12 | 显示全部楼层

内部部署个gogs或者Gitblit,还挺简单的
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
 楼主| 发表于 2020-5-23 10:05:53 | 显示全部楼层
barryxiao 发表于 2020-5-23 10:02
内部部署个gogs或者Gitblit,还挺简单的

其实我现在自己弄个简单的升级管理挺方便的,就是容易帮别的去了,都忘了整理了。
回复

使用道具 举报

0

主题

105

回帖

105

积分

初级会员

积分
105
发表于 2020-5-23 10:19:15 | 显示全部楼层
eric2013 发表于 2020-5-23 10:05
其实我现在自己弄个简单的升级管理挺方便的,就是容易帮别的去了,都忘了整理了。

其实写的时候自己思路是很清晰的,但耐不住“人总是会变的”,过几个月思路变了就get不到原来的点了
回复

使用道具 举报

7

主题

85

回帖

111

积分

初级会员

积分
111
发表于 2020-5-23 10:44:12 | 显示全部楼层
还好找到了,就怕找不到,真的拍胸了。有时想到个新的思路,直接在之前程序上改,改完后测试后,偶哦,还是之前的方式好,结果发现没法恢复,干过几次这样的事情,现在如果重大修改,把之前的项目或者文件备份下,小心脏受不了
回复

使用道具 举报

0

主题

77

回帖

77

积分

初级会员

积分
77
发表于 2020-5-25 10:45:14 | 显示全部楼层
也吃过同样的亏。不过硬汉哥你的代码注释已经非常棒了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-15 08:51 , Processed in 0.306382 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表