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

【STM32F429心得\疑问】+初探ARM Cortex-M4内核

[复制链接]
mcu1988 发布时间:2014-4-25 22:21
以前有接触过STM32F103系列的芯片,学习了一段时间,那时是借用别人的板子,原子的miniSTM32开发板,里面的资料很多,不过我只想学习了一些皮毛,我就会基本的点流水灯,对于芯片的内部结构一点也不懂。stm32f103基于ARMcortex-M3内核,最大工作频率72M,内部集成大量外设,管脚配置灵活,相对于MSP430来说,32已经相当强大了,更重要的是stm32价格很便宜,但是好像是10元钱就能买一块,高性价比啊。
  现在正在学嵌入式,对ARM公司的芯片有了一个大致的了解。我用的s3c2440属于ARM9系列,使ARMT4T指令版本,ARM公司之后还推出了ARM1011等,之后基于cortex内核的芯片出现了,cortex-M(高性价比的芯片,我理解的是增强型的单片机)cortex-R(具有高可靠性和实时处理能力的芯片),cortex-A(传统的,基于虚拟存储的操作系统,我理解就是运行各种操作系统的)。
  重点说收cortex-M系列。Cortex的优势应该在于低功耗、低成本、高性能3(2)的结合。CortexM3处理器采用ARMv7-M架构,它包括所有的16Thumb指令集和基本的32Thumb-2指令集架构Cortex-M3处理器不能执行ARM指令集。Thumb-2Thumb指令集架构(ISA)上进行了大量的改进,它与Thumb相比,具有更高的代码密度并提供16/32位指令的更高性能。ARM Cortex-M4 处理器是由 ARM 专门开发的最新嵌入式处理器,它与M3最大的区别在于M4具有强大的数字信号处理能力,类似于DSP的功能。
  好吧,前面说了很多与f429无关的话,我学东西总是先弄清所学东西的主题以及大致内容,并实时定位自己,我现在学到那里了,我处于什么位置,我为什么要这样做,当前的所做的事是为了什么。
  下面步入正题吧,刚去下载了开发板使用说明,全是英文,看起来有点压力啊。
  探索套件采用STM32F429ZIT6主芯片,144引脚LQFP封装(好吧,144引脚有点少,我喜欢引脚多的,这样看起来更霸气),最高工作频率180M,具有单指令周期的dsp乘法指令和浮点运算单元,片上集成2M的双通道bank flash以及256kBSRAM,它是327AHB总线的微控制器,支持片外SDRAM的扩展,供电电压1.7~3.6V,片内集成很多uartusarti2cspii2s等一些里协议,片内有TFT彩屏控制器,支800*600的分辨率以及24RGB的并行输出,212位的DA以及3127.2M采样率的AD以及n多的定时器,这里发不了硬件框图,上面说的这些在图上看的很清楚。
下面这张图花的很清楚:
[img]https://www.stmcu.org.cn/file:///C:/Users/XJP/AppData/Roaming/Tencent/Users/1187671385/QQ/WinTemp/RichOle/ZICDY3[GEP7TRRD0YK7R]F6.jpg[/img] 

  套件上集成STlinkV2,可以进行编程和下载级仿真,开发时值连接usb线到电脑上,比较方便,开发环境支持IARMDK等,可通过usb供电以及外接电源供电,板子上有4个流水灯,一个按键,板上有一块2.4"TFT屏,IO大部分引出。
  总结一下,板上FEATURE主要有:
  1STM32F429ZIT6(144引脚LQFP封装)
  2ST-LINK2仿真器(供程序下载和调试)
  3usb供电or外接5V电源供电
  4L3GD20(这个不清楚是什么), ST MEMS motion sensor, 3-axis digital output gyroscope
  564Mbit的外接SDRAM
  66LED(包括指示灯)
  72个按键(包括复位键)
  8usb接口
  9、排针引出的IO
板子看起来还不错,资源很丰富,尤其是F429FPU,180M的速度,2Mflash,以及DSP运算单元,外设一相当丰富,希望可以申请到手一块,学习学习cortexm4,在f429上运行嵌入式操作系统。
https://www.stmcu.org.cn/file:///C:/Users/XJP/AppData/Roaming/Tencent/Users/1187671385/QQ/WinTemp/RichOle/7Z(%25%7B(%7DAY703Z8X%7D__G5URG.jpg 
官方给出的图,上电后非常不错。
收藏 评论2 发布时间:2014-4-25 22:21

举报

2个回答
forward 回答时间:2014-4-28 23:14:51

RE:【STM32F429心得\疑问】+初探ARM Cortex-M4内核

不错,学习了,顶一个。
chinte 回答时间:2018-4-13 14:43:32
正在考慮這個,

所属标签

STM32团队

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


最新内容

相似技术帖

官网相关资源

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