原创 内核、片上外设、板上外设

2021-5-14 23:01 3469 21 2 分类: MCU/ 嵌入式
初入行的时候,我一直搞不明白外设的准确定义,后来发现根本就是不同理解能力的人的理解角度不同
内核:我目前没细看Cortex-M4内核指南,所以只知道它是芯片的一大块
片上外设:这个有的老工程师就省略了“片上”两个字,它是芯片厂商如ST公司、NXP公司、飞思卡尔公司为了让用户不用再自行外接元器件,制造过程中把常用的用于特定功能的设备布置在内核周围,比如,用于定时计数的定时器元器件用于模数转换的ADC元器件 用于数据输入输出的GPIO元器件等等,这些都是可以单独制造成一个看得见的独立元器件,只是可能利润太低,制造商更愿意把这些元器件打包布置在内核周围。
板上外设:这个就是常说的类似野火牌名为指南者的开发板,野火牌名为霸天虎的开发板,这样的开发板上有按键、WIFI、NB-IOT或红外,那么按键、WIFI、NB-IOT或红外都是板上外设,是比片上外设设计复杂度更高或集成技术更低的设备,它们无法被芯片厂商如ST公司、NXP公司、飞思卡尔公司和片上外设集成到一起,我相信如果技术允许加上成本更低,芯片厂商如ST公司、NXP公司、飞思卡尔公司肯定愿意把这些集成成和定时器、ADC、GPIO一样的片上外设,所以板上外设通常会以单个元器件被看见和摸到,然后一些公司如野火、正点原子等把这些板上外设连同芯片厂商如ST公司、NXP公司、飞思卡尔公司生产的芯片布置在一起,制造出野火牌名为指南者的开发板,野火牌名为霸天虎的开发板。
如同一个套娃,最里面的是内核,然后开始外套片上外设,然后再外套板上外设,到用户手里的是野火牌名为指南者的开发板,野火牌名为霸天虎的开发板。

文章评论0条评论)

登录后参与讨论
我要评论
0
21
关闭 站长推荐上一条 /2 下一条