CATEGORIES

复杂的可编程芯片器件需要完整的生态系统作为补充。

ST与其合作伙伴提供了众多的软件开发工具和固件。这已日益成为客户选择半导体器件的重要标准之一。

对于微控制器和微处理器而言,汇编器、编译器、连接器、调试和编程软件必不可少(一般捆绑在一个软件开发套件中)。

它们由ST和众多第三方提供。这些工具中,很多都可在下面的页面中免费下载,还有一些则通过ST的分销网络进行线上销售。

库、中间件、编解码器和协议栈开始越来越多地采用固件包的形式,它在硬件寄存器级别为软件开发提供了一定程度的抽象,从而辅助用户的开发过程。

很多复杂的微控制器应用会采用嵌入式操作系统,集成了存储器管理单元的处理器则会采用Linux以及其它“完整的”操作系统。