3、嵌入式系统开发:从需求到实现的全面解析

嵌入式系统开发:从需求到实现的全面解析

1. 操作员培训与能力对处理器选择的影响

操作员的培训水平和能力会对处理器的选择产生影响,因为这关系到用户界面的设计。如果产品功能复杂,而操作员培训不足(如普通消费者使用录像机),可能就需要更复杂的用户界面,比如 LCD 显示屏和触摸屏。这就意味着需要更强大的处理器和更多的内存来存储屏幕和信息。

相反,如果操作员经过良好培训,就可以使用相对简单的界面。例如,电气工程师使用示波器时,他们通常知道水平和垂直分辨率旋钮的用途,不需要额外的解释。但如果仪器有复杂的数学功能且控制不明显,就可能需要为用户提供菜单甚至帮助屏幕。

2. 挖掘“真实”需求

有时候,我们需要透过对特定功能的需求,去挖掘真正的问题。曾经有一个项目,新设计的产品是为了替代现有产品。在研究新的需求时,发现一些用户希望更方便地更换机器中储存的某些化学物质。深入了解后,发现真正的问题是化学物质的储存容量不足。用户要求更方便的更换方式,是因为他们需要频繁更换化学物质。增加储存容量才是解决问题的关键。

3. 开发环境

3.1 基本开发工具

开发微处理器应用程序,一些基本工具是必不可少的:
- 开发系统或交叉编译器
- PROM 编程器
- 调试硬件

3.2 开发系统的演变

在嵌入式系统的早期(IBM PC 出现之前),标准的开发系统由销售微处理器 IC 的公司提供的计算机和 PROM 编程器组成。这些开发系统昂贵、速度慢,并且只能为该制造商的部件开发软件。一些第三方公司也有开发系统,但同样昂贵且速度慢,不过可以通过硬件升级(成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值