STR910常见问题解答
时间:11-09
来源:互联网
点击:
微控制器,在片上有许多精心配制的设备,使它成为许多应用领域的理想选择。同时我认为在某些领域它能做得很好,嵌入式网络控制就是一个很理想的应用领域,在很小的封装中集成了以太网MAC和巨大的SRAM,非常适合用于以较低的成本实现需要连到局域网的嵌入式产品,这样的需求在以前因为成本的原因几乎是不可能实现。其他我认为值得注意的特点还有低功耗模式和后备电池模式,非常适用于便携式产品,如手持销售终端和测试测量仪器等。众多的通信通道和大量的I/O端口,刚好满足楼宇与工业自动化设备的需求。如果考虑大容量的SRAM和FLASH、ARM966E的DSP指令再加上高速的ADC,医疗和通讯设备又出现在我们的视野中。这款芯片可以适用于非常广泛的应用领域,但我认为最重要的特性是以太网MAC,将应用领域扩展到了嵌入式网络环境中。
问:片上GPIO的最大工作频率是多少?
答:GPIO的最大工作频率是12MHZ。
问:是否所有套件具有相同的功能?
答:从硬件的角度讲,所有入门套件都具有近似的功能,因为在每个套件上STR9的主要通信通道都是能够访问的。不同的是一些附加的外设配置,如LCD,SD卡接口,音频接口等。不同套件的主要区别是所使用的集成开发环境与C编译器不同,他们由不同的厂商提供;有些套件使用开源的编译器,有些则使用他们自己特定的编译器。
问:CAPS软件使用哪种JTAG编程适配器?
答:CAPS支持Raisonance的RLINK JTAG接口和ST的FLASHLINK JTAG接口,这两种接口的价钱都是59美元。这些编程接口适用于中小型生产线上对STR9编程的需要。
问:你们对STR9系列微控制器的生存周期有什么期望?
答:这些器件是针对工业应用领域,ST清楚地知道工业应用领域的产品具有相当长的生存周期,我们的产品满足这个需求。
问:如何有效地保护片上FLASH中的程序不会被非法读出?
答:在开发完成后,有一个只能通过JTAG接口设置的保密位,一旦设置了该保密位后,通过外部JTAG接口将不能读出FLASH存储器的任何内容,JTAG调试的功能也同时失效。清除保密位的唯一办法是通过JTAG接口擦除整个STR9的存储器,这样一个空的器件可以再次利用。
问:CPU可以将程序存储区的内容按数据读出,这是否意味着可以在系统上电时执行FLASH存储器中代码的自检?
答:是的。实现这个功能的最好方法是从STR9中较小的FLASH区启动,在这里有校验较大FLASH存储区的代码,当代码校验成功,CPU可转去执行较大FLASH存储区的代码;否则,CPU可以执行程序更新代码,同过任一STR9的通信通道刷新FLASH存储区的代码。
问:在评估套件中是否包含汇编的支持,是否有代码大小的限制?
答:对汇编的支持是集成开发环境(IDE)的部分,我相信所有IDE都允许你用C或汇编写程序。对代码大小的限制上,汇编程序与C程序是一样的。
问:STR9的DSP是否可用在声波反相?
答:目前我们还没有太多经验,具体哪些应用比较适合,但STR9的DSP功能的评估结果给我们留下深刻印象;如STR9完成一个1024点的快速富力叶变换(FFT)只用了714us。
问:STR9是否可配置与SD存储卡或NAND闪存接口?
答:没有专门的接口,但可通过GPIO连接实现。
问:片上GPIO的最大工作频率是多少?
答:GPIO的最大工作频率是12MHZ。
问:是否所有套件具有相同的功能?
答:从硬件的角度讲,所有入门套件都具有近似的功能,因为在每个套件上STR9的主要通信通道都是能够访问的。不同的是一些附加的外设配置,如LCD,SD卡接口,音频接口等。不同套件的主要区别是所使用的集成开发环境与C编译器不同,他们由不同的厂商提供;有些套件使用开源的编译器,有些则使用他们自己特定的编译器。
问:CAPS软件使用哪种JTAG编程适配器?
答:CAPS支持Raisonance的RLINK JTAG接口和ST的FLASHLINK JTAG接口,这两种接口的价钱都是59美元。这些编程接口适用于中小型生产线上对STR9编程的需要。
问:你们对STR9系列微控制器的生存周期有什么期望?
答:这些器件是针对工业应用领域,ST清楚地知道工业应用领域的产品具有相当长的生存周期,我们的产品满足这个需求。
问:如何有效地保护片上FLASH中的程序不会被非法读出?
答:在开发完成后,有一个只能通过JTAG接口设置的保密位,一旦设置了该保密位后,通过外部JTAG接口将不能读出FLASH存储器的任何内容,JTAG调试的功能也同时失效。清除保密位的唯一办法是通过JTAG接口擦除整个STR9的存储器,这样一个空的器件可以再次利用。
问:CPU可以将程序存储区的内容按数据读出,这是否意味着可以在系统上电时执行FLASH存储器中代码的自检?
答:是的。实现这个功能的最好方法是从STR9中较小的FLASH区启动,在这里有校验较大FLASH存储区的代码,当代码校验成功,CPU可转去执行较大FLASH存储区的代码;否则,CPU可以执行程序更新代码,同过任一STR9的通信通道刷新FLASH存储区的代码。
问:在评估套件中是否包含汇编的支持,是否有代码大小的限制?
答:对汇编的支持是集成开发环境(IDE)的部分,我相信所有IDE都允许你用C或汇编写程序。对代码大小的限制上,汇编程序与C程序是一样的。
问:STR9的DSP是否可用在声波反相?
答:目前我们还没有太多经验,具体哪些应用比较适合,但STR9的DSP功能的评估结果给我们留下深刻印象;如STR9完成一个1024点的快速富力叶变换(FFT)只用了714us。
问:STR9是否可配置与SD存储卡或NAND闪存接口?
答:没有专门的接口,但可通过GPIO连接实现。
STR910常见问 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)