高速的DSC让控制系统游刃有余
时间:06-24
来源:互联网
点击:
软件开发的优势
浮点格式也有利于简化代码的编写和调试。浮点数字表示法对于数学运算相比定点表示法更加自然,因此对高级语言的支持更加直接。当代码经过编写和验证调试之后,可以直接导入浮点DSC进行进一步的测试和最终的生产。
相比之下,在针对定点控制器开发代码的时候,必须在PC上编写和调试程序进行验证,然后还要根据更严格的硬件定点表示方法重新编写代码。这大大增加了代码的开发周期,而且一旦对代码进行转换之后无法进行回退。
一般地,开发人员不得不同时编写定点的代码和浮点的代码,这就存在可能相互混淆的危险。F283x控制器只需要开发浮点代码,从而大大简化了代码开发过程,节省了开发时间,提高了软件可靠性。
在存在成本约束的情况下,可以先以浮点控制器为开发平台进行原型和早期版本的设计,然后改用定点控制器进行量产制造,采用这一开发策略具有明显的优势。采用C编译器和IQ Math工具能够很方便地编译浮点和定点两种方式下同样的源码,从而支持这一策略。F283x DSC是一种经济的控制器解决方案,它是业界第一款采用SoC集成的浮点控制器。随着浮点架构与定点架构的成本交叉点上升到越来越高的水平,很多高级系统为了节省 成本不必进行改动。性能更高、开发更容易的浮点架构成本已经能够为越来越多的应用所接受,促使人们在嵌入式系统控制领域不断进行创新研发。
- 高速列控系统三维视景子系统设计与实现(12-09)
- 基于高速多通道CCD预放电路的电源设计方案(12-08)
- 基于Spartan-6的高速数据采集、处理和实时传输研究(12-06)
- 16位高速数模转换器(DAC)的应用设计(12-05)
- AT84AD001型ADC在高速信号采集系统中的应用(01-21)
- 高速PCB设计应用中的常见问题及解决方法(01-18)