科研工具集合
科研工具集合 搜索工具 paperdigest 自动文献综述 phind/perplexity AI 搜索网站总结 google scholar/open alex 论文搜索 Elict 深度文献搜索总结 PDF UPDF 可以自动总结PDF 自动生成思维导图,很好用 ChatPDF AI读取PDF内容,进行提问 文献管理工具 Zotero 文献数据库,支持多端同步 浏览器插件,支持在浏览的同时加入文献集合 网站 浏览器 Print成PDF,然后使用PDF工具 代码Project AI阅读代码 https://github.com/sourcegraph/cody
嵌入式开发
野火STM32F407 配置 下载 arm 编译器: https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads 在这里拉下去下载 设置里面如果缺少的话,用target 里面 compiler version 6
Linux内核
中断 中断机制: 中断分为硬件中断和软件中断 硬件中断是由硬件中断控制芯片发出的 软中断是异常 代码实现: asm.s, system_call.s, trap.c, fork.c, signal.c, sys.c 中断的工作流程 CPU的工作模式转换,寄存器拷贝压栈,中断异常向量表,保存正常运行函数的返回值, 跳转到对应的中断服务函数上运行, 模式复原, 跳转回正常函数 硬件中断前处理 asm.s 中断执行 trap.c 软件中断前 system_call.s 执行 fork.c signal.c exit.c sys.c 进程管理 系统时间: CPU内部有个RTC,mktime函数计算从1970年1月1日0时的秒数 给mktime的参数是从RTC(CMOS)读出的,放到全局遍历里,为jiffies所用 jiffies 是系统时钟的滴答,一个滴答是10ms dotimer cpl 是内核中只是状态的变量:当前是内核态(0)还是用户态(1) Linux内核设计与实现 进程管理 进程是处于执行期的程序,还包含其他资源。线程是在进程中活动的对象。Linux不对线程和进程特别区分,...
计算机组成原理
计算机组成原理 计算机基本组成 现代计算机硬件 image-20250330110412805 存储器基本组成 image-20250330110557695 控制器基本组成 image-20250330110701305 完成一条指令的过程 image-20250330110807132 计算机硬件的主要技术指标 机器字长 CPU 一次能处理数据的位数 , 与 CPU 中的 寄存器位数 有关 运算速度 主频 核数,每个核支持的线程数 吉普森法 CPI 执行一条指令所需时钟周期数 MIPS 每秒执行百万条指令 FLOPS 每秒浮点运算次数 存储容量 总线 总线是连接各个部件的信息传输线, 是 各个部件共享的传输介质 并行和串行 image-20250330111037133 总线的性能指标 总线宽度 :数据线 的根数 标准传输率,每秒传输的最大字节数(MBps) 时钟同步/异步 总线复用:地址线 与 数据线 复用 信号线数 总线控制方式 其他指标 总线标准 image-20250330111218648 总线结构 单总线结构 i...
Windows安装
安装完windows后的设置 键盘要插机箱后面,不然音量旋钮用不了 跳过联网 shift + F10 然后运行 1oobe\bypassnro 安装驱动 在另一台电脑上,去主板官网下载联网驱动 下载显卡驱动gforce experience windows 设置 右键任务栏,一场搜索框,任务视图,小组件 卸载one drive 右键回win10: cmd里面 1reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve 语言和区域里面加入ENG,DEU windows+E 然后点三个点里面的选项,设置打开时候是此电脑 关掉睡眠,电源里改成最佳能效,关闭睡眠 勾选掉隐私 隐私和安全性里面,勾选掉所有的 声音设置里面,更多设置,windwos声音方案选择无声 关闭杀毒 win+r运行 gpedit.msc 计算机配置,管理模板,windows组件,microsoft defender防病毒,实时防...
信息安全2
IT Security 2 Digitale Identität: ID Token Basis für Authentisierung und Autorisierung Formfaktor Smartcard Smardcard可以应用在Mobilfunk, PA, Health, Payment这些领域,它可以用来特殊的安全服务: 2-Faktor-Authentisierung, Sicherer Speicher, Secure Boot • Schlüssel-Generierung, -Speicherung, Signieren, Verschlüsseln FormFaktor 波形因数 Smardcard分类 Kontaktlose Karte 无接触的 Kontaktbehaftete Karte Protokolle ISO/IEC Standard 7816 Mikrocontroller-Architektur image-20240512212417348 Control Reset 可以通过读卡器触发,对于非接触式卡:如果场强...
代数
Algebra Gruppe 集合 \(G\) , 和一种运算 \(G \times G \rightarrow G,(\sigma, \tau) \mapsto \sigma \cdot \tau\) AG 结合律 \(\forall \sigma, \tau, \rho \in G: \quad(\sigma \cdot \tau) \cdot \rho=\sigma \cdot(\tau \cdot \rho)\) NE 左单位元 \(\exists \iota \in G: \quad \forall \sigma \in G: \quad \iota \cdot \sigma=\sigma\), IE 左逆元 \(\forall \sigma \in G: \quad \exists \sigma^{\prime} \in G: \quad \sigma^{\prime} \cdot \sigma=\iota\) abelsch (commutative) KG 交换律 \(\forall \sigma, \tau \in G: \quad \sigma \cdot...
法语入门
Keyboard undefined 问候 Bonsoir! Tu vas bien? - Oui, et tui? Bonsua, Tue va bian, we, e tua Salut ! Ça va? Ça va, Et tui. salu sa va, sa va etua Bonjour, vous allez bien? vo sa le bian Au revoir! Salut! o revoa salu 词性 阳: un tableau 黑板 an tablu un ordinateur 笔记本电脑 an nordinater un smartphone 手机 un cahier 笔记本 an kaye un livre 书 lievra un stylo 圆珠笔 stilo un crayon 铅笔 creyong 阴 une chaise 椅子 uen shese une table 桌子 tabla une tablette 平板电脑 tablete 字母表 和德语不同的 C, E, ...
线性代数重要概念
Matrix Algebra 列表示 \[ A=\left[\begin{array}{llll} \mathbf{a}_1 & \mathbf{a}_2 & \cdots & \mathbf{a}_n \end{array}\right] \] 定理 基本运算 Let \(A,B,C\) be matrices of the same size, and \(r,s\) be scalars \(A+B=B+A\) \((A+B)+C=A+(B+C)\) \(A+0=A\) \(r(A+B)=rA+rB\) \((r+s)A = rA + sA\) \(r(sA)=(rs)A\) scalar 可以交换位置 \[ \lambda(\boldsymbol{B} \boldsymbol{C})=(\lambda \boldsymbol{B}) \boldsymbol{C}=\boldsymbol{B}(\lambda \boldsymbol{C})=(\boldsymbol{B} \boldsymbol{C}) \lambda, \quad \bolds...
嵌入式系统和安全
嵌入式系统和安全 Introduction Four requirements for embedded system Efficiency, function,dependability, security Relationship between Dependability and security Difference between security and safety Goal of lecture Being able to design secure embedded systems Assess and choose appropriate measures to secure an embedded system Implement given tasks on an embedded system (done) Use toolchains for cross-platform development Discuss memory organization Classify different types of on-chip memory Reca...