
嵌入式随笔
文章平均质量分 65
记录嵌入式学习路上的零碎宝藏
@Luminescence
双非男硕
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
总线体系结构之冯诺依曼与哈佛
冯·诺依曼结构(Von Neumann architecture)和哈佛结构(Harvard architecture)是两种不同的计算机体系结构,它们在处理指令和数据的方式上有所区别。原创 2024-09-28 16:26:02 · 1080 阅读 · 0 评论 -
嵌入式总线(Bus)
在嵌入式系统中,总线(Bus)是一组信号线,它负责在处理器、内存、输入/输出设备之间传输数据、地址和控制信号。总线是嵌入式系统中各个组件之间通信的通道,它们允许不同硬件部件之间交换信息。总线的概念类似于公路系统,不同的车辆(数据、地址、控制信号)通过公路(总线)在城市(处理器、内存、I/O设备)之间移动。原创 2024-09-28 16:11:39 · 968 阅读 · 0 评论 -
嵌入式里的流水线技术
流水线互锁是指在指令执行过程中,由于数据依赖或资源冲突,导致后续指令不能立即执行,从而出现流水线阻塞的情况。分支预测错误则是指当程序中的条件跳转指令实际执行时,如果跳转预测与实际条件不符,就需要清空流水线并重新加载指令,这也会导致流水线效率下降。而更高级的ARM处理器,如ARM9系列,则采用了五级流水线设计,增加了缓冲/数据(Buffer/Data)和回写(Writeback)两个阶段,进一步提高了处理器的性能。流水线通过将指令的执行过程分解为多个阶段,并允许多个指令在不同阶段同时执行,从而。原创 2024-09-28 16:00:27 · 408 阅读 · 0 评论 -
什么是寄存器
寄存器是处理器内部的存储部件,与主内存(RAM)相比,寄存器的访问速度要快得多,因为它们通常由触发器(flip-flops)或锁存器(latches)构成,并且与处理器的核心逻辑集成在同一芯片上。在嵌入式系统中,由于资源受限,寄存器的使用尤其重要,因为它们可以显著减少对较慢外部内存的访问需求,从而提高程序的执行效率。例如,x86架构的处理器有多个通用寄存器、浮点寄存器、SIMD寄存器等,而ARM架构的处理器则有一组更精简的寄存器,并且区分了内核模式和用户模式下的寄存器。:存储下一条要执行的指令的地址。原创 2024-09-28 15:51:29 · 535 阅读 · 0 评论 -
嵌入式操作系统
嵌入式操作系统(Embedded Operating System,简称EOS)是专门为嵌入式系统设计的操作系统,它通常用于控制或监视嵌入式设备。原创 2024-09-28 15:34:26 · 1411 阅读 · 0 评论 -
嵌入式系统与通用计算机系统的区别
这些区别并不是绝对的,因为随着技术的发展,嵌入式系统和通用计算机系统之间的界限变得越来越模糊。例如,一些嵌入式系统现在可以运行通用操作系统,而一些通用计算机系统也可以用于特定的嵌入式应用。嵌入式系统和通用计算机系统是两种不同类型的计算系统,它们在设计、用途、性能和功能等方面有着明显的区别。原创 2024-09-28 15:22:18 · 1699 阅读 · 0 评论 -
STM32G0B1RET6引脚分布图
STM32G0B1RET6引脚分布图原创 2022-11-17 22:48:42 · 232 阅读 · 0 评论 -
关于keil中勾选微库“Use MicroLIB“调试printf时编译报错问题
勾选Use Microlib报错,解决编译出现Undefined symbol __use_two_region_memory 和Undefined symbol __initial_sp的问题。转载 2024-09-05 01:14:21 · 586 阅读 · 0 评论 -
初识STM32、分类与选型
STM32分类与选型原创 2023-07-16 22:05:04 · 522 阅读 · 0 评论 -
晶振知识小结(晶振电路设计)
晶振一般指石英晶体振荡器,也叫晶体振荡器晶体振荡器是指从一块石英晶体上按照一定的方位角切下来的薄片(晶片),是时钟电路中最重要的部件。原创 2023-01-13 23:46:16 · 2394 阅读 · 0 评论 -
嵌入式Heart----时钟
高速外部时钟,一般接石英/陶瓷谐振器及其配套电路构成的时钟电路,其频率范围为4MHz~16MHz(具体可参考相应芯片手册)。也可用旁路方式,接外部时钟源外部时钟信号(50%占空比的方波、正弦波或三角波),此时必须连到OSC_IN引脚,同时保证OSC_OUT引脚悬空。从时钟频率来分可以分为高速时钟源和低速时钟源, HSI, HSE 以及 PLL 是高速时钟, 为芯片的内核和主要外设提供时钟;系统启动时,硬件默认使用改时钟,硬件启动完成后,一般在初始化程序中会将时钟源配置为更为稳定的 HSE。原创 2022-10-23 15:21:11 · 2175 阅读 · 0 评论 -
嵌入式系统概述
嵌入式系统概述原创 2022-10-14 00:31:58 · 708 阅读 · 0 评论