摘要: 在 STM32 的开发中,GPIO(通用输入/输出)是一种极其重要且常用的外设资源。无论是用于控制 LED、按键、电机驱动,还是与其他外设之间通信,GPIO 都是实现这些功能的核心接口。 阅读全文
posted @ 2025-10-31 22:35 比特向阳 阅读(151) 评论(0) 推荐(0)
摘要: 记录Git常用命令。 阅读全文
posted @ 2025-10-30 23:59 比特向阳 阅读(35) 评论(0) 推荐(0)
摘要: 对DW1000链路层协议帧格式进行简单介绍。 阅读全文
posted @ 2025-10-30 23:58 比特向阳 阅读(345) 评论(0) 推荐(0)
摘要: 记录使用C语言编写的数据结构与算法代码 阅读全文
posted @ 2025-10-30 08:38 比特向阳 阅读(55) 评论(0) 推荐(0)
摘要: DWT 是一个调试外设,它的核心功能之一是 CYCCNT(Cycle Count),这是一个32位递增计数器,用于记录 CPU 执行的时钟周期数量。我们可以通过对这个计数器的变化来实现高精度延时。 阅读全文
posted @ 2025-10-30 08:38 比特向阳 阅读(537) 评论(0) 推荐(1)
摘要: 良好的代码习惯和高效的类型定义在项目中扮演着至关重要的角色。typedef,它不仅是一个语法糖,更是提升代码质量和可维护性的利器。在这篇文章中,将为你介绍typedef 4 种应用方式。 阅读全文
posted @ 2025-10-29 20:57 比特向阳 阅读(192) 评论(0) 推荐(0)
摘要: CAN通讯是一种多主总线异步通信协议,采用差分信号传输,具有高可靠性、实时性强、抗干扰能力好等特点。它广泛应用于汽车电子、工业控制等领域,用于设备间数据快速准确传输,保障系统稳定运行。 阅读全文
posted @ 2025-10-29 20:57 比特向阳 阅读(518) 评论(0) 推荐(1)
摘要: 信号量(Semaphore)是 RT-Thread 中核心的同步与互斥 IPC 机制,本文介绍其函数API以及使用示例。 阅读全文
posted @ 2025-10-29 07:57 比特向阳 阅读(332) 评论(0) 推荐(0)
摘要: MPU,即内存保护单元,可以设置不同存储区域的存储器访问特性(用户级、特权访问、全访问)和存储器属性(如可缓存、可缓冲、可共享),对存储器(主要是内存和外设)提供保护,从而提高系统可靠性。 阅读全文
posted @ 2025-10-29 07:56 比特向阳 阅读(472) 评论(0) 推荐(0)
摘要: 介绍一下STM32之fromelf生成bin和反汇编文件的命令。 阅读全文
posted @ 2025-10-28 22:02 比特向阳 阅读(126) 评论(0) 推荐(0)