当前位置: 首页 > news >正文

GD32C103RBT6 misc 内核驱动库极简解析

一、概述gd32c10x_misc.c是 GD32C10x 固件库的内核杂项驱动直接操作 Cortex‑M3 内核寄存器实现三大功能NVIC 中断优先级分组、中断开关向量表重映射低功耗模式、SysTick 时钟源配置所有外设中断配置都依赖本文件使用频率极高。二、核心函数说明1.nvic_priority_group_set()设置中断优先级分组抢占优先级 子优先级常用NVIC_PRIGROUP_PRE2_SUB22 位抢占 2 位子优先级默认整个工程只调用一次放在main最开头2.nvic_irq_enable()开启指定中断并配置优先级参数中断号、抢占优先级、子优先级优先级数值越小优先级越高3.nvic_irq_disable()关闭指定中断4.nvic_vector_table_set()向量表重映射FLASH/RAMIAP 升级常用5.system_lowpower_set / reset()设置 / 清除睡眠、深度睡眠低功耗模式6.systick_clksource_set()配置 SysTick 时钟源HCLK 或 HCLK/8三、例程#include gd32c10x_misc.hint main(void){// 1. 设置中断分组nvic_priority_group_set(NVIC_PRIGROUP_PRE2_SUB2);// 2. 开启外部中断0抢占优先级1子优先级0nvic_irq_enable(EXTI0_IRQn, 1, 0);// 3. SysTick时钟源配置systick_clksource_set(SYSTICK_CLKSOURCE_HCLK_DIV8);while(1){}}// EXTI0中断服务函数void EXTI0_IRQHandler(void){if(exti_interrupt_flag_get(EXTI_0) ! RESET){exti_interrupt_flag_clear(EXTI_0);// 中断业务逻辑}}
http://www.zskr.cn/news/1327518.html

相关文章:

  • 步进电机驱动电路功能:HANSTAR 42HSTE22-0804A
  • Keil MDK 项目迁移避坑指南:当你的旧工程遇到‘Default Compiler Version 5 is not available’
  • 真正有用的东西会教吗?不会。因为所有能让你跨越阶层、看透本质的知识,本质上都是稀缺资源,从来都是口口相传,秘而不宣
  • 手把手配置eSPI Channel:以Virtual Wire和Flash Access为例,详解四路数据流如何共享一组线
  • RDPWrap完整指南:免费解锁Windows多用户远程桌面终极教程
  • 2025-2026论文降AI工具怎么选?实用测评避坑指南
  • Jable视频下载终极指南:3分钟实现浏览器插件与本地下载器无缝协作
  • 终极炉石传说增强插件:55项功能打造个性化游戏体验
  • 2026全自动咖啡机值得信赖的品牌与质量好的口碑厂家推荐 - 品牌2025
  • CALIPSO卫星数据下载保姆级教程:从注册到IDM批量下载(附FileList修改技巧)
  • 茉莉花插件:5分钟搞定Zotero中文文献管理的终极指南
  • 国产0.5级超声波流量计/0.5级便携式超声波流量计厂家推荐及品牌分析 - 品牌推荐大师1
  • 如何用3分钟完成淘宝淘金币全任务?终极自动化脚本完全指南
  • 如何用Python自动化脚本轻松抢到大麦网演唱会门票:终极指南
  • 3步逆向工程:解密微信小程序wxapkg包的完整实战指南
  • 基于Netty实现自定义RPC框架
  • Windows下M3U8下载进阶:当IDM嗅探遇到N_m3u8DL-CLI命令行,效率翻倍攻略
  • AIGC检测工具怎么选?这几款免费工具帮你把关论文原创性
  • 别再手动解析了!用Java+GLTF-Java库5分钟搞定GLB/GLTF模型数据提取
  • 思科网院模块测试题通关秘籍:从零基础到高分,我的CCNA备考实战笔记
  • 2026树洞陪玩防泄露终极评测:六款真树洞陪玩全解析 - 资讯焦点
  • 从手机快充到无人机飞控:深入聊聊DCDC电源布局如何影响你产品的‘体质’与寿命
  • Node-RED连接PLC实战:用JavaScript函数搞定Modbus数据转换(32位整数、浮点数、字符串)
  • 2026张家界市黄金白银铂金回收 全区域正规变现 诚信门店TOP5实力排行榜地址及联系方式 - 前途无量YY
  • 高速列车电涡流-磁轨复合制动器机理及优化设计【附仿真】
  • 打破Office预览困局:QuickLook插件如何实现秒级文档预览
  • 终极解决方案:pan-baidu-download百度网盘下载脚本全面实战指南
  • 键盘输入冲突终结者:SOCD Cleaner如何彻底解决游戏操作难题
  • 2026张家口市黄金白银铂金回收 全区域正规变现 诚信门店TOP5实力排行榜地址及联系方式 - 前途无量YY
  • Nginx、Tengine、OpenRestry的http和tcp后端健康检查【20260520-005篇】