news 2026/4/25 21:09:57

学习笔记 - SCI/时钟与脉冲机制

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
学习笔记 - SCI/时钟与脉冲机制

1.核心基础概念

1.1频率(Frequency,Hz)
  • 每秒发生多少次周期性变化

  • 1 Hz = 1 次 / 秒 1 MHz = 100万 次 / 秒
  • 本质

    • 描述“变化速度”

1.2周期(Period,T)
  • 一次完整变化所需时间

  • T = 1/f
    • 常见换算

    • 频率周期
      1 MHz1 μs
      8 MHz0.125 μs
      32 kHz~30 μs
1.3时钟(Clock)
  • 提供稳定周期性“节拍”的硬件信号

  • 特点:

    • 来源:晶振/ RC/ Pll

    • 输出:稳定方波

    • 用途:系统“时间基准”

  • 本质

    • 时钟 = 系统的节拍器

1.4时钟周期(Clock Cycle)
  • 周期 = 1/时钟频率
  • 每一个周期 = 一个“时间刻度”

1.5三大核心关系
频率 → 决定速度 周期 → 决定单步时间 计数 → 决定持续时间

2.计时本质

  • 所有计时的本质

    • 用“数时钟周期”来表示时间

      时间 = 计数值 x 时钟周期
      时钟 = 1 MHz → 周期 = 1 μs 计数 = 4 时间 = 4 μs

3.SCI(System Control Interrupt)机制

3.1SCI是什么
  • EC向PCH/CPU发送的系统级中断通知

3.2SCI触发本质
  • EC写控制位 -> 硬件生成脉冲 -> PCH检测 -> CPU中断

4.SCI脉冲

4.1脉冲定义
  • 在一定时间内保持有效电平的信号

    ___|‾‾‾‾‾|___ ↑ ↑ 上升 下降
4.2SCI脉冲控制寄存器
  • SCIP_LENG = puls_len;
    • 控制SCI信号持续多少个时钟周期

4.3脉冲时间公式
  • 脉冲时间 = puls_len × 时钟周期 = puls_len / 时钟频率
4.4示例分析
  • 情况1:1 MHz

puls_len = 4 → 4 μs

  • 情况2:8 MHz

puls_len = 4 → 0.5 μs(可能过短)

4.5关键结论
  • SCI脉冲不是固定时间,而是“计数 × 时钟”的结果

5.SCI控制寄存器

5.1控制位触发SCI
acpi->HIECIIC |= SCIIBF_BIT;
  • 本质

    • 通过设置控制位,让硬件生成SCI脉冲

5.2状态位(IBF)
if (IBF == 1) → 不能发送SCI
  • 作用

    • 防止冲突

    • 防止重复写入

6.时钟对SCI的影响

6.1时钟决定“时间单位”
时钟单位时间
32 kHz~30 μs
1 MHz1 μs
8 MHz0.125 μs
6.2同样puls_len不同结果
puls_len = 4
时钟脉冲时间
慢时钟长脉冲
快时钟短脉冲
6.3关键关系
时钟越快 -> 单位时间越短 -> 脉冲越短

7.时钟来源与误差

7.1时钟来源
  • 晶振(稳定)

  • RC振荡器(误差大)

  • PLL倍频

7.2误差来源
  • 温度变化

  • 电压变化

  • 振荡器精度

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/25 21:08:38

Claude Context:基于语义搜索与向量数据库的智能代码检索系统

1. 项目概述:为AI编程助手装上“代码记忆库” 如果你和我一样,每天都要和Claude Code、Cursor这类AI编程助手打交道,那你肯定遇到过这个痛点:面对一个庞大的、动辄几十万行代码的遗留项目,想让AI帮你理解一个复杂的业…

作者头像 李华
网站建设 2026/4/25 21:08:04

技术深度解析:AlDente电池健康管理系统的架构设计与实现机制

技术深度解析:AlDente电池健康管理系统的架构设计与实现机制 【免费下载链接】AlDente-Battery_Care_and_Monitoring Menubar Tool to set Charge Limits and Prolong Battery Lifespan 项目地址: https://gitcode.com/gh_mirrors/al/AlDente-Battery_Care_and_Mo…

作者头像 李华
网站建设 2026/4/25 21:06:56

从GARCH到Yang-Zhang:量化老手教你根据交易数据特征选对波动率模型

量化实战:如何根据资产特性精准选择波动率模型 波动率模型的选择从来不是简单的"哪个算法更先进"的问题——它更像为特定资产量身定制一套测量工具。就像医生不会用同一把手术刀处理所有病例,量化研究员也需要根据标的资产的"生理特征&qu…

作者头像 李华
网站建设 2026/4/25 21:06:34

视频水印移除终极指南:3分钟让画面恢复纯净

视频水印移除终极指南:3分钟让画面恢复纯净 【免费下载链接】video-watermark-removal Remove simple watermarks from videos with minimal setup 项目地址: https://gitcode.com/gh_mirrors/vi/video-watermark-removal 还在为视频中的水印烦恼吗&#xff…

作者头像 李华
网站建设 2026/4/25 21:05:24

变频器为什么要加制动电阻?该怎么选型?

制动电阻是变频器的一个重要的组成部分,它主要的作用是将变频器在制动过程中产生的再生电能消耗掉,否则再生电能将会对变频器的控制电路造成干扰,甚至造成变频器的损坏。 在选择制动电阻时,我们需要考虑以下因素: 电阻功率:选择的…

作者头像 李华
网站建设 2026/4/25 21:04:30

Hermes案例-智能定价助手

前提:已经部署了Hermes并配置飞书机器人(以微信为例),确保机器人可以正常使用步骤1:获取安装必要skill直接发送以下信息从skillhub上安装以下技能:scheduler、web-fetch、python-runner、webhook等步骤2&am…

作者头像 李华