【经验】国产32位MCU CKS32F103的总中断控制方法和注意事项
中科芯的32位MCU CKS32F103是基于ARM Cortex M3的32位MCU,系统时钟频率可达72MHz,广泛应用于工业、消费、物联网等领域。中断是MCU中必不可少的一个功能,用于处理优先级不同的任务或紧急事件,在强大的CKS32F103内部有很多中断,一般每个中断都可单独控制使能,但是开启的中断很多又需要全部关闭时就需要用到总中断开关的功能。
在CKS32F103中开关总中断是通过设置CPU的优先级来配置的,NVIC只是其一个中断管理的外设只用于管理外设级中断的开关和优先级。在CKS32F103外设的优先级都大于0,HardFault和NMI中断优先级小于0,数值越小优先级越高。通过配置CPU优先级即可达到屏蔽外设中断的目的,在此通过特殊功能寄存器的PRIMASK和FAULTMASK位实现不同的屏蔽效果,其释义如下:
CKS32F103的中断和异常向量表可以参考《中科芯(CETC)CKS32F103x8/CKS32F103xB ARM 内核32 位高性能微控制器参考手册》中8.1.2表38。
实现以上功能可以通过如下库函数:
1、配置PRIMASK寄存器,仍可响应NMI中断和hard fault中断,其他外设中断不响应
void NVIC_SETPRIMASK(void);//关总中断
void NVIC_RESETPRIMASK(void);//开总中断
2、配置FAULTMASK寄存器,仍可响应NMI中断,其他外设中断不响应
void NVIC_SETFAULTMASK(void);//关总中断
void NVIC_RESETFAULTMASK(void);//开总中断
需要注意以上函数需要成对使用,不可交叉使用。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由NKJ提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】32位MCU CKS32F103系列PIN TO PIN替换ST的STM32F103系列的软件设计注意事项
中科芯的CKS32F103系列32位MCU,在硬件上能够完全PIN TO PIN替换ST公司STM32F103系列产品,在成本上也有较大优势;软件上的替换注意事项是本文的主要讨论内容:共有一项不兼容项和五项注意事项,本文都分别进行了描述并提出了解决方法。
【经验】航顺32位MCU HK32F030M FLASH擦写操作非法操作解决方案
HK32F030M是航顺一款入门级经济型32位MCU,使用ARM® Cortex®-M0内核,最高工作频率32MHz。本文将介绍HK32F030M FLASH擦写操作非法操作解决方案。
为物联网开发选择最佳的MCU架构
微控制器(MCU)如何在物联网设备中使用?开发人员又该如何为产品选择最合适的MCU解决方案?Silicon Labs产品营销高级经理Gopinath Krishniah先生将通过本篇博文说明MCU的应用知识和开发技巧,并介绍评估选用8位和32位MCU的关键考量。
【选型】中科芯32位MCU可作为STM32F103ZET6的备选方案用于电机状态监测系统,多个性能参数相同
中科芯32位MCU CKS32F103ZET6在资源、主频、工作电压、封装上和STM32F103ZET6相同,同时二者的引脚位和定义也都是相同的。在电机监测系统中可作为STM32F103ZET6的备选方案,同时也可以满足报警系统、工业应用、可编程控制器等领域的应用需求。
海信旗下“隐形冠军”信芯微,授权世强硬创代理32位MCU等产品
信芯微32位MCU及蓝牙芯片主要应用于智能家电、工业控制、消费电子等领域。
灵动微电子扎根张江造“芯”,打造本土32位MCU知名品牌
灵动微电子成立于2011年,2016年进军MCU市场,2019年积极向工业、大家电、汽车等领域发力,目前已涵盖消费电子、电机与电源、家电、汽车、计算机与通信、工业控制等应用领域,客户群体包括飞利浦、小米、汇川、海尔、海信、美的等,是中国本土领先的通用32位MCU 产品及解决方案供应商。
【产品】国产32位MCU、从M0到M4内核8大系列产品和STM32软硬件全兼容 | 视频
在2021年4年27日主控器件及存储专场|世强硬创新产品研讨会中,中科芯分享了其32位通用MCU,从M0到M4内核8大系列产品,同STM32软硬件全兼容,并且讲解了在工业、物联网、通信领域的应用。
【IC】32位MCU HK32C030家族,业界创新,12寸迭代超高性价比
航顺芯片新推出的32位MCU HK32C030,12寸迭代具有超高性价比。适用于工业应用,物联网,PC外设,智能家居,医疗设备,大小家电,手持设备等领域
2024年版国民技术N32 MCU选型,全面覆盖新能源、工控、汽车、消费、医疗、物联网等各主流应用场景
N32系列MCU是国民技术基于安全SoC技术平台架构,采用32位Arm® Cortex®-M处理器内核,创新打造的以高性能、高集成度、安全、低功耗、高可靠性为特色的MCU产品。产品内置嵌入式高速加密闪存、低功耗电源管理,集成数模混合电路,以及多种密码算法硬件加速引擎和安全单元,全面覆盖新能源、工控、汽车、消费、医疗、物联网等各主流应用场景。
中科芯MCU选型表
内核:M0—M4内核、主频:40—168
产品型号
|
品类
|
Max Freq.(MHz)
|
Core
|
Flash(Kbytes)
|
Ram(Kbytes)
|
Package Name
|
GPIO
|
Timer(16-bits)
|
Timer(32-bit)
|
Motor Control Timer (16bits)
|
ADC 12-bit Cell/Channels
|
DAC 12-bit Channels
|
COMP
|
SPI
|
I2S
|
I2C
|
U(S)ART
|
USB
|
Supply Voltage(V)
|
CKS32F030F4P6
|
32位通用MCU
|
48MHz
|
Cortex-M0
|
16Kbytes
|
4Kbytes
|
TSSOP20
|
15
|
5
|
0
|
1
|
1/11
|
0
|
0
|
1
|
0
|
1
|
1
|
0
|
2.4V-3.6V
|
选型表 - 中科芯 立即选型
【选型】CKS32F030系列32位MCU与STM32F030系列产品的参数对比分析,可满足软硬件兼容
STM32在市场占有率方面一直都是比较大,但是随着国产化半导体的的发展,32位MCU国产化替换变得越来越常见,中科芯研发的32位MCU,可以完全的PIN对PIN替换STM32系列,并且性价比相比于欧美大厂都有很大的优势。
【IC】芯科科技新品PG26 32位MCU系列,大容量存储 + 快速AI/ML推理满足未来的物联网需求
SILICON LABS最新发布的EFM32PG26(PG26)32位微控制器系列通过提升两倍的闪存和RAM容量,以及GPIO的数量来满足各种低功耗和高性能嵌入式物联网应用需求。面向无线连接功能的需求,PG26可作为EFR32xG26多协议无线SoC平台的软件兼容MCU版本,有助于开发人员基于同一平台设计快速且无缝地升级低功耗蓝牙、Matter、Thread、Zigbee或专有无线连接设计。
国产M4内核32位MCU,240M高主频、集成以太网口,独有安全库保护核心算法 | 国产物联网及消费电子专场 世强硬创新产品研讨会
型号- SXX32F103RET6,AT32F413,SXX32F103RGT6,AT32F415,SXX32F103VGT6,SXX32F103VET6,AT32F407XX,SXX32F103VCT6,SXX32F107RBT6,SXX32F107VBT6,DM9051,AT32F421,AT32F403ARGT7,AT32F4XX,SXX32F207VCT6,AT32F403ARET7,SXX32F207VET6,AT32F403,AT32F403ARCT7,AT32F407,AT32F403AVET7,AT32F403AVGT7,AT32F403ACGT7,AT32F403AXX,AT32F403ACET7,421系列,AT32F407AXX,SXX32F207VGT6,AT32F403ACCT7,SXX32F107,AT32F403AVCT7,AT32L031,DM9162,AT32F407AVCT7,SXX32 SERIES,AT32F435,AT32F437,AT32F407VCT7,AT32F407AVGT7,AT32F403AXXU7,AT32F407VGT7,AT32F407XXT7,AT32F407RCT7,AT32F403ACGU7,AT32F407VET7,AT32F407RET7,AT32F403ACEU7,AT32F407RGT7,AT32F403ACCU7,AT32 SERIES,413系列,415系列,SXX32F407VET6,SXX32F107RCT6,SXX32F407VGT6,SXX32F107VCT6,AT32F403A 系列,403A系列,AT32F425,DM8203,AT32F403AXXT7,AT32F407 系列,403系列,SXX32F207,407系列,SXX32F407,AT32F413XX,SXX32,AT32F403A,AT32L415,AT32F407A
芯海科技持续加码32位MCU布局,助力双轮电动车、电动工具、消防烟雾报警器等工业应用国产替代
2022年9月15日,在世强硬创主办的主控器件在线研讨会上,芯海科技的MCU产品经理卢鹏升分享了公司32位MCU系列产品在双轮电动车控制器、电动工具电池包、消防烟雾报警器等工业应用场景的解决方案,介绍了各领域工业客户选择CS32系列MCU产品的源由。
航顺芯片并购32位MCU研发公司成都蓉芯微,将围绕HK32 MCU生态和愿景快速扩张、赋能生态!
航顺芯片经过多年发展后为更快速的人才集聚和弥补核心技术商业化,采取先投资,双方团队磨合后并购32位MCU研发公司成都蓉芯微;将持续布局采取投资控股和并购等方式,围绕航顺HK32 MCU生态和愿景快速扩张赋能生态企业得以更加快速发展。
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论