本帖最后由 jwdxu2009 于 2015-5-1 23:48 编辑
我第一次接触飞思卡尔的产品,是智能模糊的家用电器上用到飞思卡尔的八位的MCU。那时我的上司跟我说:多学一门技术是好事,我之前学过C语言和N语言,飞思卡尔的技术人员来培训时,叫我去学习。我把飞思卡尔技术人员发过来的产品资料先看一看。 飞思卡尔是全球一流的MCU产品生产商,MCU产品的好坏,决定了智能家用电器的好坏。我们的公司特重视飞思卡尔技术人员给我们的培训,老板下命令,培训完要考试,考的不好人员,那处罚(搞不好,走人)。 我们用的是飞思卡尔的MKL03系列的MCU产品,产品用来驱动智能空调电器,是一款八位MCU产品。飞思卡尔技术人员首先提供给我们参考设计板,参考设计原理图。我们根椐我们产品功能要求,参考设计板,把MCU设计到我们的产品上,把MCU的脚位输入和输出画到产品的线路板上,重要是MCU周边的电路设计好。 这时飞思卡尔的技术人员给我们培训:一,MCU软件写法,用C语言,C++语言,如何更好写好程序;二,如何运用编译语言的仿真器;三,运用好飞思卡尔专门的程序烧录器;四,给软件程序加密;五,运行烧录好的软件程序。 那时飞思卡尔没有软件编译器,先把产品功能用C语言和C++写出程序来。飞思卡尔的技术人员是手把手教我们用C语言和C++语言写指令,把多年写语言心得教给我们,我一步一步学习,边看写语言书边跟飞思卡尔技术人员学写程序指令。我们把程序指令写的很好。 飞思卡尔的技术人员把我们一起写好的软件,用飞思卡尔仿真器对我们写好的程序来编译,把程序编译成我们产品需求的软件。 我们用飞思卡尔专门的烧录器,把仿真好的软件,用烧录器烧进MCU产品内。我们对烧录好软件真行加密,仿软件外流。 我们把烧录好软件的产品,对产品充电运行。我们对产品在运行中测量产品的性能,产品运行时各性能都满足产品地要求,合格产品我们生产出来了。 我把MCU产品应用整个过程用笔详细记下来。新的电器产品开发时,我们照上次成功的案例,把MCU产品做的越来越好。 现在的MCU产品,32位,64位,内存越来越大,功能越来越多,功耗越来越低。MCU的软件越来越难写,产品功能越来越多,软件的指令越来越多,写出好软件更难了。 如何把MCU产品学习好,运用好,太重要了。
|