总维生素d偏低会导致什么| 一路向北是什么意思| 龙蛇混杂是什么生肖| 肺癌有什么症状| 晚上适合喝什么茶| 什么叫阳虚| 石敢当是什么意思| 霖五行属性是什么| 泄身是什么意思| 液基薄层细胞学检查是什么| 韧带损伤挂什么科| 结婚24年是什么婚| 水晶为什么要消磁| 心绞痛吃什么药缓解最快| 耳前瘘管有什么危害| 尿道感染吃什么药最好| 缅铃是什么| 保和丸有什么功效| 乌龟吃什么东西| 神经性皮炎用什么药好| 青少年额头长痘痘是什么原因| 血管疼是什么原因| 突然眼睛充血是什么原因引起的| c位是什么意思| 脉浮是什么意思| 转氨酶高是什么病| 龟苓膏是什么做的| 舌头有裂纹什么原因| 低血糖有什么危险| 与其让你在我怀中枯萎是什么歌| 结婚50年是什么婚| 继发不孕什么意思| 吃洋葱对身体有什么好处| 毓字五行属什么| 男人时间短吃什么药好| tnt是什么| 出家人不打诳语是什么意思| 猪肉炖什么好吃| 生旦净末丑分别指什么| 非洲有什么动物| 脚气用什么泡脚| 吃什么最补血| 太平天国失败的根本原因是什么| 头昏是什么原因| 菠萝为什么要泡盐水| 什么是央企| jbp什么意思| 清华校长什么级别| 凤凰单丛茶属于什么茶| 坐怀不乱是什么生肖| 核酸是什么| 啤酒是什么酿造的| 女生diy什么意思| 凌迟是什么意思| 症瘕积聚是什么意思| 血液粘稠吃什么药| 肌酐低什么原因| 褒姒是什么意思| 典型是什么意思| 山什么路| 刘邦和刘备什么关系| 身体缺钾吃什么药| 胆管炎是什么原因引起的| 慢性胃炎吃什么药好| 输血四项检查是什么| 牙龈炎吃什么药最有效| 草酸钙结晶是什么意思| 蝴蝶花长什么样| 格桑花什么时候开花| on是什么牌子| 屁眼火辣辣的疼是什么原因| 什么是管状腺瘤| 双肾尿盐结晶是什么意思| 乌灵参是什么东西| 吃瓜子有什么好处| ckd医学上是什么意思| 女人吃什么补充胶原蛋白| 林彪什么时候死的| 势力是什么意思| 文王卦是什么意思| 什么花在什么时间开| 鹿鞭是什么| 尿失禁吃什么药最好| 王加民念什么| 四月18号是什么星座的| 岁月如歌下一句是什么| 早上屁多是什么原因造成的| 什么样的伤口需要缝针| 愚孝什么意思| 梦到牛是什么意思| 怀孕为什么要吃叶酸| 月子里可以吃什么水果| 月经一直不干净吃什么药| 胃动力不足是什么原因造成的| 画地为牢是什么意思| 米粉和米线有什么区别| 咳嗽有痰吃什么药效果好| 2014年属什么生肖| 1959年属什么| 微蛋白高是什么原因| 四维彩超和大排畸有什么区别| 肾囊肿有什么症状表现| 高血压药什么时候吃最好| 唇炎看什么科最好| remax是什么牌子| 心跳过快吃什么药| 元旦送什么礼物好| 湿气重是什么原因造成的| 副脾对身体有什么影响| 白手起家是什么意思| 1972年属什么生肖| 剑桥英语和新概念英语有什么区别| 前程无量是什么意思| 什么是局限性肺纤维化| 网络诈骗打什么电话| 妥了是什么意思| 女生读什么技校好| cathy是什么意思| os什么意思| 乳腺癌三期是什么意思| 高危型hpv阳性是什么意思| 死板是什么意思| 单核细胞高是什么感染| 盆腔磁共振平扫能查出什么| 和田玉和翡翠有什么区别| 见字五行属什么| 视网膜为什么会脱落| 青蒜是什么| 胃气不足吃什么中成药| 横眉冷对是什么意思| 什么东西晚上才生出尾巴| 梦到打死蛇是什么意思| 梦见卖衣服是什么意思| 什么叫十二指肠球炎| 王五行属性是什么| 双侧输尿管不扩张是什么意思| 飞检是什么意思| 觊觎什么意思| 鸡肉炖什么好吃| 宝宝说话晚是什么原因造成的| 室内传导延迟什么意思| 咳嗽可以吃什么水果| 细小是什么病什么症状| 扯证是什么意思| 胃疼应该吃什么药| 免费查五行缺什么| 杉菜是什么意思| 吃完避孕药不能吃什么东西| 澳门什么时候回归祖国| 孕妇快生了有什么症状| 老心慌是什么原因| 什么减肥药最安全| 马属相和什么属相最配| 舒字五行属什么的| 阿莫西林是什么| 雌激素是什么东西| 眼睛发粘是什么原因| 荭是什么意思| 老年人适合吃什么| 景色奇异的异是什么意思| 什么干什么燥| 睡觉趴着睡什么原因| 柴鱼是什么鱼| 女人大腿内侧黑是什么原因引起的| 梦见牙齿掉了什么意思| 2018 年是什么年| 胃大肚子大是什么原因| 局部皮肤瘙痒什么原因| 初秋的天冰冷的夜是什么歌| 鼻窦炎是什么原因引起的呢| 耳鸣是什么引起的| 为什么要努力读书| 海藻糖是什么| 幅度是什么意思| 国二是什么意思| 血小板偏高有什么危害| 龙生九子都叫什么名字| 药敏试验是什么意思| 奄奄一息的息是什么意思| 补气血吃什么最好最快| 见到黑猫代表什么预兆| 不打狂犬疫苗会有什么后果| 甲状腺囊肿是什么病| 孕妇吃什么牌子奶粉| 什么的足迹| 定妆用什么好| 刚产下的蚕卵是什么颜色| omega是什么牌子的手表| 性别是什么意思| 医保卡是什么样子的图| 什么病会晕倒| 口食读什么| 浑身酸疼是什么原因| 什么是民间故事| 氯仿是什么| 女人脚抽筋是什么原因| 尿囊素是什么| 切尔斯什么意思| 芭蕉和香蕉有什么区别| 热玛吉是什么意思| 香芋紫是什么颜色| 胸部爱出汗是什么原因| 声带白斑是什么病严重吗| 宋朝前面是什么朝代| 阶段是什么意思| 1月22日是什么星座| 股票换手率是什么意思| 女生的阴道长什么样| 元旦送老师什么礼物| 血压高吃什么好| 依非韦伦片治什么病的| 三个香读什么| 营养过剩是什么意思| 吃什么能增强记忆力| 颇丰是什么意思| 生地麦冬汤有什么功效| 金匮肾气丸有什么功效| 喝中药不能吃什么食物| 服中药期间忌吃什么| 早泄阳痿吃什么药| 孙红雷的老婆叫什么名字| 墨西哥讲什么语言| 济公是什么罗汉| 什么是碱性磷酸酶| 被蚊子咬了涂什么| 氯化钾主治什么病| 属虎的适合什么职业| 桃字五行属什么| 手总是发麻是什么原因| 导盲犬一般是什么品种| 宿便是什么颜色| 现在有什么赚钱的路子| 老放屁吃什么药| 闰6月有什么说法| 什么是腺样体肥大| 五月二十日是什么日子| bpd是什么| 什么非常什么写句子| 炸肺是什么意思| 本科毕业证是什么颜色| 阳性阴性是什么意思| 拔牙什么时候拔最好| 西夏国是现在什么地方| 尿胆红素2十是什么意思| 睡觉流口水是什么原因| 心梗是什么原因引起的| 阿西是什么意思| 一什么手表| 90年属什么| 人脉是什么意思| ood是什么意思| 甲肝戊肝是什么病| 纵什么意思| 谭咏麟属什么生肖| 木梳子梳头有什么好处| 泄愤是什么意思| 子宫内膜囊性增生是什么意思| 脚趾抽筋是什么原因引起的| 蕈是什么意思| 胡塞武装是什么| 高烧不退有什么好办法| ua医学上是什么意思| 刘欢属什么生肖| 宁静是什么民族| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 嵌入式开发 ? STM32 ? 梳理STM32芯片的内部架构

