最新 最热

【STM32】HAL库 STM32CubeMX教程十—DAC「建议收藏」

前言: 本系列教程将 对应外设原理,HAL库与STM32CubeMX结合在一起讲解,使您可以更快速的学会各个模块的使用

2022-08-11
0

【STM32】NVIC中断优先级管理(中断向量表)

STM32F1xx官方资料: 《STM32中文参考手册V10》-第9章 中断和事件

2022-08-11
0

【STM32】HAL库 STM32CubeMX教程六—-定时器中断

今天我们来学习定时器,32的定时器有着非常丰富的功能, 输入捕获/输出比较,PWM,中断等等。是我们学习STM32最频繁使用到的外设之一,所以一定要掌握好,这节我们讲解定时器中断,本系列教程将对应外设原理,HAL库与STM32CubeMX结...

2022-08-11
0

【STM32】HAL库 STM32CubeMX教程五—-看门狗(独立看门狗,窗口看门狗)

前言: 今天我们来学习看门狗的配置与函数,看门狗可以有效解决程序的跑飞,在使用过程中比较常见,是防止芯片故障的有效外设,我们一起来学习下HAL库 STM32CubeMX的独立看门狗,窗口看门狗的使用。本系列教程将HAL库与STM32Cu...

2022-08-11
0

【STM32】STM32 CubeMx使用教程一–安装教程

1、STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了S...

2022-08-11
0

计算机组成原理:第五章 中央处理器

数据寄存器(Data Register,DR)又称数据缓冲寄存器,其主要功能是作为CPU和主存、外设之间信息传输的中转站,用以弥补CPU和主存、外设之间操作速度上的差异。...

2022-08-11
0

计算机组成原理:第四章 指令系统

一台计算机中所有机器指令的集合,称为这台计算机的指令系统。 指令系统是表征一台计算机性能的重要因素,它的格式与功能不仅直接影响到机器的硬件结构,而且也直接影响到系统软件,影响到机器的适用范围。...

2022-08-11
0

进入Linux内核前的准备

最近看到这个github仓库flash-linux0.11-talk,觉得还算是蛮有意思的,加上网络编程的课程又有抄写一段tcp协议实现代码或者交一篇linux内核源码阅读的笔记,还是比较讨厌这种低效率的抄写的所以就想写篇文章记录一下粗浅...

2022-08-10
0

linux内核1-GNU汇编入门_X86-64&ARM

为了阅读Linux内核源代码,是需要一些汇编语言知识的。因为与架构相关的代码基本上都是用汇编语言编写的,所以掌握一些基本的汇编语言语法,能够更好地理解Linux内核源代码,甚至可以对各种架构的差异有一个更深入的理解。...

2022-08-10
1

Linux内核0-使用QEMU和GDB调试Linux内核

(文章大部分转载于:https://consen.github.io/2018/01/17/debug-linux-kernel-with-qemu-and-gdb/)

2022-08-10
1