苹果天尊--牛顿

自然与自然的定律,都隐藏在黑暗之中;上帝说”让牛顿来吧”于是,一切都变得豁然开朗。 微积分、万有引力定律、光的色散 激进,好胜心特别强 # 二项式定……

阅读全文

数论魔导--华罗庚

简介 华罗庚(1910年11月12日—1985年6月12日), 原全国政协副主席。出生于江苏常州金坛区,祖籍江苏丹阳,数学家,中国科学院院士,美……

阅读全文

IIC

什么是 IIC ? 一种串行总线。两线。时钟线 SCL + 数据线 SDA。速率 400 kbps。 IIC 通信帧 开始 发送数据 响应 接收数据 响应 结束 SDA 谁产生 主 主 从 主设备产生 SDA 高&……

阅读全文

SoC

什么是 SoC ? SoC(System On Clip,系统级芯片)。20世纪90年代中期,因使用 ASIC 实现芯片组受到启发,萌生应该将完整计算机所有不同的功能……

阅读全文

AXI 总线

什么是 AXI ? 是一种总线协议。片内总线。AMBA 3.0。 为什么要有 AXI ? 随着 SoC 设计复杂性的增加和 CPU 处理能力的提升,总线结构会成为系统性能的瓶颈。在……

阅读全文

中断

谁中断谁? 外设中断 CPU 为什么要中断 CPU? 不中断 CPU ,你(外设)怎么让人家(CPU)帮你干活呀。 外设就像学生,CPU 就像老师;老师在课堂上讲课,……

阅读全文

MDIO

概念 MDIO 是一种简单的双线串行接口。 MDIO(Management Data Input/Output,管理数据输入输出)。 该总线由 IEEE 通过以太网标准 IEEE 802.3 的若干条款加以定义。 可收集的信……

阅读全文

Linux 编译并更换内核

一、内核简介 # 核心 内核是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。 # 开源 Linux 的一……

阅读全文

Python reduce 函数

# 需求 在中文和英文之间插入空格 如 学习Python语言 要改为 学习 Python 语言 # 实现 参考 https://github.com/hjiang/scripts/blob/master/add-space-between-latin-and-cjk 进行修改如下: add-space-between-latin-and-cjk.py #!/usr/bin/env python3 # -*- coding:utf8 -*- import codecs # Add space between CJK and Latin characters according to # https://open.leancloud.cn/copywriting-style-guide.html. Mainly used……

阅读全文