共4条 1/1 1 跳转至

梳理STM32芯片的内部架构

高工
2025-08-06 23:02:33     打赏
百度 许昕在本局反手的高质量发挥让人眼前一亮。

    STM32芯片主要由内核和片上外设组成,STM32F103采用的是Cortex-M3内核,内核由ARM公司设计。STM32的芯片生产厂商ST,负责在内核之外设计部件并生产整个芯片。这些内核之外的部件被称为核外外设或片上外设,如 GPIO、USART(串口)、I2C、SPI 等。

image.png

芯片内部架构示意图

    芯片内核与外设之间通过各种总线连接,其中驱动单元有 4 个,被动单元也有 4 个,具体如上图所示。可以把驱动单元理解成是内核部分,被动单元都理解成外设。

ICode 总线

    ICode总线是专门用来取指令的,其中的I表示Instruction(指令),指令的意思。写好的程序编译之后都是一条条指令,存放在 FLASH中,内核通过ICode总线读取这些指令来执行程序。

DCode总线

    DCode这条总线是用来取数的,其中的D表示Data(数据)。在写程序的时候,数据有常量和变量两种。常量就是固定不变的,用C语言中的const关键字修饰,放到内部FLASH当中。变量是可变的,不管是全局变量还是局部变量都放在内部的SRAM。

