�ⷨ�뵼�壨STMicroelectronics�����ST����ǰ���� STM32 F4ϵ����������Ʒ���С���ΪSTM32ƽ̨���²�Ʒ��STM32 F4ϵ�л������µ�ARM Cortex-M4�ںˣ������г�ɫ��STM32��������Ʒ������������źŴ�����ܣ�������������ٶȣ������е���ϵ�в�Ʒ�������ⷨ�뵼����г��쵼��λ��ȡ���������г���������ߵ�Cortex-M�������ijƺ� ��
STM32ϵ����������ҵ����ɹ��Ļ���ARM-M��������32λ���������۳��Ļ���Cortex- M�ں��������У�����ÿ�����о���һ����STM32 ���ⷨ�뵼�����е�STM32��Ʒ�ʺϸ���Ӧ��������ҽ�Ʒ��������ն��豸��POS����������ȫϵͳ�����Զ�������ͥ���ֵȡ����⣬�ⷨ�뵼�����������µ�STM32 F4ϵ�н�һ���ؿ�Ӧ�÷�Χ��STM32 F4�ĵ�����DSPָ�����������źſ�������DSC���г��������źſ����������ڸ߶˵�����ơ�ҽ���豸�Ͱ�ȫϵͳ��Ӧ�ã���ЩӦ���ڼ���������DSPָ����кܸߵ�Ҫ���µ�STM32 F4ϵ�е����ź������ȫ���� STM32 F2ϵ�У����STM32F2ϵ�е��û���Ҫ�����SRAM���������ߵ����ܺ����ٵ�����ӿڣ�������ɵش�F2������F4ϵ�С����⣬Ŀǰ�����������������źŴ�����˫Ƭ��������Ŀͻ�����ѡ��STM32 F4, ����һ��оƬ�������˴�ͳ����оƬ�����ԡ�
�ⷨ�뵼�幫˾���ܲü����������洢���Ͱ�ȫ��������Ʒ���ܾ���Claude Dardanne��ʾ��"STM32 F4ϵ�������г���ע�ж���ԭ��������ֱ�ӵ�ԭ��Ϊ��ϵ��������������ߵ�Cortex-M���������������С��ⷨ�뵼��������STM32������ƽ̨ӵ��250���ּ��ݲ�Ʒ��ҵ����õ�Ӧ�ÿ�����̬ϵͳ���Լ���ɫ�Ĺ��ĺ����幦�ܡ�F4ϵ����STM32��Ʒ����Ķ�����Ʒ��Ŀǰ���ⷨ�뵼���Cortex-M����������4����Ʒϵ�У�STM32 F1ϵ�С�STM32 F2ϵ�к�STM32 L1ϵ�У�������ϵ�о�����Cortex-M3�ںˣ��µ�F4ϵ�л���Cortex-M4�ںˡ�"
ARM��˾�г�ִ�и��ܲ� Lance Howarth��ʾ��"�ⷨ�뵼������ARM Cortex-M4�ں˵���ǿ�����������Ʒƽ̨���˾���֤�������ں˾��й��ĵ͡�����Ƚ��ͼ��������źſ����������ԡ������ⷨ�뵼��ӵ��ҵ����㷺�Ļ���ARM Cortex-Mϵ���ں˵IJ�Ʒ��ϣ�Cortex-Mϵ�����г����������������ܹ���STM32 F4ϵ�����������ɽ��ٽ��豸�����ڸ���Ӧ������Ӧ�û���ARM�ܹ��IJ�Ʒ��"
�����ź�������ݸ����ܵ�F2ϵ���⣬F4����Ƶ��168MHz������F2ϵ�У�120MHz)����֧�ֵ�����DSPָ����㵥Ԫ�������SRAM������192 KB��F2��128 KB����512KB-1MB��Ƕ��ʽ�����Լ�Ӱ������ӿں����ݼ��ܵȸ��Ƚ������衣�ⷨ�뵼���90nm CMOS���켼����оƬ���ɵ�STʵʱ����Ӧ "ART������"ʵ�������ȵ���ȴ�״̬�³����������ܣ�168MHz������ѵĶ�̬����
����˵����
F4ϵ�е�ר�м����������£�
• ���ö��7��AHB���߾���Ͷ�ͨ��DMA��������֧�ֳ���ִ�к����ݴ��䲢�д�������ݴ������ʼ���
• ���õĵ�����FPU���������㷨��ִ���ٶȣ���Ŀ��Ӧ�����Ӹ���ܣ���ߴ���ִ��Ч�ʣ������з����ڣ������˶����㷨�����űȺͱ����ɣ�����ʹ��Ԫ���Թ��ߣ�
• ���ɶȣ����1MBƬ�����棬192KB SRAM����λ��·���ڲ�RC������PLL���������1uA��ʵʱʱ�ӣ�������1�룩��
• �ڵ�ػ��߽ϵ͵�ѹ�����Ӧ���У���Ҫ������ܴ���͵������У�STM32 F4Ϊ�˴����˸��������ԣ��Դﵽ�����ܺ͵��ĵ�Ŀ�ģ������ڴ������ر���ģʽ�£�4KB����SRAM���ݱ����棻��Vbatģʽ��ʵʱʱ�ӹ���С��1uA�����ÿɵ�����ѹ�������û�ѡ������ܻ���Ĺ���ģʽ��
• ��ɫ�Ŀ������ߺ������̬ϵͳ���ṩ���ּ��ɿ���������Ԫ���Թ��ߡ�DSP�̼��⡢�ͼ����Ź��ߡ�������Э��ջ��
• ��Խ�ĺ;��д����Ե����裺
- �����ԣ�����ӿڡ�����/��ϣӲ����������֧��IEEE 1588 v2 10/100M��̫���ӿڡ�2��USB OTG������1��֧�ָ���ģʽ����
- ��Ƶ����Ƶר�������2��ȫ˫��I2S��
- ���15��ͨ�Žӿڣ�����6��10.5 Mbit/s��USART��3��42Mbit/s ��SPI��3 ��I2C��2��CAN��1��SDIO��
- ģ�����裺2��12λDAC��3��12λADC���������ʴﵽ2.4MSPS���ڽ���ģʽ�´ﵽ7.2MSPS��
- ���17����ʱ����16λ��32λ��ʱ�������Ƶ��168MHz��
- STM32 F4ϵ������Ͷ��������
STM32 F4ϵ�й���4���Ʒ��
STM32F405x�������˶�ʱ����3��ADC��2��DAC�����нӿڡ����ӿڡ�ʵʱʱ�ӡ�CRC���㵥Ԫ��ģ������������������ڵ������Ƚ����裬STM32F405��������һ��USBOTGȫ��/���ٽӿڡ���Щ��Ʒ����4�ַ�װ��WLCSP64��LQFP64��LQFP100��LQFP144�������ö��1 MB���档
STM32F407��STM32F405��Ʒ�����������˶���Ƚ����裺��2��USB OTG�ӿ�(��ȫ��)��1��֧��MII��RMII��10/100M��̫���ӿڣ�Ӳ��֧��IEEE1588 V2Э�飻1��8-14λ��������ӿڣ���������һ��CMOS�������������������֧��67.2 Mbyte/s����Щ��Ʒ����4�ַ�װ��LQFP100��LQFP144��LQFP/BGA176��������512 KB-1 MB���档
STM32F415��STM32F417��STM32F405��STM32F407��������һ��Ӳ������/��ϣ���������˴���������AES 128��192, 256��Triple DES��HASH ��MD5, SHA-1���㷨Ӳ������������������ʮ�ֳ�ɫ�����磬AES-256�����ٶ���ߴﵽ149.33Mbytes/s��