《ARM微控制器与嵌入式系统》高职全套教学课件.pptx

《ARM微控制器与嵌入式系统》高职全套教学课件.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

ARM微控制器与嵌入式系统

1课程概述;课程概述;ARM嵌入式系统;微控制器MCU;微控制器(MCU,单片机);全球物联网市场发展趋势;物联网发展推动MCU应用增长;微控制器应用广泛;微控制器应用广泛;微控制器应用广泛;微控制器应用广泛;MCU种类;MCU种类;MCU种类;MCU种类;MCU种类;MCU种类;STM32微控制器;本学期的开发对象;预备知识;预备知识;预备知识;课程概述;ARM微控制器与嵌入式系统

2ARM概述;;ARM历史:起源;;ARM历史:起源;ARM历史:起源;ARM历史:起源

ARM的由来;;;ARM历史:蓬勃发展;ARM历史:蓬勃发展;;ARM历史:蓬勃发展;ARM历史:蓬勃发展;卖身软银;ARM系列处理器;ARM系列处理器;ARM系列处理器;ARM系列处理器;Cortex-M处理器家族;Cortex-M处理器家族;Cortex-M处理器家族;CMSIS-微控制器软件接口标准;小结;;STM32产品里程碑;本学期的开发对象;;ST公司微控制命名规范;;STM32能做什么;;;ST(意法半导体)推出了以基于ARMCortex?-M4为内核的STM32F4系列高性能微控制器,其采用了90纳米的NVM工艺和ART。

ART技术使得程序零等待执行,提升了程序执行的效率,将Cortext-M4的性能发挥到了极致,使得STM32F4系列可达到168MHz。

自适应实时加速器能够完全释放Cortex-M4内核的性能;当CPU工作于所允许的频率(≤168MHz)时,在闪存中运行的程序,可以达到相当于零等待周期的性能。

STM32F4系列微控制器集成了单周期DSP指令和FPU,提升了计算能力,可以进行一些复杂的计算和控制。;;核心板处理器片上资源简介;注:STM32F4xx内部框图可参考STM32F4xx数据手册;;STM32最小系统;STM32最小系统;小结;ARM微控制器与嵌入式系统

4多文件编程;Cortex-M的开发方法;程序的构造过程;模块化编程(多文件编程);模块化编程方法(多文件编程方法);模块化编程方法(多文件编程方法);模块化编程方法(多文件编程方法);模块化编程方法(多文件编程方法);模块化编程方法(多文件编程方法);模块化编程方法(多文件编程方法);模块化编程方法(多文件编程方法);模块化编程方法(多文件编程方法);模块化编程方法(多文件编程方法);关于头文件的内容必须注意:;模块化编程实例(多文件编程实例);模块化编程实例(多文件编程实例??;小结;ARM微控制器与嵌入式系统

5STM32微控制器开发环境;STM32微控制器开发环境; 1、IAR-EWARM是IAR公司推出

2、KEIL原属于KEIL公司2005年被ARM收购

3、STM32CubeMx是有ST公司推出的一款 图形化配置编程的软件。

编程语言可以是C、C++、JAVA、Python 等。

;;;2.安装KEIL5

双击KEIL5安装包,开始安装,next

;2.安装KEIL5

Agree,next

;2.安装KEIL5

选择安装路径,路径不能带中文,next。

;2.安装KEIL5

填写用户信息,全部填空格(键盘的space键)即可,next。

;2.安装KEIL5

Finish,安装完毕。

;3.安装STM32芯片包(添加器件库)

直接去keil的官网下载:/dd2/。在官网中找到STM32F4系列的包下载到本地电脑即可。

双击keil图标,界面如下:

点击pack安装。

;3.安装STM32芯片包(添加器件库)

选择ok,然后点击file

?import选择pack的

路径进行安装。

;3.安装STM32芯片包(添加器件库)

安装好以后就会发现pack中出现了器件STM32F407,这样我们就可以进行微控制器的开发了。

;调试工具;调试协议--JTAG协议;调试协议--SWD调试模式;

;STM32调试工具—Jlink仿真器;STM32调试工具—Ulink仿真器;STM32调试工具—STlink仿真器;STM32微控制器下载程序;;;;;小结;ARM微控制器与嵌入式系统

6

文档评论(0)

163 + 关注
实名认证
内容提供者

知识分享

1亿VIP精品文档

相关文档