首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 可编程器件上固件开发的现代化方法.pdf

可编程器件上固件开发的现代化方法.pdf

资料介绍
可编程器件上固件开发的现代化方法.pdf
技术文章



可编程器件固件开发的现代化方法

作者:Mark Saunders,赛普拉斯


如果您是硬件设计人员,您一定觉得可编程器件很好用且功能强大。可如果您是软
件开发人员,这些可编程器件一定会让您很头疼,因为您还得为这些器件编写固
件,满足不断变化的目标需求。器件厂商通常在他们工具中集成软件开发特性,创
建一个整体环境来支持软硬件两方面需求,从而解决这一问题。

这种解决方案的难点在于,它将使软件工程师不得不采用硬件设计人员使用的工
具,而考虑到通常项目中软硬件设计人员比例严重失调,这种做法往往不够理想。
有时采用一种工具没问题,但有经验且有成熟开发流程的分散的工程师团队来说不
太适宜。工程师需要工具对思维进行逆向工程,并将硬件设计集成在现有第三方软
件开发流程中,比方说赛普拉斯的 PSoC Creator 配合 ARM 的 μVision IDE。这
种完美组合能满足两方面的需求,既能让硬件工程师集中精力进行芯片创新,又不
会造成软件开发方面的瓶颈。

正如当今可编程器件的可编程能力和 CPU 性能大相径庭一样,可编程器件的设计
团队的规模和成员也各有不同。虽然仍有不少成功的应用是由一个兼具软硬件专业
技术的工程师实现的,但是在越来越多的情况下,产品设计是由角色分工相当明确
的小团队完成的,也就是说硬件专家负责器件配置,只需编写一点软件来验证系统
能够根据预期工作,而剩下的则由软件团队来开发应用代码。这种分散的团队里的
各个成员可能并不在同一幢大楼里工作,甚至根本不在同一个国家。

您的工具,您的成功之路

所有用户均可从软件开发的集成工具中大获裨益。一人独自工作,通常没有时间去
学习新工具的使用。小规模软件团队都有自己惯用的产品,
可编程器件上固件开发的现代化方法.pdf
本地下载

评论