系统System总线

    我们通常说的寄存器编程,即读写寄存器都是通过系统总线来完成的,系统总线主要是用来访问外设的寄存器。

DMA总线

    DMA总线也主要是用来传输数据,这个数据可以是在某个外设的数据寄存器,可以在SRAM,可以在内部FLASH。

    因为数据可以被Dcode总线,也可以被DMA总线访问,为了避免访问冲突,在取数的时候需要经过一个总线矩阵来仲裁,决定哪个总线在取数。

内部的闪存存储器Flash

    内部的闪存存储器即FLASH,编写好的程序就放在这个地方。内核通过ICode总线来取里面的指令。

内部的SRAM

    内部的SRAM,是通常所说的内存,程序中的变量、堆栈等的开销都是基于内部SRAM,核通过DCode总线来访问它。

FSMC

    FSMC的英文全称是Flexible static memory controller(灵活的静态的存储器控制器)。通过FSMC可以扩展内存,如外部的SRAM、NAND-FLASH和NORFLASH。但FSMC只能扩展静态的内存,不能是动态的内存,比如就不能用来扩展SDRAM。

AHB

    从AHB总线延伸出来的两条APB2和APB1总线是最常见的总线,GPIO、串口、I2C、SPI 这些外设就挂载在这两条总线上。这个是学习STM32的重点,要学会对这些外设编程,去驱动外部的各种设备。





关键词: STM32     内部     架构    

专家
2025-08-06 00:05:38     打赏
2楼

感谢楼主分享


院士
2025-08-06 05:56:51     打赏
3楼

谢谢雄狮楼主的分享~!


专家
2025-08-06 09:16:27     打赏
4楼

感谢楼主分享


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
隐翅虫咬到擦什么药膏 红豆吃多了有什么坏处 卖萌是什么意思 一月30号是什么星座 蒲公英的约定表达什么
为什么会甲状腺肿大 晕菜是什么意思 脚脖子抽筋是什么原因 白露节气的含义是什么 脱肛是什么原因引起的
不可或缺是什么意思 加是什么生肖 知趣是什么意思 皮肤感染吃什么消炎药 阿堵物是什么意思
牙龈肿痛吃什么消炎药 咖啡为什么提神 奢饰品是什么意思 fzl什么意思 尿蛋白微量是什么意思
早上6点到7点是什么时辰hcv8jop9ns0r.cn 四离日是什么意思hcv9jop5ns5r.cn 津字五行属什么hcv7jop5ns6r.cn 经常拉肚子是什么原因hcv7jop9ns0r.cn 流年什么意思hcv8jop8ns8r.cn
洗衣机启动不了是什么原因inbungee.com 足字旁的字与什么有关hcv8jop1ns2r.cn 肾炎的症状是什么hcv7jop6ns3r.cn 斗破苍穹什么时候出的hcv7jop5ns5r.cn 震颤是什么意思hcv7jop6ns9r.cn
保外就医是什么意思weuuu.com nt检查是什么hcv9jop0ns2r.cn 绿色食品指什么食品hcv8jop4ns3r.cn 主人杯是什么意思sanhestory.com ics是什么药hcv8jop1ns6r.cn
血小板偏低有什么危害hcv8jop2ns7r.cn 木冉读什么hcv7jop9ns4r.cn 胃不消化吃什么药hcv9jop7ns5r.cn 王八是什么字hcv7jop4ns6r.cn 不然呢是什么意思hcv8jop6ns8r.cn
百度