硬件设计的四点注意事项
硬件设计四点注意事项 节约成本 低功耗设计 系统效率 可靠性设计
节约成本1、选择合适的上拉电阻 2、选择合适的指示灯 3、能用74系列门电路的,就不要用CPLD 等器件 4、系统要求高,没有必要所有器件 (MEM、CPU)都选用高速的 5、程序效率要尽量的高
低功耗设计1、用220V供电也要考虑功耗 2、总线信号没有必要都用上拉电阻 3、CS一般不要常接地 4、程序也与功耗有关系 5、用不完的I/O口,如果都接上拉,也会 增加功耗 6、小芯片的功耗也要考虑
系统效率1、CPU与外设搭配要合理 2、用中断方式不一定比查询方式好 中断的实时性强,但不一定快。如果中断任务 特别多的话,这个没退出来,后面又接踵而至, 一会儿系统就将崩溃了。如果任务数量多但很 频繁的话,CPU的很大精力都用在进出中断的 开销上,系统效率极为低下,如果改用查询方 式反而可极大提高效率,但查询有时不能满足 实时性要求,所以最好的办法是在中断中查询, 即进一次中断就把积累的所有任务都处理完再 退出。
可靠性设计1、硬件设计和芯片应用必须符合相关规范,尤 其是芯片手册中提到的所有参数(耐压、I/O 电平范围、电流、时序、温度、PCB布线、电 源质量等),不能光靠试验来验证。公司有不 少产品都有过惨痛的教训,产品卖了一两年, IC厂家换了个生产线,咱们的板子就不转了, 原因就是人家的芯片参数发生了点变化,但并 没有超出手册的范围。如果你以手册为准,那 他怎么变化都不怕,如果参数变得超出手册范 围了还可找他索赔(假如这时你的板子还能转, 那你的可靠性就更牛了)。
2、硬件必须考虑软件变化的情况 硬件上很多电气特性直接受软件控制,但软件 是经常发生意外的,程序跑飞了之后无法预料 会有什么操作。设计者应确保不论软件做什么 样的操作硬件都不应在短时间内发生永久性损 坏。 3、设计时要考虑用户的误操作 要求用户严格按手册操作是没错的,但用户是人, 就有犯错的时候,不能说碰错一个键就死机, 插错一个插头就烧板子。所以对用户可能犯的 各种错误必须加以保护。
4、对于各种对外的硬件接口应有足够的兼 容性,不能因为对方信号不正常,你就 歇着了。它不正常只应影响到与其有关 的那部分功能,而其它功能应能正常工 作,不应彻底罢工,甚至永久损坏,而 且一旦接口恢复,你也应立即恢复正常 5、要尽量考虑其他的干扰因素
相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




