第三章STM32处理器总线结构和存储器课件

上传人:txadgkn****dgknqu... 文档编号:241999914 上传时间:2024-08-09 格式:PPT 页数:26 大小:485.08KB
返回 下载 相关 举报
第三章STM32处理器总线结构和存储器课件_第1页
第1页 / 共26页
第三章STM32处理器总线结构和存储器课件_第2页
第2页 / 共26页
第三章STM32处理器总线结构和存储器课件_第3页
第3页 / 共26页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第三章,STM32 处理器总线结构和存储器,第三章 STM32 处理器总线结构和存储器,3.1 系统总线构架,3.2 存储器的组织与映射,3.3 位段,3.4 启动配置,3.1 系统总线构架,3.1 系统总线构架,四个主动单元:,Cortex-M3,内核的,ICode,总线(,I-bus,)、,DCode,总线(,D-bus,)、,System,总线(,S-bus,)和通用,DMA,(,GP-DMA,)。,三个被动单元:内部,SRAM,、内部,Flash,存储器、,AHB,到,APB,的桥(,AHB2APBx,,连接,所有的,APB,设备)。,3.1 系统总线构架四个主动单元:Cortex-M3 内核的,STM32F10 x 处理器总线结构,STM32F10 x 处理器总线结构,总线结构中各单元的功能,ICode,总线:将,Flash,存储器指令接口与,Cortex-M3,内核的指令总线相连接,用于指,令预取;,DCode,总线:将,Flash,存储器的数据接口与,Cortex-M3,内核的,DCode,总线相连接,用于常量加载和调试访问;,System,总线:将,Cortex-M3,内核的,System,总线(外设总线)连接到总线矩阵;,总线结构中各单元的功能ICode 总线:将 Flash 存储,总线结构中各单元的功能,DMA,总线:将,DMA,的,AHB,主控接口与总线矩阵相连;,总线矩阵:用于连接三个主动单元部件和三个被动单元,负责协调和仲裁,Cortex-M3,内核和,DMA,对,SRAM,的访问,仲裁采用轮换算法。,AHB/APB,桥:两个,AHB/APB,桥在,AHB,和,2,个,APB,总线之间提供完全同步连接。,总线结构中各单元的功能DMA 总线:将DMA 的 AHB 主,3.2,存储器的组织与映射,3.2 存储器的组织与映射,3.2.1,存储组织,Cortex-M3,处理器的存储系统采用统一编址方式;程序存储器、数据存储器、寄存器以及输入输出端口被组织在同一个,4GB,的线性地址空间内;,小端方式存放。,3.2.1 存储组织Cortex-M3 处理器的存储系统采用,3.2.2 STM32,处理器存储器映射,STM32,系列处理器将可访问的存储器空间被分成,8,个主块,每个块为,512MB,。,处理器内部存储器、片上外围设备的地址映射以及分配给片上各个外围设备的地址空间请参照书籍。,3.2.2 STM32 处理器存储器映射STM32 系列处理,3.3,位段,Cortex-M3,存储器空间中包括两个位段区:,SRAM,区的最低,1MB,空间和外设存储区的最低,1MB,空间。,这两个位段区分别与两个,32M,的位段别名区对应,位段区中的每一位映射到位段别名区中的一个字。,通过对别名区中某个字的读写操作可以实现对位段区中某一位的读写操作。,3.3 位段Cortex-M3 存储器空间中包括两个位段区:,第三章STM32处理器总线结构和存储器课件,位段别名区中的字与位段区的位映射公式,bit_word_addr=bit_band_base+(byte_offset x 32)+bit_number 4,例如:,SRAM,位段区中地址为,0 x20000300,的字节中的位,2,被映射到别名区中的地址为:,0 x22006008,(,=0 x22000000+(0 x300*32)+(2*4),)的字。,位段别名区中的字与位段区的位映射公式bit_word_add,3.3,位段,对别名区中某个字进行写操作,该字的第,0,位将影响位段区中对应的位。,对别名区中某个字进行读操作,若位段区中对应的位为,0,则读的结果为,0 x00,,若位段区中对应的位为,1,则读的结果为,0 x01,。,对别名区的读写可以实现对位段区中每一位的原子操作,而且仅只需要一条指令即可实现。,3.3 位段对别名区中某个字进行写操作,该字的第 0 位将影,3.4,启动配置,系 统 启 动之 后,,CPU,从 位 于,0 x0000 0000,地 址 处 的 启 动区开始执行代码。,对 于,STM32F10 x,系列处理器,可以通过配置,BOOT1:0,引脚选择三种不同启动模式。,3.4 启动配置系 统 启 动之 后,CPU 从 位 于,启动模式配置,启动模式配置,3.4,启动配置,通过设置,BOOT1:0,引脚,各种不同启动模式对应的存储器物理地址将被映像到第,0,块(启动区)。,系统复位后,在,SYSCLK,引脚的第,4,个上升沿,,BOOT,引脚的值将被锁存。,3.4 启动配置通过设置 BOOT1:0引脚,各种不同启,教你写字,下面是赠送的,PPT,模板不需要朋友可以下载后编辑删除!谢谢!,教你写字,感恩,父母,感恩,天冷时,是他们给你送来温暖,天冷时,是他们给你送来温暖,有时,他们会对我们发火,有时,他们会对我们发火,感恩父母,感谢你们,把我带到了这个世界,感谢你们,给了我自由的空气,感谢你们,谆谆的教导,殷殷的嘱托,我长大了,而你们却老了,谁言寸草心 报得三春晖,我会向你们献上一片诚挚的孝心,祝你们永远健康,感恩父母,愿天下所有的父母,永远健康快乐!,愿天下所有的父母,对部门及岗位职责的理解,系统集成(,SI,,,System Integration,):就是通过结构化的综合布线系统和计算机网络技术,将各个分离的设备,(,如个人电脑,),、功能和信息等集成到相互关联的、统一和协调的系统之中,使资源达到充分共享,实现集中、高效、便利的管理,。,系统集成,项目实施,售后运维,负责集成项目软、硬件产品与网络设备的安装、调试及使用培训、售前技术支持。,负责项目及相关技术问题的跟踪和解决,售后设备维护工作。,岗位职责,对部门及岗位职责的理解 系统集成(SI,S,三、工作总结,项目运维,项目实施,银青高速,无线网桥,视频监控,东毛隧道,语音电话,人员定位基站,隧道监控,停车场,项目全面实施,(,IP,设置),银青路基五标,贵州独平高速,项目全面实施,(监控室机柜布线),三、工作总结 项目运维 项目实施 银青高速无线网桥 东毛隧道,四、心得体会,在这段时间的学习过程中,我对部门很多产品从零学起,刚到公司的时候感觉压力很大,经过这些时间的认真学习和实际操作,调整心态,现已完全能融入公司的各项岗位职责和管理制度中。这些时间,感觉不仅仅是工作技能的提深,更宝贵的是对我人生观念和工作认识有了很大的改变,还让我对工作流程和工作方法有了深刻的体会。由于到达公司时间较短,不可能一下子将公司所有产品亲自操作一遍,但通过公司相关文档的学习收获颇多。希望以后有机会多多参加这些的项目。“九层之台,起于垒土;千里之行,始于足下”只有通过工作中的点点滴滴,脚踏实地做事,才能成为一名优秀的集成工程师。,四、心得体会 在这段时间的学习过程中,我对部门,五、职业发展规划,第二阶段,低姿态起步、踏实做事,虚心请教,加强相关产品学习,成为一名优秀的集成项目管理工程师,相关证件的考取,项目管理流程的学习,第一阶段,第三阶段,五、职业发展规划第二阶段低姿态起步、踏实做事成为一名优秀的集,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!