技术栈
嵌入式软件
你好,奋斗者!
4 小时前
单片机
·
嵌入式硬件
·
嵌入式软件
单片机引脚的高电平和低电平范围值
下面给出关于单片机引脚高低电平范围的一般性要点和常见取值趋势。请注意,具体数值取决于芯片型号、工作电压以及端口类型(推挽、开漏等),以所用芯片的数据手册为准。
要做朋鱼燕
21 小时前
开发语言
·
笔记
·
单片机
·
嵌入式硬件
·
rtos
·
嵌入式软件
解析UART空闲中断与DMA接收机制
目录1.打开空闲接收中断如何使用 HAL_StatusTypeDef HAL_UARTEx_ReceiveToIdle_DMA 打开空闲接收中断,以及其中的关系?
要做朋鱼燕
1 天前
开发语言
·
笔记
·
职场和发展
·
嵌入式
·
嵌入式软件
ARM CoreSight:多核SoC调试追踪架构解析
目录1.核心目标与优势2.架构组成:“源→链路→接收端” 的数据流逻辑3.三大核心通路:覆盖调试、追踪、触发需求
Hello_Embed
13 天前
笔记
·
stm32
·
单片机
·
学习
·
嵌入式软件
STM32HAL 快速入门(二十):UART 中断改进 —— 环形缓冲区解决数据丢失
大家好,这里是 Hello_Embed。上一篇我们用中断方式实现了 UART 收发,但发现一个关键问题:若 CPU 在处理其他任务时未及时重新使能接收中断,新数据会覆盖旧数据,导致丢失。本篇的核心改进方案是 ——“中断接收 + 环形缓冲区”:中断中实时将接收的数据存入缓冲区,主程序从缓冲区按需读取,彻底解决 “接收不及时” 的痛点。下一篇我们将进一步学习更高效的 DMA 方式,现在先聚焦这个经典的中断优化方案。
望获linux
15 天前
linux
·
运维
·
服务器
·
计算机
·
fpga开发
·
嵌入式软件
·
飞腾
望获实时Linux:亚微秒级时间控制
本期内容是基于飞腾派与望获实时Linux的高精度信号发生器方案。该方案借助望获实时 Linux 的亚微秒级响应能力,实现抖动不超过50纳秒的稳定信号输出,可用于代替FPGA、DSP、ASIC等传统方案。
明月清了个风
17 天前
stm32
·
单片机
·
fpga开发
·
嵌入式软件
STM32初始化串口重定向后printf调试信息不输出的问题
@@ Author:明月清了个风@@ Date: 2025/9/9@@ PS:开发stm32F745的过程中发现printf有时候不打印信息,单独调试确定了串口初始化和重定向正确,但是在系统整体调试的时候虽然正确运行了却没有打印,通过使用本文所记录的方法暂时解决,但并不确定是否是最正确的解决方案,记录一下以供参考
IAR Systems
22 天前
瑞萨
·
嵌入式软件
·
iar
·
汽车软件开发
IAR借助在瑞萨RH850/U2A MCU MCAL支持,加速汽车软件开发
全球领先的嵌入式系统开发软件解决方案供应商IAR宣布,瑞萨最新推出的具备量产条件的RH850/U2A MCAL(微控制器抽象层)软件包,已全面支持IAR的RH850工具链(v2.21.2功能安全版)(软件试用)。瑞萨RH850/U2A MCU专为高性能、功能安全和低功耗的汽车应用而打造,广泛应用于高级驾驶辅助系统(ADAS)、车身控制和电动汽车平台等领域。
望获linux
24 天前
java
·
linux
·
运维
·
服务器
·
数据库
·
windows
·
嵌入式软件
【Linux基础知识系列:第一百一十六篇】使用mt进行磁带驱动管理
在Linux系统中,磁带驱动器是一种常见的备份设备,用于存储大量的数据以进行长期存档或灾难恢复。mt(Magnetic Tape)命令是Linux系统中用于管理和控制磁带驱动器的工具。通过mt命令,用户可以执行各种操作,如倒带、前进、定位、读取和写入等。掌握mt命令的使用方法对于进行有效的备份和恢复操作至关重要。本文将详细介绍mt命令的基本功能、常用命令及其应用场景,帮助读者更好地理解和使用这个工具。
CharXL
1 个月前
嵌入式软件
音视频编解码——视频数据格式
code:https://blog.csdn.net/byhook/article/details/84037338
花小璇学linux
1 个月前
linux
·
驱动开发
·
嵌入式软件
imx6ull-驱动开发篇42——Linux I2C 驱动框架简介
目录I2C 总线驱动i2c_adapter结构体i2c_algorithm 结构体注册函数删除函数I2C 设备驱动
望获linux
1 个月前
大数据
·
linux
·
服务器
·
网络
·
数据库
·
操作系统
·
嵌入式软件
【实时Linux实战系列】基于实时Linux的音频实时监控系统
在当今数字化时代,音频监控系统在许多领域都有着广泛的应用,例如安全监控、工业环境监测、智能交通等。音频实时监控系统能够实时采集、分析音频信号,并在检测到异常时发出警报,这对于提高安全性、优化生产流程和提升用户体验都有着重要的意义。
花小璇学linux
1 个月前
linux
·
驱动开发
·
嵌入式软件
imx6ull-驱动开发篇41——Linux RTC 驱动实验
目录I.MX6U 内部 RTC 驱动snvs_rtc 设备节点snvs_rtc_probe 函数snvs_rtc_ops操作集
花小璇学linux
1 个月前
linux
·
驱动开发
·
嵌入式软件
imx6ull-驱动开发篇31——Linux异步通知
目录异步通知异步通知概念信号signal 函数驱动中的信号处理fasync_struct 结构体fasync 函数
花小璇学linux
1 个月前
linux
·
驱动开发
·
嵌入式软件
imx6ull-驱动开发篇24——Linux 中断API函数
目录Linux 中断 API 函数中断号request_irq 函数函数参数独占中断(非共享)共享中断
花小璇学linux
1 个月前
linux
·
驱动开发
·
嵌入式软件
imx6ull-驱动开发篇19——linux信号量实验
目录实验程序编写修改设备树文件LED 驱动修改semaphore.c测试semaApp.cMakefile 文件
花小璇学linux
2 个月前
linux
·
驱动开发
·
嵌入式软件
imx6ull-驱动开发篇16——信号量与互斥体
目录前言信号量概念与特性信号量 API 函数互斥体概念与特性互斥体 API 函数Linux 内核提供的几种并发和竞争的处理方法,我们学习了:
花小璇学linux
2 个月前
linux
·
驱动开发
·
嵌入式软件
imx6ull-驱动开发篇15——linux自旋锁
目录自旋锁简介定义自旋锁自旋锁 API 函数线程之间自旋锁中断与自旋锁下半部与自旋锁其他类型的锁读写自旋锁
花小璇学linux
2 个月前
linux
·
驱动开发
·
嵌入式软件
imx6ull-驱动开发篇14——原子操作
目录并发与竞争原子操作概念特性API 函数定义原子变量整形操作 API 函数位操作 API 函数并发(Concurrency)指多个执行单元(线程/进程/中断)同时访问共享资源的现象,
Hello_Embed
2 个月前
笔记
·
stm32
·
单片机
·
学习
·
嵌入式软件
STM32HAL 快速入门(二):用 CubeMX 配置点灯程序 —— 从工程生成到 LED 闪烁
大家好,这里是 Hello_Embed。上一篇笔记我们做好了点灯的准备工作,了解了硬件原理和控制逻辑。本篇将通过 STM32CubeMX 工具,一步步配置 GPIO 引脚、生成工程,并编写代码实现 LED 点亮与闪烁,带你掌握 HAL 库开发的基础流程。
花小璇学linux
2 个月前
linux
·
驱动开发
·
imx6ull
·
嵌入式软件
imx6ull-驱动开发篇10——pinctrl 子系统
目录前言pinctrl 子系统pinctrl简介PIN 配置信息详解引脚标识寄存器值电气属性值 0x17059