SYSTEM文件夹介绍(sys文件夹、deley文件夹、USART 文件夹、SysTick、printf函数、fputc函数、半主机模式)

SYSTEM文件夹介绍(sys文件夹、deley文件夹、USART 文件夹、SysTick、printf函数、fputc函数、半主机模式)

参考

http://t.csdnimg.cn/P9H6x

一、sys文件夹介绍

在上述介绍的 sys 文件夹中,涉及了一些与系统控制、中断管理、低功耗模式、栈顶地址设置、系统时钟初始化以及缓存配置等相关的函数。以下是对每个功能的简要分析:

1.中断类函数: sys_nvic_set_vector_table(): 设置中断向量表地址,中断向量表是一个包含中断服务程序入口地址的表。 sys_intx_enable(): 开启所有中断,通过设置相关标志位允许中断发生。 sys_intx_disable(): 关闭所有中断,通过清除相关标志位禁止中断发生,但不包括fault和NMI中断。

2.低功耗类函数: sys_wfi_set(): 执行 WFI 指令,该指令使处理器进入等待低功耗状态,等待外部中断唤醒。 sys_standby(): 进入待机模式,是一种低功耗模式,主要特点是CPU停止运行。 sys_soft_reset(): 系统软复位,通过配置相关寄存器实现对整个系统的复位。

3.设置栈顶地址函数: sys_msr_msp(): 设置栈顶地址,通过修改主堆栈指针(Main Stack Pointer,MSP)的值来设置栈顶地址。<

相关手记

365bet投注网 叫女朋友的99种称呼 给女朋友的暖心备注
365bet投注网 电脑多大尺寸怎么看?如何查看电脑尺寸?常见3种查看方法!
365bet线上网址 诛仙手游如律令怎么样 如律令图鉴及获得方式一览
365体育投注网站 “家贼难防( jiā zéi nán fáng )” 宋 ·释绍昙
365bet线上网址 我的火影忍者

我的火影忍者

07-20 👁️ 7905
365bet投注网 十部经典琼瑶剧排行榜!看过的都老了