自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 单片机程序使用fifo的作用

FIFO在单片机中是处理数据流的一种重要工具,能够简化设计,提高效率,同时确保数据有序和完整。在实时系统中,使用FIFO可以确保数据按照产生顺序依次处理,避免数据乱序或丢失。FIFO可以缓冲突发数据,从而平滑处理速度不一致的问题。在RTOS中,FIFO可以作为任务之间通信的一种方式。FIFO常用于缓存生产者和消费者之间的数据流。

2025-01-23 17:52:13 453

原创 freertos在工作中会遇到哪些问题,应该怎么解决

FreeRTOS 是一个灵活、高效的实时操作系统,但在使用过程中需要注意内存管理、任务调度、中断优先级等问题。通过合理的设计、充分的调试工具和优化,可以有效避免问题并提升系统性能。

2025-01-23 17:21:07 987

原创 Sparrow RTOS简单介绍

Sparrow RTOS 是一个适合小型嵌入式项目的实时操作系统,具有轻量级、高效的特点。它支持常见的任务管理、同步机制、通信机制等功能,开发者可以根据项目需求灵活定制系统架构,是资源受限环境下的优秀选择。

2025-01-23 16:18:06 494

原创 嵌入式c语言编程,好的设计模式

嵌入式C语言编程中,设计模式的选择和实现需要根据项目需求和硬件资源做适当的权衡。通过灵活运用这些模式,可以提升代码的可读性、模块化程度和系统的稳定性。嵌入式C语言编程中,由于资源有限、硬实时要求高等特点,设计模式需要更加简洁、高效和可靠。

2025-01-23 15:51:49 533 1

原创 计算机组成原理相关知识点10条

上述10个知识点涵盖了计算机组成原理的核心领域,包括存储、指令执行、CPU、流水线、总线和输入/输出系统等。这些内容不仅是理论基础,也是实际计算机系统设计和优化的重要依据。在复习时,建议结合实际问题加深理解,例如分析流水线冲突、设计指令系统或模拟存储器分配策略。计算机组成原理相关知识点10条。

2024-11-28 14:10:45 572

原创 数据结构相关知识点举例10条代表性的

listvector。

2024-11-28 14:08:33 467

原创 蓝牙soc应用开发做什么

GAP(Generic Access Profile):定义设备如何被发现、连接以及连接后的行为。GAP 角色:Central、Peripheral、Broadcaster、Observer。GATT(Generic Attribute Profile):基于 ATT 协议定义数据组织和传输方式。Server:提供数据和服务。Client:请求数据和服务。二、蓝牙协议栈相关广播包:BLE Peripheral 通过广播发送数据。数据格式Preamble(前导符)。(访问地址)。

2024-11-27 22:29:52 1068

原创 什么是 Bootloader

Bootloader 是嵌入式设备上的一段小程序,运行在主程序启动之前,负责完成硬件初始化、系统配置和引导主程序的功能。

2024-11-27 22:24:18 474

原创 freertos常见面试题

FreeRTOS 是一种轻量级实时操作系统内核,用于嵌入式系统,支持任务调度、同步机制和中断管理等功能。

2024-11-27 22:20:44 478

原创 单片机面试知识点汇总带答案

中断是嵌入式系统的一种机制,在发生特定事件时,处理器暂停当前任务,跳转到预先定义的中断服务程序(ISR)以处理事件。异步传输:没有时钟信号,通过起始位和停止位同步数据(如UART)。同步传输:需要时钟信号同步发送和接收(如I2C、SPI)。

2024-11-27 22:16:14 1170

原创 stm32读取旋钮编码器数据

(Rotary Encoder)是一种用于检测旋转角度、方向和速度的传感器。它能够将旋转运动转换为数字信号,常用于需要精确位置、速度或旋转角度控制的场合,如音量控制、工业自动化、机器人以及用户界面的旋钮输入设备。

2024-09-14 11:51:32 800

原创 双缓冲机制(Double Buffering)快速接收处理串口接收到的大量数据帧

这种方式通常称为(Double Buffering),也被称为。在嵌入式系统中,双缓冲机制常用于高效处理连续数据流,例如串口接收、DMA 数据传输等。

2024-09-14 11:27:06 983

原创 stm32通过hal库实现dac输出正弦波

在 STM32 微控制器中,通过 HAL 库可以使用 DAC 输出正弦波信号。

2024-09-14 11:09:06 1381

原创 无刷电机的U,V,W相和U_LOW,V_LOW,W_LOW相是什么

U、V、W:连接到无刷电机三相绕组的高端开关,用于控制正向电流。:连接到三相绕组的低端开关,用于控制电流的返回路径(地)。通过控制这些高低端开关的交替导通,驱动器能够精确地控制电机的换向和速度。

2024-09-14 11:00:57 2228 1

空空如也

空空如也

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

TA关注的人

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