首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编译/构建/部署时该怎么做?

编译/构建/部署时该怎么做?
EN

Stack Overflow用户
提问于 2011-08-03 21:09:19
回答 1查看 302关注 0票数 1

当代码-编译-调试周期中有一个任务只有计算机在工作时,该怎么办?对于嵌入式开发,这样的任务是下载十六进制到闪存,也编译。它只需要不到一分钟的时间,但当你必须在半小时内做几次时,感觉非常无聊。如何打发时间,使我不会忘记问题/程序,但也不会感到无聊的等待?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-03 22:33:08

多任务。要么在测试最后一个模块的同时开始开发下一个模块的代码,要么回复电子邮件,阅读数据手册等。如果你有机会参与芯片开发团队的工作,你可以很容易地完成30-45分钟的模拟。有时你会花时间费力地浏览前一次模拟的波形,但有时你在前一次模拟中寻找的东西只需要几分钟,你就会意识到你必须为下一次模拟做什么。

基本上能够多任务,同时处理两个或三个问题或模块的代码,在等待一个执行测试的同时,编码另一个或几个。

另一个答案可能取决于嵌入式代码的发展方向,通常嵌入式代码需要/想要比普通应用程序更健壮、更可靠。所以你可以花时间仔细验证你的代码是否做了它应该做的,即使你非常确定你知道所有的位在寄存器中的位置,返回到那个外设的数据表,并验证你已经把正确的位放在正确的位置,并且数据表没有注释,比如你必须把这一位留在原处(在这个例子中,需要读-修改-写,而不是简单的写)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6926938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档