收藏本站 The Best Quality of Power Equipment

大功率程控直流电源工程师该如何理解嵌入式呢?

大功率程控直流电源体系嵌入式软件就是给专门的大功率程控直流电源体系嵌入式体系规划的软件,和一般的PC软件不同不是很大,首要的区别在大功率程控直流电源体系嵌入式体系对功耗和内存大小上有严厉的约束,所以大功率程控直流电源体系嵌入式软件一定要精简,高效。
 
一个大功率程控直流电源体系嵌入式体系一般都包括以下几个部分:cpu,存储器,电源,接口,功能模块电路。而大功率程控直流电源体系嵌入式软件就是用来驱动硬件作业以到达体系的作业意图。
 
由于大功率程控直流电源体系嵌入式体系的内存有限,所以软件大部分是由C写的,由于C++,java等言语尽管便利,可是很费内存,可是跟着存储器的革新,C++终究会替代C的。

作为一个大功率程控直流电源体系嵌入式软件工程师,需求了解一下一些常识:
1.C是有必要会的,并且水平要比较高。大功率程控直流电源体系嵌入式软件的编程用到许多C里边平常不常用的语法,比方内联,静态等。以及要清楚所有数据类型所占用的内存。
 
2.会看懂英文用户手册和硬件原理。应为这方面的许多硬件都是外国生产的,所以要能看懂这些文档。对于软件工程师来说,硬件就是一堆寄存器,所以你要看懂硬件里有哪些寄存器,每个有什么效果。
 
3.会一些UI的规划,尽管这方面一般都有专业做界面的人去做,可是也要会一点。
 
4.知道如何将软件一直到新的处理器架构上,这个要了解干流的处理器架构的特性。
 
5.知道如何调试自己的程序,仿真调试或者片上调试,横竖就那几个调试办法。
 
6.高级的大功率程控直流电源体系嵌入式体系需求RTOS,所以也要懂操作体系。
大功率程控直流电源体系嵌入式软件一层一层的掩盖在硬件上的,最底层的应该是硬件层,这一层直接对硬件的寄存器操作,是对硬件的第一层笼统。然后应该是驱动层,这一层供给一些硬件的功能函数。最后是接口层,这一层供给终究的函数给上一层的工程师,例如ledLight()这种函数,上层的人能够直接用这个函数来点亮led,而不用知道下面的细节。

相关文章

在线留言

*

*

◎欢迎您的留言,您也可以通过以下方式联系我们:

◎客户服务热线:021-51095123

◎邮箱:xin021@126.com

021-51095123
扫描二维码关注我们

扫描二维码 关注我们