你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F746评测,为车载影音娱乐系统,以及物联网而准备

[复制链接]
perpetuiy 发布时间:2015-8-24 09:24
STM32F746板卡资料)已经到手一周,今天抽时间来玩玩这个意法半导体公司新进的高大上的成员。那么首先我们来看看这个成员的特点:
1,基于ARM Cortex-M7内核,带浮点运算单元,自适应实时加速和一级缓存:4K数据缓存和4K的指令缓存,支持零等待状态从内部闪存或外部存储器中存取数据;频率高达216MHZ。

2,存储单元
高达1M的闪存
1024字节的OTP存储器
SRAM: 320KB (包括用于存储关键实时数据的64K TCM RAM) + 16KB 指令 TCM RAM + 4KB 备份存储器 (可用于最低功耗模式)
灵活的32位数据总线的外部存储控制器: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND 存储器
Dual mode Quad SPI
LCD并行接口, 8080/6800 模式
用于增强图形内容创建的,带专用Chrom-ART加速器™的LCD-TFT控制器的XGA决议
时钟,复位,电源管理
1.7 V到3.6 V 电源和I/O口供电
POR, PDR, PVD and BOR
专用USB电源
4-26MHz的晶体振荡器
内部16MHz的RC (1% 精度)
RTC用校准过的32KHz的振荡器
低功耗
睡眠,停止和待机模式
电池对RTC供电, 32×32 位备份寄存器+ 4KB 备份 SRAM
3×12位 2.4 MSPS ADC: 三重交错模式下高达24通道720万次采样率
2×12位 D/A 转换器
18个定时器: 13个 16位 (一个可用于停止模式的低功耗16位定时器) 和两个 32位定时器, 每个有四路IC/OC/PWM或者脉冲计数器和正交增量编码器的输入。15个定时器运行在216MHz。两路看门狗,滴答定时器。
通用DMA: 16流FIFO和突发的支持控制器的DMA
仿真模式
SWD和JTAG接口
Cortex-M7跟踪宏单元
多达168个具有中断功能的I/O
速度高达108MHz的快速I/O口多达164个
多达166个具有5V电压承受能力的I/O口
多达25个通讯接口
四路IIC接口
四路USART
六路SPI接口
两路SAI接口
两路CAN和SDMMC接口
SPDIF接收接口
HDMI控制接口
高级连接接口
带片上PHY的USB 2.0 全速 device/host/OTG控制器
带专用DMA,片上全速PHY和ULPI的USB 2.0 高速/全速device/host/OTG控制器
10/100 以太网 MAC专用DMA: 支持 IEEE 1588v2 硬件, MII/RMII
高达54M/s的8到14位并行相机接口
真随机数发生器
CRC计算单元
RTC: 次秒级精度,硬件日历
96位独立的序列号

以上为STM32F746的特点,下面上STM32F746discovery的实物图:
STM32F746discovery的实物图.png
上图为STM32F746DIS开机之后的主界面,界面上的图标为ST公司做的一些DEMO应用,不得不说ST公司对此产品还是挺用心的,为这个DISCOVERY配备了一块电容屏,触控操作体验不错。
2.png
上图为STM32F746DIS的系统信息,从图上可以看出CPU可运行于200MHz。
3.png
上图为STM32F746DIS的背面,左边部分为ST-LINK,右边为STM32F746。接口方面,这块板子上有一个高速USB接口,一个全速USB接口;模拟音频的输入输出接口;数字音频的输入接口;以太网接口;摄像头接口。
4.png
上图为STM32F746的特写,从图上可以看出,此芯片使用了BGA封装。这种封装的好处就是体积下,抗干扰能力强,不过对于我们工程师来说,这种封装还是多少有点不方便的;另外,可能由于处理能力的提升,STM32F746的发热还是比较严重的。
5.png
上图为STM32F746的DEMO程序中音频播放器中的一个应用,图中可以看出,这个应用实现了均衡,音量和响度的控制,这就是浮点运算单元的功劳。
6.png
上图为STM32F746的DEMO程序中一个室内监控的应用。
7.png
这是一个智能浇灌系统的应用。

既然是评测,那么,我们有必要来了解一下CORTEX M7。
cortex m7的由来:一时希望进一步和传统的8位或者16位单片机拉开一个档次;二是满足可能的下一个爆发点:物联网,可穿戴设备。
从性能上,M7的改变:增强了DSP的处理能力,这样的话,M7比以往的产品更适合作为音频和视觉的传感中心。
从构架上,M7的改变:M7具备六级,顺序,双发射超标量流水线,拥有单精度,双精度浮点单元,指令和数据缓存,分支预测,SIMD支持,紧耦合内存(TCM)。指令和数据缓存,分支预测,紧耦合内存(TCM)这些都是以往M系所没有的。
从工艺上,M7的改变:最新的M7单片机已经支持28纳米制程的工艺,这样的话,M7的性能将会更高,速度会更快。不过有点可惜的是,手头的这块STM32F746仍然使用的是90纳米制程的工艺,所以它的主频只能达到216MHz。
兼容性上:Cortex-M7 处理器同样采用了C语言且易于使用的的程序模型,能与现有 Cortex-M 处理器和工具实现 100% 的二进制兼容。和所有 Cortex-M 系列处理器一样,它也能拥有 ARM Cortex-M 生态系统的全面支持。由于具有软件兼容性,Cortex-M7能轻松地实现从 Cortex-M3 和 Cortex-M4 处理器的迁移。另外,还增加了通过内存 ECC提供的错误修复功能、全面数据跟踪(Trace)以及全面的安全文档,能协助芯片厂商开发对安全敏感应用的市场。

根据M7的功能,以及目前的市场应用来看,这款产品将来在车载影音娱乐系统,以及物联网的一些产品上前景不错,就拿我目前的一些应用于音频处理的项目来说,我们的产品需要一个M0或M3+DSP去完成音频信号处理的工作,这样做不但增加系统的成本,也不利于系统的稳定性。因此,作为工程师的我们应该好好的研究一下这个单片机,以便在日后的应用中为我们节省不必要的开支,缩短开发周期,提高产品的可靠性。

由于时间问题,再者这款产品为新产品,手头资料有限,所以对于这款单片机只能谈这么多。英文翻译部分,错误难免,水平有限,各位海涵!

收藏 评论14 发布时间:2015-8-24 09:24

举报

14个回答
stary666 回答时间:2015-8-24 09:25:54
好东西,,,看看
苏柚 回答时间:2015-8-24 09:34:32
好腻害
yanhaijian 回答时间:2015-8-24 15:02:47
好厉害的样子。
Tcreat 回答时间:2015-8-24 17:25:28
Tcreat 回答时间:2015-8-24 17:25:52
张总 回头能不能借我耍耍  
nyszx 回答时间:2015-8-24 20:43:24
很强大,能跑VNC.不知道有没有DEMO的源代码呀
戏如人生 回答时间:2015-8-24 21:15:56
好厉害,
Tension 回答时间:2015-8-24 23:28:01
车载娱乐够呛,顶多放歌
perpetuiy 回答时间:2015-8-25 08:49:28
Tension 发表于 2015-8-24 23:28
车载娱乐够呛,顶多放歌

它只是作为一个协处理器而已
12下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版