STC是国产宏晶单片机,都是8位8051内核(老姚敢把扩展51内核吹成32位,我是真心服气的,人不要脸天下无敌啊)。
SoC是System on Chip的缩写,也就是片上完整系统。现代单片机都可以称为SoC,用可编程逻辑器件跑自定义内核的除外。
STM是意法半导体的单片机,主要有8位ST自主内核以及32位Cortex-M内核。
意法半导体公司拓展资料:意法半导体(ST)集团于1988年6月成立,是由意大利的SGS微电子公司和法国Thomson半导体公司合并而成。1998年5月,SGS-THOMSONMicroelectronics将公司名称改为意法半导体有限公司,是世界最大的半导体公司之一。STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARMCortex_-M0,M0+,M3,M4和M7内核(ST'sproductportfoliocontainsacomprehensiverangeofmicrocontrollers,fromrobust,low-cost8-bitMCUsupto32-bitARM-basedCortex_-M0andM0+,Cortex_-M3,Cortex_-M4Flashmicrocontrollerswithagreatchoiceofperipherals.SThasalsoextendedthisrangetoincludeanultra-low-powerMCUplatform)。
它具有以下三个特点:
1,新的基于ARM内核的32位MCU系列
_标准的ARM架构_内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用专门设计的Cortex-M内核
2,超前的体系结构
_高性能_低电压_低功耗_创新的内核以及外设
3,简单易用/自由/低风险
Cortex-M3系列属于ARMv7架构
ARMv7架构定义了三大分工明确的系列:
“A”系列:面向尖端的基于虚拟内存的 *** 作系统和用户应用
“R”系列:针对实时系统;
“M”系列:对微控制器。
STM32F1属于Cortex-M系列中的Cortex-M3内核,采用ARMv7-M架构。STM32F4属于Cortex-M4系列采用ARMv7-ME架构。Cortex-A5/A8采用ARMv7-A架构。传统的ARM7系列采用的是ARMv4T架构。(想了解更多可参考韦东山老师的《Linux应用开发完全手册》第一章)
1,STM即为意法半导体集团在1987年6月由意大利的Società Generale Semiconduttori (SGS) Microelettronica与法国汤姆逊(Thomson)公司的半导体分部Thomson Semiconducteurs两家半导体公司合并而成,该公司自1998年5月汤姆逊撤股后由SGS-THOMSON更名为意法半导体(STMicroelectronics)。2,Thomson Semiconducteurs通过以下公司的合并于1982年组成:法国电子公司汤姆逊的半导体机构由某些德州仪器的创办人于1969年创立的美国公司MostekSile,于1977年创立Eurotechnique于1979年在法国隆河口省Rousset创立,是法国公司圣戈班与美国公司美国国家半导体的合资公司EFCIS,于1977年创立SESCOSEM,于1969年创立以SGS-THOMSON与意法半导体运作期间该公司曾通过获得以下公司来参与巩固半导体产业:1989年自其母公司Thorn EMI手中收购因transputer微处理器而知名的英国公司Inmos1994年收购加拿大北电网络的半导体机构2002年取得阿尔卡特的微电子部门并连同合并如英国Synad科技有限公司等小型企业,有助于意法半导体拓展无线网络新加坡宏茂桥6,000名雇员1970年SGS在新加坡大巴窑区开设首个后端装配厂,后来在1981年SGS决定在新加坡兴建晶圆加工厂。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)