STM32的核心Cortex-M3处理器是一个标准化的微控制器结构,希望思考一下,何为标准化?简言之,Cortex-M3处理器拥有32位CPU,并行总线结构,嵌套中断向量控制单元,调试系统以及标准的存储映射。嵌套中断向量控制器(Nested Vector Interrupt Controller,简称NVIC)是Cortex-M3处理器中一个比较关键的组件,它为基于Cortex-M3的微控制器提供了标准的中断架构和优秀的中断响应能力,为超过240个中断源提供专门的中断入口,而且可以赋予每个中断源单独的优先级。利用NVIC从可以达到极快的中断响应速度,从收到中断请求到执行中断服务的第一条指令仅需12个周期。这种极快的响应速度一方面得益于Cortex-M3内核对堆栈的自动处理机制,这种机制是通过固化在CPU内部的微代码实现的。另一方面,在中断请求连续出现的情况下,NVIC使用一种称为“尾链”的技术,使连续而来的中断可以在6个时钟周期内得到服务。在中断的压栈阶段,更高优先级的中断可以不耗费任何额外的CPU周期就能完成嵌入低优先级中断的动作。具体的细节后面我会继续总结的。用户可以通过设置CPU自动进入低功耗状态,而使用中断来将其唤醒,CPU在中断时间来临之前会一直保持睡眠状态。这个后面我也会再总结。Cortex-M3的CPU支持两种运行模式:线程模式(Thread Mode)与处理模式(Handler Mode)并且需要注意的是,这两种模式都拥有各自独立的堆栈。这种设计使得开发人员可以进行更为精密的程序设计,对实时操作系统的支持也就更好了。Cortex-M3处理器还包含了一个24位可自动重装载定的定时器,可以为内核(RTOS)提供一个周期中断。在指令集方面,ARM7和ARM9都有两种指令集(32位指令集和16位指令集),而Cortex-M3系列处理器支持Thumb-2指令集。由于Thumb-2指令集融合了Thumb指令集和ARM指令集,使得32位指令集的性能和16位指令集的代码密度之间取得了平衡。而且,ARM Thumb-2 专门为C/C++编译器设计,这就意味着Cortex-M3系列处理器的开发应用可以全部在C语言环境中完成。STM32微控制器的推出标志着ST公司在两条产品主线(低价位主线和高性能主线)上迈出了重大一步。STM32最初发布时有14个不同型号,分为两个版本:最高CPU时钟为72MHZ的“增强型”和最高CPU时钟为36MHZ的“基本型”。这些不同STM32型号里内置的Flash最大可达128KB,SRAM最大为20KB,在STM32发布之初,配置更大Flash,RAM和更复杂外设的版本就已经在规划之中了。不管是什么版本,什么型号的STM32器件,它们在引脚功能和应用软件上是兼容的。这就使得开发人员在使用STM32系列微控制器时,不必改动PCB就可以根据需要随意更换器件型号。乍一看STM32的设备配备,与往日熟悉的51单片机倒有几分相似。一般,STM32都会配备常见外设,诸如多通道ADC,通用定时器,I2C总线接口,SPI总线接口,CAN总线接口,USB控制器,实时时钟RTC等。但是,它的每一个外部设备都具有独特之处。例如,12位精度的ADC具备多种转换模式,并带有一个内部温度传感器,带有双ADC的STM32器件,还可以使两个ADC同时工作,从而衍生出了更为高级的9种转换模式;STM32的每一个定时器都具备4个捕获比较单元,而且每个定时器都可以和另外的定时器联合工作以生成更为精密的时序;STM32有专门为电机控制而设的高级定时器,带有6个死区时间可编程的PWM输出通道,同时其带有的紧急制动通道可以在异常情况出现时,强迫PWM信号输出保持在一个预订好的安全状态;SPI接口含有一个硬件CRC单元,支持8位字节和16位半字数据的CRC计算。在对SD或MMC等存储介质进行数据存取时相当有用。而且,STM32还包含了7个DMA通道。没恶搞通道都可以用来在设备与内存之间进行8位,16位,32位数据的传输。每个设备都可以向DMA控制器请求发送或者接收数据。STM32内部总线仲裁器和总线矩阵将CPU数据接口和DMA通道之间的连接大大的简化了,这就意味着DMA通道单元是很灵活的其使用方法简单,足以应付微控制器应用中常见的数据传输要求。我们前面说过了,STM32是低功耗,高性能的微控制器。在低功耗方面,STM32表现也是不错的。它可以在2V供电的情况下运行,在所有设备同时打开且运行在满速72MHZ主频的情况下,也仅消耗36mA的电流,在与Cortex-M3内核的低功耗模式结合之后,只有2uA的电流消耗。即便外部振荡器处在待启动状态,STM32使用内部8MHZ的RC振荡器也可迅速退出低功耗模式。这种快速进出低功耗模式的特性,也进一步降低了微控制器整体的功率消耗,同时使微控制器仍然可以保持器件的整体高性能。在电子领域,对器件的要求精度高是一方面,另一方面,还要求器件稳定性要好,处于可靠性的考虑,STM32配备了一系列硬件来支持对可靠性的高度要求。这些硬件有:一个低电压检测器,一个时钟安全管理系统和两个看门狗定时器。时钟管理系统可以检测到外部主振荡器的失效,并随即安全的将STM32内部8MHZ的RC振荡器切换为主时钟源。两个看门狗定时器中的一个称为窗口看门狗。窗口看门狗必须在事先定义好的时间上下限到达之前刷新,如果过早或过晚的刷新它,将会触发窗口看门狗复位。第二个看门狗称为独立看门狗。独立看门狗使用外部振荡器驱动,该振荡器与主系统时钟是相互独立的,这样即便STM32的主系统时钟崩溃,独立看门狗也能“力挽狂澜”。在现代电子设计行业中,有一个问题是无法逃避的,那就是你不得不想方设法提高代码的安全性以防止被破解人员盗用。听师傅说,在极难得电子市场,复制一个芯片只需要几分钟。STM32可以锁住其内部Flash使破解人员无法通过调试端口读取其内容。当Flash的读保护功能开启后,其写保护功能也随之开启。写保护功能常用于防止一些来历不明的代码写入中断向量表。但是,写保护不仅可以保护中断向量表,还可以进一步将其保护范围延伸到整个Flash中的未被使用区域。另外,STM32还有一小块电池备份RAM区,这个RAM区域对应于一个入侵检测引脚应用,当这个引脚上产生电平变化时,STM32会认为遭遇了入侵事件,随即自动将电池备份RAM区的内容全部清除。目前好多开发工具都开始支持Thumb-2指令集和STM32系列,即使不支持也没有关系,我们只需要将软件升级一下即可。同时,ST公司还提供了一个设备驱动固件库和一个USB开发应用库,以方便调用。对于STM32来说,一些早期微控制器比如早期的STR7和STR9发布的ANSI C库和源代码都是可移植的。这些程序的接口已经在许多流行的编译工具上得到了整合。相似的,许多开源的或者商用的RTOS,还有一些中间件(比如TCP/IP栈,文件系统)对以STM32系列微控制器来说也是可用的。Cortex-M3还带有一个全新调试系统CoreSight。用户可以使用标准的JTAG接口或者双线串行接口通过调试端口(Debug Access Port)实现和CoreSight系统的对接。除了提供调试运行控制服务之外,STM32上的CoreSight还提供断点数据查看功能以及一个指令跟踪器。指令跟踪器可以将用户选择的应用信息上传到调试工具里。从而可以为用户提供额外的调试信息,并且它在软件运行期间同样可以使用!
推荐内容
-
芜湖释放创新“N次方”效应 数字赋能驱动产业升级
-
去年快递服务全程时限水平有较大提升 干线运输时限缩短
-
住建部:推动长江经济带高质量发展,打造区域协调发展新样板
-
江苏发布重大项目清单 增资扩产项目明显增多
-
山东抓投资抓项目 新兴领域投资规模持续扩大
-
Gucci在2月将投放 10 个“SuperGucci”NFT
-
美国银行:美国CBDC将保持美元作为世界储备货币的地位
-
美股三大指数尾盘集体转涨
-
光伏发电概念股有哪些?光伏发电概念龙头股一览
-
The new iPad屏幕对比评测
-
电源接通延时器
-
汽车电子稳定系统(ESP)详解
-
联想B520一体机拆解
-
焦炭相关股票有哪些?焦炭概念股票龙头一览
-
增强信号 3G无线上网卡改装拆解全攻略
-
盘点全球五大智能手机生产商 华为联想入围
-
三星新平板 Galaxy Note 10.1全拆解
-
智能监控防盗报警系统
-
格力电器未来三年股东回报规划:每年累计分红不低于当年净利润50%
-
消息称京东科技计划2022年在港IPO,募资10亿至20亿美元
-
恒大集团:呼吁境外债权人不采取任何激进的法律行动
-
海航董事长刘璐因个人原因辞职,在海航已近28年
-
青青稞酒预计2021年营收增长30%-40%,四季度净亏损超1500万
-
2022年在港上市募资10亿美元?京东科技:不予置评
-
财政部修订出台《财政行政处罚听证实施办法》
-
卖房子需要交什么税?卖房子必须携带哪些证件?
-
医保卡的使用范围有哪些?补牙可以使用医保报销吗?
-
小产权房能过户吗?购买小产权房有什么风险?
-
奕东电子的实际控制人是谁?奕东电子股票上市了吗?
-
百合股份是一家什么公司?百合股份的股票何时上市?
-
浙江:争取实施数字人民币试点
-
支付宝被盗刷后该怎么办?理赔流程有哪些?
-
春节假期港股休市时间是如何安排的?何时恢复交易?
-
银行卡挂失后还能存进去钱吗?银行卡挂失后还能取钱吗?
-
天虹股份被深交所五连问,股价收“三连板”后大跌
-
瑞丰银行业绩快报:去年净利润同比增长15%,不良率小幅下降
-
发改委:“十四五”时期将从四方面重点推进现代物流发展
-
两部门联合发文调整农村客运、出租车油价补贴政策
-
三部门:严查向未成年人无底线营销食品行为
-
混改创新?商汤低调入股上海临港,或成前十大股东
-
国际油价逼近七年来最高价位 每桶100美元不是梦?
-
石基信息旗下敏付近期被公安约谈,涉及7个支付结算业务漏洞
-
逆势劲销,当红不让l米兰之窗“最强暖冬”活动盛势收官
-
都在找集成式的游戏平台吗?
-
碳纳米管概念股有哪些,主要利好哪些股票?
-
Apple nano6 拆解
-
德尔福连接器:连接汽车的现在和未来
-
电磁继电器工作原理
-
3年老本处女拆!联想G450清灰详细教程
-
电容屏手机屏幕失灵的最终解决方法
-
惠普4321s笔记本全面拆解
-
据深交所公告称“20阳城02”盘中跌超27% 临时停牌
-
创新药市场将破2500亿!进入下半场“淘汰赛”阶段
-
69岁老人加杠杆炒股爆仓倒欠券商1000万,需100年才能还清
-
哪些人需要主动做核酸检测?这六个关于核酸检测的知识点了解一下!
-
华夏家博会捐款100万驰援天津抗疫!
-
行业标杆!钢银电商荣获“2021年中国产业互联网领军企业奖”
-
锐意革新 砺行致远丨五道集团新春年会精彩活动回顾
-
阿里大文娱回应优酷信息变更 新年剧目综艺多点开花
-
京都薇薇建设健康生活美容智能化平台
-
桂花网蓝牙技术在数字健康中的应用
-
资管新规正式落地实施 未来理财产品或将趋于多样化
-
深南电A预计去年净利润为-4.36亿元 太平鸟预计净利减少7%左右
-
合肥祥源城——实探王者的发展之路
-
办年货,过大年!赶紧选购一台CARDE分体集成灶畅享新年味
-
A股5家上市险企去年保费收入增长0.03% 行业整体增速放缓
-
穿新衣,戴新帽,冰雪时光“年味儿”十足
-
CCTV《奋斗》张岛纲-煮酒论英雄
-
绿色金融加速 经济低碳转型,碳市场风口已至!
-
虎年纪念币价格大涨超七成!业内人士:炒作有风险
-
涉房产开发贷管理不审慎等,徽商银行连收两张罚单共被罚70万
-
2021年十大消费维权舆情热点出炉:车顶维权、超前点播等上榜
-
途虎养车递表港交所:2021年前九个月经调整净亏损9.02亿 腾讯持股19.41%
-
诊所备案管理将迎来新政策 拟增加医疗美容等三类诊所
-
阳光城“21阳城01”展期方案获通过:利息展期一年、票息不变
-
60多度的暖手宝你敢捧吗?上海市消保委:注意防烫
-
健全疫情社区防控体系 四部门发文加强村居民委员会公共卫生委员会建设
-
推进实体商业转型融合发展 鼓励“商品+服务”混合经营
-
2021年各地引资成绩单亮眼 迸发出巨大经济活力
-
高颜值国潮风年货受青睐 引领年货节消费的新风尚
-
中消协发布十大消费维权舆情热点 消费者维权意识持续提升
-
赛得利和保护国际基金会联手保护鄱阳湖生物多样性
-
泰莱集团发布《2021年度企业使命报告》 积极履行“改善生活、造福世代”职责使命
-
长水教育集团:科学打破“教育围墙”,让教育更有“智慧”
-
银保监会发布今年首期风险提示 防范“首月0元”等营销套路行为
-
百融云创协同创新搭建数字化平台
-
又刷屏了!九牧王唐风裤秀席卷巴黎时装周,霸屏热搜
-
武汉发布质量基础设施“一站式”服务工作清单 涉及检验检测等方面
-
实验室培植肉来了 美国FDA或最早今年批准销售
-
退休高峰来袭 老龄化加速到来,银发经济迎新机遇
-
为酒业赋能,“家乡人讲家乡酒”首届短视频大赛刷屏出圈
-
公告!首批2021年度家装行业企业标准“领跑者”名单正式发布
-
“学而酒”金奖梅开二度,孔府家再获布鲁塞尔国际烈性酒大奖赛金奖
-
闪开来电2021线上总结大会暨优秀运营商颁奖典礼圆满落幕
-
广东银行业保持平稳运行态势 绿色金融改革创新深入推进
-
港龙中国获评“2021年中国房企超级产品力TOP100”等多项荣誉大奖
-
广东保险业新闻通气会举行 去年保费收入同比增长4.08%
-
民营医院概念股名单一览,哪些是民营医院概念股?
-
高频变压器原理
-
OLED屏和TFT的区别
-
电导率仪的工作原理及使用方法
-
人体感应开关原理
-
linux教程,一学就会哦~~~
-
电磁学及其应用
-
2021年夜间用药年度观察报告发布 超4000万人在深夜买到药
-
光耀集团即将进行17项破产财产公开拍卖 起拍总价近5.5亿元
-
开网店需要准备什么资料?开网店有哪些注意事项?
-
保险从业人员能否买卖股票?属于违法行为吗?
-
张钧:2021年业之峰逆势大幅增长,2022年是“高质量发展年”
-
贷款买车必须购买盗窃保险吗?车辆保险怎么买比较合适?
-
安徽蚌埠GDP增速0%,到底和哪些因素有关?
-
信用卡边刷边还会提高额度吗?使用信用卡有哪些注意事项?
-
五粮液集团是国有企业吗?五粮液集团的最大股东是谁?
-
白金卡和金卡有哪些不同?白金卡和金卡谁的等级更高?
-
支付宝生肖卡如何激活?怎样获取生肖卡?
-
平安车险能否异地理赔?平安车险异地理赔有哪些注意事项?
-
第三代社保卡都有什么功能?社保卡必须要更新至第三代吗?
-
传雷诺日产三菱拟投资逾200亿欧元 共同开发超30款电动车
-
哪些银行可以将港币兑换为人民币?100港币等于多少人民币?
-
去年近4成白领拿到年终奖 平均金额10227元
-
当立邦助力改造大鱼妈妈农场时,背后“刷新”的是什么?
-
海南自贸港重点园区规模和集聚效应大幅提升 改革创新取得积极进展
-
2021年银行间一二级市场共成交1729万亿元,同比增长5.5%
-
加速采矿业务脱碳 全球第四大铁矿石生产商FMG拟收购电池企业
-
瑞科生物再递表港交所:2021年前九个月净亏损5.2亿 君联资本持股10.66%
-
有色镍涨停创历史新高 5年内产能有望迎来大规模释放
-
宋都股份“雷”不断又因股份回购及业绩预告等事宜收上交所问询函
-
小红书被警告并罚款30万元:存在未成年人性暗示内容
-
投资亏损百亿?正心谷称仅是短期波动,被指避重就轻
-
69岁老妇加杠杆炒股获授信6600万元,倒欠中信建投1026万
-
冬奥会助力示范推广 氢能源产业链加速完善
-
黑龙江:大力发展绿色农业,开展绿色技术研究、示范
-
上海将多增加5万个就业岗位引人关注,该如何落实?
-
CARDE分体集成灶净烟功能的4大创新,太让人惊叹了
-
王老吉黑凉茶跨界联名消防乐队,虎年春节强势出圈
-
“长三角征信链”制度标准建设成效显著 金融机构征信查询量稳步提升
-
匠心之作C6节日大礼盒是过年送礼佳品
-
金伯利钻石携手彭于晏,臻爱FUN想,礼迎新春!
-
加盟大平台,继往又开来!怡亚通全球招募合伙人共同做大做强
-
全国供销合作社系统将改造农村综合服务社1万家
-
露营风潮兴起 国际户外品牌纷纷进入中国市场
-
玉米市场出现降温迹象 预计春节后玉米供应面相对宽松
-
高端消费品牌开启涨价潮,大牌还能“笑”多久?
-
百世进入“减法”梯队 能否坚守当前的道路仍未可知
-
入场容易盈利难,团车造车想要站稳脚跟需要具备什么样的能力?
-
尔旭大宅新型材料研产销一体化,创新绿色新建材
-
儿童打鼾、张嘴睡觉要注意了 睡眠障碍将损害身体健康
-
8年开出4000多家门店,俏妃经期护理缘何成为女性刚需
-
预防大于治疗,俏妃经期护理唤活女性生殖健康自生力
-
俏妃经期护理凭何为女性健康筑起防火墙
-
槟榔产业发展峰会展开,问道九五之尊品牌引领行业高质量发展
-
黑龙江科技招商大会大庆专场举行 推动科技成果落地转化
-
大事件 | 松伟官宣高圆圆为代言人,叠加亿级高铁投放
-
“网红”隔离险买易赔难?是营销噱头还是真保障
-
百亿私募巨头林利军屈身道歉表信心,“少数”投资人为何不买账?
-
雅居乐拟18.44亿元向中海出售广州亚运城26.66%股权
-
2021年中国跨境资金流动有序 国际收支自主平衡
-
时隔九年,娃哈哈再做酱酒,这次能成功吗?
-
2025年中国绿色低碳循环发展消费体系将初步形成
-
销量连续7年居世界首位 新能源汽车有望加速增长
-
一张滑雪票蕴藏无限商机:冬奥会点燃冰雪消费
-
绿城服务盈利增长不及预期 野村将其目标价由12.5港元下调13.6%至10.8港元
-
银保监会规范银行服务市场调节价管理:划出五条红线
-
17家酒企上榜2021年绿色工厂名单
-
麦当劳在推特上发了一个手势,要痛失韩国市场了?
-
卫生间如何进行清洁消毒?北京疾控:要注意4个环节8个方面
-
上海发布生物医药产业发展规划 到2025年产业规模将超万亿元
-
上海:去年科技信贷授信规模1583亿元,科技保险助力科研稳发展
-
中国癌症防治十大建议发布 公众应改变多种不良生活方式
-
火山有色加强服务传统企业
-
蚂蚁集团股票有哪些?相关蚂蚁集团股票龙头一览
-
Buck电路原理
-
时间继电器原理图及其作用
-
珍珠白汽车烤漆!台系极冻酷凌电源拆解
-
电视机工作原理
-
光源种类
-
BINF hair spa与资生堂一道探索高端养发之路!
-
九牧王再度惊艳巴黎时装周,匠心打造东方男裤美学
-
云南省省级课题开课论证会在长水教育集团召开
-
园区中心封面地标——新鸿基地产布局苏州环贸汇焕新金鸡湖时代风潮
-
重庆:激发人才创新活力,到2025年创新要素活跃度显著增强
-
西安将开展春风行动 助力企业复工复产、降低招聘成本
-
住建部规定完整居住社区建设的指标 要求建立15分钟生活圈
-
中消协发布春节消费警示——理性购物,谨防“低价套路”
-
垃圾分类,在参与中更有获得感
-
垃圾分类,人人受益
-
把最坚决最果断最严格措施落实到位
-
69岁老妇炒股倒欠千万 中信建投回应:尽职调查符合准入条件
-
对新型电信网络诈骗也要“以不变应万变”
-
食用油高涨上市公司增收不增利 今年或继续高位震荡
-
国资10.6亿元接手世茂集团上海黄浦路商业用地块
-
预制“年夜饭”走俏 监管也要“预置”
-
资本“爆炒”预制菜:中国人的胃那么容易讨好吗?
-
“生三孩”政策是否有效?国家卫健委:期待“立竿见影”不科学
-
一个营地单月流水30万!短途游的“火爆”超乎你的想象
-
抓住那些控糖的年轻人!“0糖”食品大流行,品牌缠斗升级
-
奥密克戎感染人类细胞的细节揭示
-
万科海外拟估值约1.25亿英镑出售伦敦一物业
-
支付机构备付金交存首破2万亿 再创历史新高
-
北交所首家转板公司来了 27日上会科创板