您现在的位置是:首页 > 经验 > 硬件工程师的C 语言技巧
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

硬件工程师的C 语言技巧

更新时间:2019-12-30 10:55:49 大小:749K 上传用户:chunxiayiyun查看TA发布的资源 标签:硬件工程师C语言 下载积分:2分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

硬件设计师最常见的工作内容是通过写代码来测试硬件。这 10 C 语言技巧(C 语言仍然是常见的选择)可以帮助设计师避免因基础性错误而导致某些缺陷的产生并造 成维护方面的困扰。 为了成功的推出一个产品,软件开发过程本身需要经历无数的实践风险和障碍。任 何工程师最不希望的事情就是因所使用语言或工具而带来的挑战。因此,这就需要硬件 设计师编写代码来测试硬件的工作状况,在资源受限的情况下,还需要开发硬件和嵌入 式软件。尽管工具和结构化编程已经有了很大进展,但通常选择的仍然是 C 语言,基础 性错误的不断发生,仍会导致某些缺陷的产生并造成维护方面的困扰。为竭力避免这些 C 编程陷阱,这里有 10 C 语言技巧供硬件工程师参考。 

部分文件列表

文件名 大小
硬件工程师的10_个C_语言技巧.pdf 749K

部分页面预览

(完整内容请下载后查看)
专业研发样板贴片,BGA 焊接。普3 天,加1 天。  
QQ: 2258556834  
硬件工程师的 10 个 C 语言技巧  
硬件设计师最常见的工作内容是通过写代码来测试硬件。10 C 语言技巧(C  
语言仍然是常见的选择以帮助设计师避免因基础性错误而导致某些缺陷的产生并造  
成维护方面的困扰。  
为了成功的推出一个产品件开发过程本身需要经历无数的实践风险和障碍任  
何工程师最不希望的事情就是因所使用语言或工具而带来的挑战就需要硬件  
设计师编写代码来测试硬件的工作状况资源受限的情况下需要开发硬件和嵌入  
式软件管工具和结构化编程已经有了很大进展通常选择的仍然C 语言础  
性错误的不断发生会导致某些缺陷的产生并造成维护方面的困扰竭力避免这些  
C 编程陷阱,这里10 C 语言技巧供硬件工程师参考。  
技巧#1:不要使用“GOTO”语句  
二十几年前,当计算机编程尚处于起步阶段时,程序流程是由“GOTO”语句来控  
制。该类语句允许程序员对当前代码行断行,而直接进入另一个不同的代码段。列1  
为简单的示例。  
1 使GOTO 语句  
编程语言终究开始引入了函数的概念允许程序对代码进行断行果已经完成,  
不再使goto 语句来表示代码的断行。函数调用后,函数将回到下一条指令。列2  
为示例。这一做法改善了程序结构,提高了可读性。自此,这被视为编写程序的正确方  
专业研发样板贴片,BGA 焊接。普3 天,加1 天。  
QQ: 2258556834  
法。只要看到或想goto 语句,就会让软件工程师退缩,产生本能的厌恶。其中一个  
主要的原因是,一个遍goto 语句的程序会让让人很难抓住重心,不便于对程序的理  
解和维护。  
2 用函数控制流程  
技巧#2:使FOR(;;)While1)  
goto 语句已经过时,那么对程序创建无限循环应该如何去做呢,这是一些硬  
件工程师可能会疑惑的问题前都是通过创建一goto 语句然后再返回main  
语句决这一问题就要利C 语言中已经存在的循环语for while(列3 4。  
3 使用一个无限For 循环  
4 使用一个无限While 循环  

全部评论(0)

暂无评论