STM32应用实例STM32全国巡回研讨会2008年9月2008年9月2STM32全国巡回研讨会STM32应用实例电力数据采集器应用要求快速接受外围采集的数据并进行处理多种数据传输方式被采集的数据要去存储一定的期限处理后的数据可以进行显示STM32被采用的原因带有DMA功能的外设通讯接口,无需CPU等待和干预数据接收高达512K存可以存储数据强大的计算能力可以对数据进行处理并显示出来多达5路串口,便于外部通讯。STM32被采用的案例原先的方案基于16位单片机,受限于有限的存储空间和通信接口客户昀终采用STM32F103ZDT6STM32带来的额外的好处:双看门狗使得系统更加安全SPIADCLCD485GPRSZigbeeIrDAUARTSTM322008年9月3STM32全国巡回研讨会STM32应用实例工业缝纫机应用特性通过矢量运算实现对电机精确控制各个控制模块(比如人机界面)之间通信要求STM32被采用的原因专门用于电机控制的高级定时器(timer3)强大的计算能力,实现矢量算法多通道的通信接口(5路串口),灵活的GPIO的配置STM32在使用的案例在国内一个主流的工业缝纫机的制造商,通过对STM32F103VBT6严谨的评估,昀终开始使用STM32取代原先的DSP方案。STM32IGBT+Driver键盘控制6路PWM电机UART反馈信号信息显示2008年9月4STM32全国巡回研讨会STM32应用实例游戏手柄应用要求由于电池供电,要求系统工作和待机功耗低实现MEMS和游戏之间的算法带有震动和发音效果通过蓝牙和接收器通讯STM32被采用的理由工作模式和待机模式功耗低(36mA@72MHz,1.4uA待机电流)高效的CPU效率快速实现MEMS的算法6路PWM输出控制电机,实现震动效果,通过PWM输出模拟DA实现音频输出STM32被采用的案例STM32F103C8T6,以昀合理的外设资源和有竞争力的价格赢得客户的选择,至今已有>100Kpcs的出货量。STM32蓝牙模块震动电机EEPROMMEMSUARTPWMI2C2008年9月5STM32全国巡回研讨会STM32应用实例电话POS应用要求通过磁条读卡器或者智能读卡器读取银行卡信息控制面板除了传统的电话键盘外还有快速支付键显示屏显示交易状况和结果在不进行支付的情况下可以单独作为电话机使用STM32被采用的理由:多串口,并可以作为智能卡读卡之用众多GPIO作为键盘扫描之用(80%GPIO比例)STM32的低功耗使系统在用馈电能使电话工作独立的实时时钟可以减少外面的RTC.大容量的闪存可以存放字库(高达512K)STM32被使用的案例原始方案是基于51内核的单片机,闪存不够大,外围器件较多STM32F103VB,所有的外设,GPIO都被使用。磁条读卡槽打印机128x64LCD键盘扫描DTMF/FSK智能卡读卡槽MAC+PHYSTM32UARTA/DGPIOSPISPI2008年9月6STM32全国巡回研讨会STM32应用实例PLC应用要求采集外部信号通过人机界面,可编程控制输出STM32被采用的理由内置快速高精度模数转换,12位,1uS转换时间,以及12位的数模转换器快速的位操作众多的通讯接口多通道的PWM输出STM32被使用的案例原始设计需要用外部的数模转换器,闪存空间受限。一片STM32F103ZE巧妙地解决了全部的要求。STM32TIMUSBUARTADCPhaseDigitalGPIODACTIMKeyAnalogPhaseDigitalInterfaceAnalog2008年9月7STM32全国巡回研讨会STM32应用实例USBUARTHMI应用要求通过人机界面显示信息并输入控制信号/命令STM32被采用的理由灵活的存储器扩展口(FSMC)多通道的通信接口高效的内核效率STM32被使用的案例原始设计受限于存储器扩展和外部通信接口数量一个领先的PLC制造商简易机型采用STM32F101C8,高端机型采用STM32F103ZESTM32GPIOLCDSPIKEYFlashEMIInterfaceSPIFlash2008年9月8STM32全国巡回研讨会STM32应用实例条形码扫描仪应用要求高性能的ADC转换CMOSsensor采集的条形码信息多种通信接口的要求STM32被采用的理由内置快速高精度模数转换,12位,1uS转换时间,以及12位的数模转换器提供USB软件库足够的闪存存储代码和采集信息STM32被使用的案例客户原始设计使用8051,遇到性能和外设的瓶颈STM32让客户轻松升级产品平台昀终选用STM32F103VBT6.STM32LEDKeyUSBRS232BarcodesensorADCUARTGPIOGPIO2008年9月9STM32全国巡回研讨会STM32应用实例GPS手表应用要求接受GPS信号并处理由于电池供电,系统功耗不能高通过USB上传/下载数据STM32被采用的理由高效的内核:70DMips优异的低功耗水准,待机状态2uA多种通讯接口足够大的内存存储数据STM32被使用的案例客户原始设计使用8051,遇到性能和低功耗的瓶颈STM32让客户轻松升级产品平台昀终选用STM32F103RBT6STM32GPSmoduleLCDBottonUSBUARTSPIGPIO2008年9月10STM32全国巡回研讨会STM32应用实例空中鼠标应用要求高性能的微控制器实现MEMS算法由于电池供电,系统低功耗要求比较高STM32被采用的理由MIPS高效率的内核,1.2DMIPS优异的低功耗水准,待机状态2uASTM32被使用的案例客户需要选择高性能、低功耗的MCU实现MEMS的算法和电池长时间的供电客户昀终选择STM32F101C6T6STM32蓝牙模块控制键EEPROMMEMSUARTI/OI2C2008年9月11STM32全国巡回研讨会STM32应用实例POS机微打方案应用要求与热敏打印模块通讯驱动控制步进电机通讯接口(SPI,USB,UART)需大容量SRAM存储打印页面内容STM32被采用的理由10KB~64KBSRAM打印存储2XSPI,3UART,USB2.0FS目前市场上昀高性价比主控芯片控制器平台需要移植方便,升级容易STM32被采用的案例STM32F101C8T6,以昀合理的外设资源和有竞争力的价格赢得客户的选择,替换ATMEL和51方案至今已有>80Kpcs的出货量STM32PC通讯升级步进电机微打模块SPIFlashUSB4I/OSPI2008年9月12STM32全国巡回研讨会STM32应用实例对讲机应用要求软件算法处理语音加密快速多通道信号处理快速驱动128x96点阵液晶显示模块监控电池电量射频模块通讯及基带处理STM32被采用的理由32位高性能内核,80DMIPS片上有高达512KB程序空间,丰富的接口(I/O,SPI),可以完成全部高端功能高性价比,适合平台产品,移植升级容易STM32被采用的案例原先的方案基于16位单片机,受限于有限的性能和存储空间,现采用STM32F103VDT6,替换原有的日本MCU方案STM32键盘、信道电量温度射频模块128x96LCDI/OA/D扩展FLASH2008年9月13STM32全国巡回研讨会STM32应用实例汽车音响应用要求能够控制GPS,BT,IPOD等模块。能够通过SD,USB等端口和外界交换数据。快速处理数据。有CANBUS和汽车的其它模快进行数据通信。STM32被采用的理由:多串口,可以完全满足车载音响设计需要。高达512K的闪存完全满足设计需要。完备的产品线是理想的平台设计首选。丰富实用的库函数减少了开发的难度。便宜丰富的学习和开发工具。STM32被使用的案例原始方案是基于51内核的单片机或普通8位单片机,闪存不够大,外围器件较多,处理速度较慢。STM32F103VB作为客户新的平台,完全满足了客户的高性能要求,实现产品差异化。GPS128x64LCDIPODMPEGBTSD/USBSTM32UARTUARTSPISPI2008年9月14STM32全国巡回研讨会STM32应用实例家用音响应用要求驱动VFDHDMI的CEC算法实现与外围设备(收音,蓝牙,存储卡)通讯能够支持自升级。STM32被采用的理由:支持IAP,ICP和Bootloader以及USB接口升级昀多5个串口,外围通讯方便自由产品线丰富,性价比高,理想平台设计首选。丰富实用的库函数减少了开发的难度。特色外设:I2S接口,EMI接口,SDIO接口为产品的未来设计预留足够空间。STM32被使用的案例原始方案是基于51内核的单片机,闪存不够大,外设较少,处理速度较慢。STM32F103VB已被全球一主要家庭音响客户选用做为平台。TUNERVFDCECMPEGBTSD/USBSTM32UARTGPIOGPIOSPII2C2008年9月15STM32全国巡回研讨会STM32应用实例后备式UPS应用要求实时监控市电,快速转换时间4~10ms监控外部元件过压过流驱动工业液晶模块驱动逆变模块蓄电池充电管理,监控电池电量STM32被采用的理由32位高性能内核,80DMIPS片上有昀多112I/O,高达512KB程序空间,丰富的接口(USB,SPI),快速A/D等,完全符合主控要求性价比高、稳定性好、可靠性高,适合工业控制STM32被采用的案例已有数家国际领先UPS厂家采用STM32F103VBT6替换原先的16位单片机方案。STM32PC端通讯电压电流升压器液晶显示USBA/D逆变器PWMSPIGPIO2008年9月16STM32全国巡回研讨会STM32应用实例变频家用电器应用特性通过矢量运算对无位置传感器和具有霍尔传感器的永磁同步电机实现平稳高效的控制高可靠性和控制成本的要求迅速实现适应不同参数电机的开发要求STM32被采用的原因专门用于电机控制的高级定时器高速A/D较低的CPU占用率成熟的参考方案,通过欧盟ClassB认证的C程序源代码STM32被采用的案例良好的扩展性和极具竞争力的价格与国内领先的整机厂和著名的压缩机生产商进行紧密的合作和共同开发STM32IPM上位机控制6路PWM电机UART位置信号检测2008年9月17STM32全国巡回研讨会STM32应用实例USBToken和读卡器应用特性需要通过SPI口外接串行Flash自动运行Flash中的应用程序对安全性要求高。用户ID需存在智能卡中通过USB连接电脑,并能在线更新程序STM32被采用的原因内置18Mhz的高速SPI接口内置符合ISO7816标准的智能卡接口内置全速USB接口。内置bootloader。支持IAP方式更新程序和下载数据。全套的USB软件库STM32被采用的案例由于STM32F103T4U6的价格已与同样配置的8位机相当,并拥有更大的升级空间。很多用户已经开始采用STM32STM32PCSIMFlashLEDUSB7816SPII/O2008年9月18STM32全国巡回研讨会STM32应用实例电子不停车收费系统(ETC)应用特性为确保车辆高速通过收费站,需要较高的处理速度和多任务处理SPI接口连接串行Flash和LCD,多个UART连接外设多个UART连接外设超低功耗STM32被采用的原因45MIPS的处理速度,轻松同时完成读卡,写卡和通讯。18MHz的IO速度和45MIPS处理速度轻松模拟HDLC。所有接口都用DMA功能2个SPI和3个UART内置高精度的RTC,AD转换和温度传感器功耗0.19mW/Mhz。待机功耗2uASTM32被采用的案例由于STM32F103C6T6的性价比高,并能完美的满足ETC对接口的要求。业内领先的公司都已经开始采用了ST的方案STM32STM32LCDOBUDSRCRSUHDLC2008年9月19STM32全国巡回研讨会STM32应用实例