草庐IT

STM32复习笔记(五):FSMC连接外部SRAM

目录Preface:(一)原理相关(二)CUBEMX配置(三)轮询方式读写(四)DMA方式读写Preface:STM32F4有一个FSMC(FlexibleStaticMemoryController,可变静态存储控制器),可以用来驱动8080接口的TFTLCD,我之前就写过一篇blog,是用FSMC来驱动4.3寸液晶屏;此外,还可以用FSMC来连接外部的各种存储器,比如说SRAM、NORFLASH、PSRAM等等;但是每个区(Bank)的功能是不一样的;Bank1可以连接多达4个NORFLASH或PSRAM/SRAM存储器件(通过片选);Bank2和Bank3只能用于访问NANDFLASH,

大数据和网络复习

大数据挖掘与技术部分基本概念:数据预处理是指在进行数据分析和建模之前,对原始数据进行清洗、转换、集成和规约等操作的过程。数据预处理的目的是提高数据的质量,使数据更加适合进行分析和建模。数据预处理包括以下几个方面:数据清洗:去除重复数据、处理缺失值、去除异常值等。数据转换:将数据从一种格式转换为另一种格式,例如将文本数据转换为数值型数据。数据集成:将来自不同数据源的数据进行整合,例如将不同表格中的数据进行合并。数据规约:对数据进行压缩、抽样等处理,以便于存储和处理。数据预处理的重要性在于,原始数据往往存在各种问题,例如缺失值、异常值、重复值等,这些问题会影响到后续的分析和建模。因此,在进行数据分

【计算机网络期末复习】

前言建议课后下来多花点时间,不然到了期末这些内容就是依托答辩第一章概述什么是协议和体系结构?协议(protocol):计算机(节点)通信时对信息内容、信息表示以及交换过程遵循的共同约定体系结构(architecture):计算机网络非常复杂,一般被分成多个层次,如何分层以及各层采用的协议总和称为体系结构了解网络应用的两种模型:C/S和P2P模型客户-服务器C/S(Client-Server)模型:客户方主动发送请求给服务方,请求对方提供相应的服务P2P(Peer-to-Peer)模型:都是客户方和服务方什么是资源子网和通信子网?ARPANET的中概念资源子网:网络的边缘,提供信息的处理和共享,

决策树 (人工智能期末复习)

参考书:机器学习(周志华)几个重要概念信息熵随机事件未按照某个属性的不同取值划分时的熵减去按照某个属性的不同取值划分时的平均熵。表示事物的混乱程度,熵越大表示混乱程度越大,越小表示混乱程度越小。对于随机事件,如果当前样本集合D中第k类样本所占的比例为pk{p_k}pk​,那么D的信息熵为:我们需要选择熵最小的。信息增益——ID3考虑到不同的分支结点所包含的样本数不同,我们给分支结点赋予权重|Dv{D^v}Dv|/|DDD|,可计算出用属性a对样本集D进行划分所获得的信息增益:一般来说,信息增益越大,使用属性a来进行划分所获得的“纯度提升”越大,因此我们需要选择信息增益最大的信息增益率——C4.

概率论复习——如何理解Cov(X,X)=D(X)

1.问题点Cov(X,Y)反映的是X与Y之间的相关性。X相比于E(X)的变化和Y相比于E(Y)的变化是否一致,即符号是否相同,最后取一个期望,得到整体X与Y之间的相关性。Cov(X,Y)>0表示X相比于均值E(X)的变化趋势和Y相比于E(Y)的变化趋势相似,X与Y正相关;Cov(X,Y)照这样理解,那么Cov(X,X)应该也是衡量X与X之间的相关性。但是结果为什么是D(X)呢?我们知道,D(X)反映的是X相比于E(X)的波动情况。怎么会和相关性扯上关系呢?2.解答Cov(X,X)=D(X)也可以看作X与X之间的相关性,即正相关,因为。而且D(X)的值越大,说明正相关的程度越大,也就是一个X的变

期末复习 第一章 矩阵 知识点总结

1.1矩阵与线性方程组矩阵的概念定义1将m×n个元素aij(i=1,2,···,m;j=1,2,···,n)按照如下次序排成一个m行n列的数表{a11a12...a1na21a22...a2n............am1am2...amn}\left\{\begin{matrix}a_{11}&a_{12}&...&a_{1n}\\a_{21}&a_{22}&...&a_{2n}\\...&...&...&...\\a_{m1}&a_{m2}&...&a_{mn}\end{matrix}\right\}⎩⎨⎧​a11​a21​...am1​​a12​a22​...am2​​.........

图论期末复习(《图论机器应用》——朴月华)

文章目录一、图的基本概念二、图的连通性三、树四、E图与H图五、对集与独立集六、平面图与网络流一、图的基本概念1、基本概念2、顶点的度概念,有关定理及推论(握手定理),度序列的概念及相关结论,根据度序列画图(相互),特别是画简单图。3、子图、补图、完全图、二分图等特殊图,概念、判定及应用;判断二分图的几种方法。4、矩阵表示,邻接矩阵、关联矩阵、度矩阵、其他矩阵;根据图构造矩阵,根据矩阵画图(判断顶点、边);图的特征多项式、特征值、图的谱。广义邻接矩阵。5、有向图的基本概念,涉及矩阵表示、连通、树形图、网络流。二、图的连通性1、概念,如途径、迹、路、圈,图论距离;二分图判定的奇圈法。2、连通,连通

计算机软件工程Oracle期末复习题

第一节课测试1.SQL*Plus的( A )命令可以将当前缓冲区的SQL语句写到指定文件中。A.save        B.get        C.spool     D.append2. Oracle数据库中显示表结构的命令是(B  )。A.CONN     B.DESC     C.DISC     D.SHOW3.下列操作系统中,不能运行Oracle11g的是( B )。A.Windows    B.Macintosh    C.Linux    D.UNIX4. Oracle数据库中显示当前用户的命令是( C  )。A.listuser     B.descuser    C.sho

DS作业0-C语言基础知识复习(含指针与链表)

判断题:1.直接访问就是直接利用变量的地址直接进行访问。T2.可以用一个指针变量指向一个函数,然后通过该指针变量调用此函数。T3.int(*p)[4]它表示p是一个指针数组,它包含4个指针变量元素。F(是int类型数组,里面有4个指针变量元素)4.结构体变量可以作数组元素。T5.函数名代表该函数的入口地址。因此,可用函数名给指向函数的指针变量赋值。T6.结构体成员的类型必须是基本数据类型。F(可有指针变量)7.指针数组的每个元素都是一个指针变量。T8.结构体类型本身不占用内存空间,结构体变量占用内存空间。T9.char*s="CLanguage";表示s是一个指向字符串的指针变量,把字符串的首

【数据结构】复习题(一)

一、选择题1.组成数据的基本单位是()。A.数据项B.数据类型C.数据元素D.数据变量2.设数据结构A={D,R},其中D={1,2,3,4},R={r},r={,,,},则数据结构A是()。A.线性结构B.树型结构C.图型结构D.集合3.数组的逻辑结构不同于下列()的逻辑结构。A.线性表B.栈C.队列D.树4.二叉树第i(i≥1)层上的结点最多有()个。A.2iB.2i2^i2iC.2i−12^{i-1}2i−1D.2i-15.设指针变量p指向单链表结点A,则删除结点A的后继结点B所需的操作为()。A.p->next=p->next->nextB.p=p->nextC.p=p->next->