- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 【STM32学习笔记】第二章 通用同步异步收发器(USART)
本文介绍 STM32 USART 的轮询 / 中断 / DMA 模式,实现 LED 控制,给出核心函数与不定长数据接收思路。
2025-12-23 19:06:22
627
原创 【STM32学习笔记】第一章 通用输入/输出接口(GPIO)
本文介绍了STM32通用输入/输出接口(GPIO)的基本原理与应用。首先通过按键控制LED闪烁的实例演示了GPIO的快速应用,包括引脚配置、时钟设置和代码实现。然后详细解析了GPIO的8种工作模式及其内部结构,包括输入、输出、模拟和复用模式的电路组成与寄存器配置。文章还对比了CubeMX中GPIO配置项与实际硬件电路的对应关系,为后续深入学习STM32外设打下基础。通过理论结合实践的讲解方式,帮助读者掌握GPIO的核心功能与应用场景。
2025-12-10 17:29:53
681
原创 FPGA学习日记——04Verilog运算符
其中&&、||优先级低于关系运算符,而!运算符高于算数运算符,因此为了增加程序可读性,一般使用括号。
2024-05-13 21:55:49
979
原创 FPGA学习日记——03Verilog的数据类型与基本运算符
Verilog数据类型共有19种,但经常使用的有reg、wire、parameter等。reg型数据初始值是不固定的,赋值时可以赋正值也可以赋负值,但是它的值作为操作数时当作无符号数。wire常用来表示指定的组合逻辑信号。Verilog程序模块中输入、输出信号均默认为wire型。
2024-05-12 01:40:33
2012
原创 FPGA学习日记——02Verilog语法的基本概念
Verilog描述的电路设计,就是该电路的Verilog模型,也称为模块。Verilog模型根据需要可以抽象成不同的级别,包括:系统级、算法级、RTL级、门级、开关级。前三者属于行为描述,只有RTL级与逻辑电路有明确的对应关系。可以理解为一个复杂电路系统的完整Verilog模型是由若干个Verilog模型构成的,每个模块又可由若干个子模块构成。Verilog是一种硬件描述语言,不是计算机编程语言,虽然有很多c语言的影子,但是编写的思路完全不同。
2024-05-08 00:11:47
390
原创 搞机树莓派400
搞机树莓派400树莓派400与Ubuntu桌面20.10前言在很早,前小编就听说树莓派这个东东,但遗憾的是并不了解它也不知道具有什么功能。直到前几天,看见某位网友的评论后才开始了解树莓派。小编作为一名有文化的搬砖工人,当然先从百度开始着手。下面就是度娘的回复:Raspberry Pi(中文名为“树莓派”,简写为RPi,(或者RasPi / RPI) [1] 是为学习计算机编程教育而设计),只有信用卡大小的微型电脑,其系统基于Linux。 [2] 随着Windows 10 IoT的发布,我们也将
2021-03-19 09:01:15
2413
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