自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

友友们好呀

欢迎光临

  • 博客(71)
  • 资源 (3)
  • 收藏
  • 关注

原创 Cortex-M内核M0,M0+,M3,M4,M7之间的区别

的数据(这里可以认为是浮点数)处理的指令;重点解释一下:对于CPU(不是SOC)来说,运算浮点类型的数据是很麻烦的一件事,在选型的时候,如若用应用的领域需要大量浮点数据的运算的时候,那么就要选择M4的内核,M4会大大提高处理器性能和运算速度,而如果要要处理的浮点数据不多,则可以直接选择M3内核处理器;Cortex-M分为:M0,M0+,M3,M4,M7。M7:性能好和功耗高兼具,适合追求极致性能项目;M3:目前最主流的设计内核选型,应用范围广;M4:比较着M3的内核来说,M4处理器添加了。

2024-07-27 22:31:16 467

原创 基于BP神经网络的PID自适应控制——simulink平台(详细分析过程+完整代码+仿真结果)(二)

先把一小部分代码放在这,后面再写。

2024-04-22 07:52:44 1897 2

原创 独立样本t检验——python完整代码(直接运行就行)

【代码】使用python脚本对数据做独立样本t检验——完整代码(直接运行就行)

2024-04-21 23:02:15 491

原创 python环境下 调用openai chatgpt进行对话

【代码】python。

2024-04-21 19:33:40 260

原创 利用python进行矩阵运算

【代码】利用python进行矩阵运算。

2024-04-21 18:23:15 120

原创 pip安装的python包放在哪里了?—— ubuntu系统

【代码】pip安装的python包放在哪里了?—— ubuntu系统。

2024-04-20 13:14:43 214 1

原创 大模型开发轻松入门——(1)从搭建自己的环境开始

【代码】大模型开发轻松入门——(1)从搭建自己的环境开始。

2024-04-17 22:03:41 292

原创 ubuntu 环境下安装 jupyter notebook 详细教程

【代码】ubuntu 环境下安装 jupyter notebook 详细教程。

2024-04-17 00:23:08 1474

原创 下载anaconda

https://www.anaconda.com/download/success

2024-04-16 23:40:37 314

原创 深度学习中的数学——卷积神经网络

留作记录,后面再写。

2024-04-08 08:19:05 118

原创 深度学习中的数学——误差反向传播法

留作记录,后面再写。

2024-04-08 08:18:21 108

原创 深度学习中的数学——神经网络最优化

留作记录,后面再写。

2024-04-08 08:17:23 119

原创 深度学习中的数学——神经网络初探

留作记录,后面再写。

2024-04-08 08:16:16 113

原创 人工智能简史

向自然学习:从遗传算法到强化学习。先写出框架,后面迭代补充。从专家系统到知识图谱。人工智能的计算理论基础。

2024-04-08 08:11:20 86

原创 操作系统调度是什么

留作记录,后面再写。

2024-04-08 07:51:01 84

原创 进程与线程到底是什么

留作记录,后面再写。

2024-04-08 07:47:58 227

原创 操作系统——进程间通信到底是什么

留在此,慢慢写。

2024-04-05 21:06:24 113

原创 计算机内存是如何管理的

想一下我们平常使用的笔记本电脑吧,高考那年,家里买了第一个笔记本,去门店那天,内存 硬盘 电池,店员小姐姐对我是一顿讲解,性能与参数齐飞,秋水共长天一色。各种数据吧,cpu的计算结果啦,程序执行过程中的产生的数据啦,等等吧,anyway,反正就是能存东西。cpu、memory、peripherals,这是计算机的主要部件,三者之间通过system bus勾搭在一起。在Soc中,processor registers用的是SRAM,片内的main memory用的是DRAM。内存和硬盘有啥区别?

2024-04-05 20:58:13 367

原创 虚拟内存到物理地址的映射,是CPU做的,还是操作系统做的?

