位置:51电子网 » 技术资料 » 其它综合

ST的USB开发工具支持STR7和STR9系列微控制器..

发布时间:2008/6/3 0:00:00 访问次数:423

意法半导体(st)近日推出一套与str7和str9系列微控制器配套使用的usb开发工具,这套工具大幅度简化了嵌入式软件的实现难度,能够处理相对比较复杂的usb接口标准。今天,usb在嵌入式系统中应用非常广泛,这是因为usb使用起来既灵活又简便,同时在市场可以买到集成usb模块的高性能微控制器。

新的usb开发工具套件支持内建usb接口的str71x和str91x系列产品,以及最近新推出的str75x系列,用户可以从st网站免费下载这套开发工具。用户利用这套工具可以轻松地开发出usb的全部传输方式,这套工具还包括一个通过usb接口就能给系统升级的dfu(设备固件升级)组件,以及一个在usb接口上仿真传统的rs232接口的“虚拟com”演示(cdc级)工具,该工具主要是给想要获得广泛使用的usb接口带来的便利又想保留过去软件的用户设计的。

这套软件工具包括一个驱动程序库以及每个传输方式的演示软件,协助用户在str7和str9微控制器上开发自主的usb例程。hid(人机接口设备)鼠标/游戏控制器的驱动程序演示了响应快速的中断传输方式;一个海量存储应用则演示了高速整体传输方式;语音/扬声器/耳机演示则详细描述了高速同步传输方式。

在嵌入式系统中,usb接口几乎像uart一样应用广泛,但是因为更加复杂,usb应用开发的难度比uart更大些。usb固件通常分为usb功能、逻辑设备和总线接口三个层次,其中usb功能层负责执行设备的功能;逻辑设备层用于处理标准usb请求和低速数据传输,以及设备仿真和电源管理;总线接口层提供usb逻辑设备层和硬件之间的接口。

作为一套免费版软件,开发工具是第一个在一个使用简便、说明详细的套装工具内实现所有的固件分层和传输方式的解决方案。这套软件完全是重新设计的,按照客户的特殊要求,用户使用和修改软件十分容易。

这套软件还增强了第3方开发的usb软件的功能,使软件厂商能够集中精力开发增值功能,避免在基本usb固件开发上浪费宝贵的时间。用户可以获得第3方软件公司的usb软件栈,这些软件栈提供了文件系统支持、安全文件系统、实时操作系统支持、特殊设备及自定义驱动程序支持和混合几个usb类设备的复合设备支持。某些第3方厂商还提供维护和支持合约服务。

str7和str9是st在32位arm内核的基础开发设计的两大系列微控制器,每个系列都含有多种不同型号的微控制器产品,每款产品都内建usb端口以及其它的各种标准接口。这些芯片完全符合usb标准,并在usb.org进行了认证和注册。



意法半导体(st)近日推出一套与str7和str9系列微控制器配套使用的usb开发工具,这套工具大幅度简化了嵌入式软件的实现难度,能够处理相对比较复杂的usb接口标准。今天,usb在嵌入式系统中应用非常广泛,这是因为usb使用起来既灵活又简便,同时在市场可以买到集成usb模块的高性能微控制器。

新的usb开发工具套件支持内建usb接口的str71x和str91x系列产品,以及最近新推出的str75x系列,用户可以从st网站免费下载这套开发工具。用户利用这套工具可以轻松地开发出usb的全部传输方式,这套工具还包括一个通过usb接口就能给系统升级的dfu(设备固件升级)组件,以及一个在usb接口上仿真传统的rs232接口的“虚拟com”演示(cdc级)工具,该工具主要是给想要获得广泛使用的usb接口带来的便利又想保留过去软件的用户设计的。

这套软件工具包括一个驱动程序库以及每个传输方式的演示软件,协助用户在str7和str9微控制器上开发自主的usb例程。hid(人机接口设备)鼠标/游戏控制器的驱动程序演示了响应快速的中断传输方式;一个海量存储应用则演示了高速整体传输方式;语音/扬声器/耳机演示则详细描述了高速同步传输方式。

在嵌入式系统中,usb接口几乎像uart一样应用广泛,但是因为更加复杂,usb应用开发的难度比uart更大些。usb固件通常分为usb功能、逻辑设备和总线接口三个层次,其中usb功能层负责执行设备的功能;逻辑设备层用于处理标准usb请求和低速数据传输,以及设备仿真和电源管理;总线接口层提供usb逻辑设备层和硬件之间的接口。

作为一套免费版软件,开发工具是第一个在一个使用简便、说明详细的套装工具内实现所有的固件分层和传输方式的解决方案。这套软件完全是重新设计的,按照客户的特殊要求,用户使用和修改软件十分容易。

这套软件还增强了第3方开发的usb软件的功能,使软件厂商能够集中精力开发增值功能,避免在基本usb固件开发上浪费宝贵的时间。用户可以获得第3方软件公司的usb软件栈,这些软件栈提供了文件系统支持、安全文件系统、实时操作系统支持、特殊设备及自定义驱动程序支持和混合几个usb类设备的复合设备支持。某些第3方厂商还提供维护和支持合约服务。

str7和str9是st在32位arm内核的基础开发设计的两大系列微控制器,每个系列都含有多种不同型号的微控制器产品,每款产品都内建usb端口以及其它的各种标准接口。这些芯片完全符合usb标准,并在usb.org进行了认证和注册。



相关IC型号

热门点击

 

推荐技术资料

罗盘误差及补偿
    造成罗盘误差的主要因素有传感器误差、其他磁材料干扰等。... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!