微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 简单产品经验

简单产品经验

时间:10-02 整理:3721RD 点击:
1.了解该产品的其它信息,如客户条件,需求,成本控制,硬件稳定程度,硬件电源方式。
2,了解该产品的大致使用场合,以及国家,国内还是国外。
3/了解电源参数,如输入电压电流功能等硬件电气参数,如出口,了解出口国家的市电及其它方式电源以及工作的环境等情况。
4/开关产品的方式,是新产品开发还是二次开发,还是产品性能改进。
5/软件编程,看效果程序的大小,选用不用大小的微处理器,是否可通过软件设置来减少外部硬件的投入,从而降低成本。
6/在程序编写时,采用什么方式框架处理整个程序,直接一条一条读指令还是分时处理程序,如分时处理程序的进程,多进程时,子程序哪一些是需要时时处理反应的,如按键,外部信号,处理无规律并时时性很高的信号,是采用中断还是写在主程序进行分时进程处理。
7/对于整个程序进程,很多个功能,分N个子程序,应该知道每个子程序的时时反应性,那个子程序优先处理,扫描的次数多,多少时间扫描一次。
8/对于全进程主程序的处理,应当很熟悉每一个扫描子程序的时间,合理的安排扫描时间,让每一个进程子程序都能扫描的到,并能及时的处理外部的信号,对于按键,数码管动态这些看似时时性很高的程序,应当合理的分出时间去检测这些信号,而不要让程序总是在乱扫描这些程序,浪费处理器的时间和资源。
9/软件效果功能实现后,得进行软件程序的优化,让代码看起来整洁,有规律,方便调用,占空间少,运算高,思路清晰,优化代码。
10/硬件电源是影响软件系统是否工作正常的条件.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top