为了加速地址翻译的 过程,现代CPU都引入了转址旁路缓存(Translation Loopaside Buffer, TLB)。实现得,具体来说,就是CPU的内存管理单元 (Memory Management Unit,虚拟地址到物理地址的转换,是。

2024-04-01 13:27:54 152

原创 一文了解 操作系统 内核架构

​ ​MSDOS(MicroSoft Disk Operating System)就是这个结构,​ ​ ​ ​缺点:任何一个应用或操作系统出现问题,整个系统就会崩溃。简要结构:将应用程序与操作系统放在用一个地址空间,无需底层硬件提供复杂的内存管理、特权隔离。MSDOS(MicroSoft Disk Operating System)就是这个结构,

2024-03-28 20:40:59 128

原创 CPU和指令集架构

指令集架构(instruction set architecture, ISA)是CPU和软件之间的桥梁。ISA包含指令集、特权级、寄存器、执行模式、安全扩展、性能加速扩展等多个方面。

2024-03-28 10:21:55 186

原创 中断、异常和系统调用,到底是什么意思

中断有两种:cpu外部产生的,以及,cpu执行程序过程中产生的。

2024-03-26 10:27:58 429

原创 ARMv8 寄存器有哪些

2024-03-24 23:16:23 100

原创 为什么安装了4GB的内存条,却显示只有3.8GB?

CPU 访问内存,是通过地址总线,理论上,如果你让CPU的32位地址总线,全部去访问内存,自然,没话讲,能访问4GB内存。明白了吧,电脑显示只有3.8G内存,是因为抵制总线只能访问到3.8G,实际上你的内存条依然是4GB的。第二,存储器(内存、物理内存);第三,输入设备、输出设备。但是,除了内存,还有一些外设,需要通过地址总线去访问,朋友们,对于计算机而言,其基本包含三部分。32位的地址总线,其地址范围就是。

2024-03-24 22:11:11 330

原创 linux-test

https://github.com/SJTU-IPADS/OS-Course-Lab

2024-03-23 22:29:56 98

原创 搭建Linux内核开发环境——保姆教程(持续更新中)

在此文中,持续完善,搭建内核开发环境的细节,有需要的小伙伴儿可以持续关注下。

2024-03-22 23:19:12 913

原创 操作系统是如何启动的(持续更新中)

Bootloader 和 kernel 放在同一个ELF 文件中。以ChCore为例,介绍OS是如何启动的。OS启动时进行硬件初始化工作,并开启页表。

2024-03-22 23:00:49 183

原创 linux kernel map

linux kernel map

2024-03-22 20:31:29 736

原创 linux view

【代码】linux view。

2024-03-22 08:28:58 113

原创 windows管理github代码

资料windows SSH下载github

2024-03-19 23:39:14 144

原创 密码学的数学原理

密码学的数学原理

2024-03-17 00:43:37 124

原创 MATLAB求解微积分(代码+详细解读)

大多数实际工程问题常常简化为微分方程,其求解显地至关重要。符号微积分极限% matlab提供的求极限函数limit(),其调用格式为% y = limit(fun,x,x0)% fun为要求解的函数,x为函数自变量,x0为函数自变量的取值,x趋近于x0clc;clear all;close all;syms x a % Create symbolic variables and functionsI1 = limit((sin(x) - sin(3 * x))/sin(x),x,0)

2023-12-18 23:58:50 823

原创 MATLAB如何进行矩阵计算(详细代码+解读+彻底说明)

进行范数分析——使用norm函数什么是范数根据线性代数的知识,某个向量 x=(x1,x2,……,xn)\textbf{x}=(x_1, x_2, ……,x_n )x=(x1​,x2​,……,xn​),其对应的p级范数为∣∣x∣∣p=(∑i=1n∣xi∣p)1/p||x||_p = (\sum_{i=1}^{n} |x_i|^{p})^{1/p}∣∣x∣∣p​=(∑i=1n​∣xi​∣p)1/p, 并且有∣∣A∣∣∞=max⁡1≤i≤n∣xi∣||A||_{\infty} = \max_{1 \le

2023-12-18 23:29:53 1964

原创 STM32内部是怎么工作的

现在的电子信息系统绝大部分都是智能电子信息系统,所谓智能,是指系统的硬件设计当中,有CPU(central processing unit),以CPU为核心设计控制器,控制系统的运行。同时,也有可能,ALU要处理 的数据来自由外部,由外部的输入设备输送数据给ALU,同时,输入设备也可以将数据传送到存储器。转换电路,将数据输送给CPU后,CPU经过处理,输出的控制信号也是数字信号,因此需要将数字信号转换为模拟连续信号,即。输出的信号,还要再进行放大,放大后的信号,还要滤波,这个部分,我们称之为。

2023-12-18 23:28:37 438

原创 力扣解题之保姆教程:(1)两数之和(代码详解)

这样我们创建一个哈希表,对于每一个 x,我们首先查询哈希表中是否存在 target - x,然后将 x 插入到哈希表中,即可保证不会让 x 和自己匹配。给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。输入:nums = [2,7,11,15], target = 9。输入:nums = [3,2,4], target = 6。

2023-12-09 14:41:45 146

原创 计算机程序设计的艺术--第一卷--第一章(1)

正如《牛津英语词典》所解释的那样,这个词“经历了许多伪词源学的变态,包括最近的一种算法,在这种算法中,它被习以为常地混淆了”,这个词与算术这个词的希腊词根相混淆。另一个词“代数”源于那本书的书名,这是对线性和二次方程的解的系统研究。最后,数学史学家找到了算法这个词的真正起源:它来自一位著名的波斯语教科书作者 Abu 'Abd Allah Muhammad ibn Musa al-Khwarizmi(约 825 年)的名字——字面意思是“阿卜杜拉之父穆罕默德 ,摩西的儿子,土生土长的花剌子模。

2023-06-18 13:17:37 467

原创 力扣53:最大子数组和

给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6。

2023-06-11 00:02:06 110

原创 数据分析手册-R语言

如果不稳定,也就是说,数据根本不稳定,那还预测个屁生存分析是统计学的一个分支,用于分析一个事件发生之前的预期持续时间,例如生物有机体死亡和机械系统故障。###### 生存分析 ####### 第一步:创建生存对象surv.obj。

2023-06-10 17:29:25 911

原创 OSPF原理与配置

OSPF原理与配置

2023-01-01 21:57:02 132

原创 利用eNSP进行VPLS仿真实验

利用eNSP进行VPLS仿真实验

2023-01-01 16:15:52 594

手把手-四驱智能小车设计全套资料-STM32主控-循迹-避障-2.4G遥控

01源程序 04各模块原理图 04-各模块原理图 05-芯片手册 06-各模块产品手册 07GPIO控制车轮动(coding) 08 STM32F10X-STD标准库V3.5(附带94个官方例程) 09 智能小车信号线布局

2024-07-28

在 jupter notebook中 构建多层感知器 识别 MNIST 手写字体

文件:python代码 内容:基于 anaconda+keras 框架,在 jupter notebook 中 构建多层感知器,识别MNIST数据集中的手写数字。 亲测可用,同学们可以放心下载。 MNIST数据集 (Mixed National Institute of Standards and Technology database) 是美国国家标准与技术研究院收集整理的大型**手写数字数据库**,包含 6万 个示例的训练集以及 1万 个示例的测试集。MNIST数字文字识别数据集数据量不太多,而且是单色的图像,比较简单,很适合深度学习的初学者用来练习建立模型、训练、预测。 经典的MNIST数据集包含了大量的手写数字。十几年来,来自机器学习、机器视觉、人工智能、深度学习领域的研究员们把这个数据集作为衡量算法的基准之一。你会在很多的会议,期刊的论文中发现这个数据集的身影。实际上,MNIST数据集已经成为算法作者的必测的数据集之一。有人曾调侃道:"如果一个算法在MNIST不work, 那么它就根本没法用;而如果它在MNIST上work, 它在其他数据上也可能不work!"

2022-07-19

STM32F10X固件库 STM32F10x_StdPeriph_Lib_V3.5.0

STM32F10X固件库 STM32F10x_StdPeriph_Lib_V3.5.0

2022-06-30

STM32F103C8T6引脚定义表

STM32F103C8T6C引脚定义表,里面定义芯片STM32F103C8T6的引脚功能定义,可做日常开发的参考资料。

2022-06-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除