张宇杰

张宇杰的博客

他的个人主页  他的博客

崩溃了

张宇杰  2011年01月23日 星期日 20:56 | 1139次浏览 | 1条评论

之前两个贴子说牛人,其实牛人只是太太太太太太出类拔萃了

牛人那个项目我现在是管不了了

前两天,由于米国方面原因,另一个项目boss扛不住了,放话让我正式进项目组参与写code

这个项目中的一兄弟在大概一周前让我真的拍桌子发飙了

该哥们儿在项目中负责一模块,十二月中,设计文档已经评审过了,程序的流程都确定了

这个月底该模块要和其他模块联调,并通过

从设计文档评审通过,到保证联调通过,有一个半月时间

写写code,dedebug,也够了

让我惊的是,一个月的时间,这哥们竟然还在纠结已经定好的程序流程

老大开始每两天去找他说,你咋还不写code,最后也懒的说了

我也顾不过来,反正评审点是月底,哪怕用一天时间写code,只要能通过就行

主要是他把流程又改的面目全非了

当然,直接强制让他执行之前确定过的流程,他肯定很不爽

于是就听他讲理由,然后指出问题

当然他的理由都讲不通,最后都改回去了,不过有一处,我发飙了,最后我还妥协了

就是对于写入片内flash的数据进行CRC校验问题

 

把数据写入flash,然后读出做校验

用的时候他又做了次校验

我说从写入后做完校验,到用前,没有任何程序,对这个flash区做任何操作,没有必要再做校验

他说确实没有程序操作,但

在这期间放坏了怎么办

 

放坏了,放坏了,放坏了 怎么办

 

于是我发飙了,拍桌子大喊

它又不是个苹果,怎么会放坏

 

不是个苹果,不是个苹果,不是个苹果

不会变质,不会发霉,不会腐烂

 

最后,我承认了,它会放坏

最后,我承认了,我们每执行一条指令前,都需要把烧到flash里的code读出来做一次CRC校验,因为,我们所执行的指令数据是写在flash里的,虽然我们烧录好后,没有程序,擦它,写它,但是在每个时钟周期的间隔期间,我们写到flash里的数据都有可能放坏,放坏,放坏,变质,发霉,或腐烂掉……

----------------------------------------------------------------------------------------------------------

昨天这个项目的project leader说有事,跑路了(确实有事)

让我暂代他的工作

今天是星期天,解决了一个看门狗reset问题,解决了pc-lint给出的warning和error

我在想什么时候他们能把他们code里的info干掉呀

明天要作为project leader去提交第一版code,第一版呀

还要作为工头,去review其他人的code

还要按boss吩咐去写其他人还没写的code

崩溃了

 

 

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !
孟德

回复 孟德  2011年01月28日 星期五 22:35

什么时候连PCLINT这个高档的东西都用上了。

0条回复

暂时没有评论

Zeuux © 2024

京ICP备05028076号