嵌入式杂谈
文章平均质量分 75
看门狗饲养员
学习如何学习比学习本身更重要
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
嵌入式杂谈-- C语言指针及其在嵌入式中的应用
深入剖析 C 语言指针及其在嵌入式中的璀璨光芒。原创 2025-01-20 23:51:05 · 888 阅读 · 0 评论 -
嵌入式杂谈-- C语言中结构体和枚举的区别
在 C 语言编程的世界里,结构体(struct)和枚举(enum)是两个极为重要的工具,它们虽都用于组织数据,却有着截然不同的特性与用途。原创 2025-01-20 23:44:21 · 587 阅读 · 0 评论 -
嵌入式杂谈——笔记本是怎么下载到开发板的
我经常好奇·一个问题?下载的程序是怎么进入到开发板中的?原创 2025-01-18 23:54:10 · 890 阅读 · 0 评论 -
嵌入式杂谈——什么是DMA?有什么用?
在嵌入式系统和计算机体系结构中,是一种重要的数据传输技术。它允许外设(如UART、SPI、ADC等)直接与内存进行数据交换,而无需CPU的干预。DMA技术可以显著提高系统的效率和性能,尤其是在需要高速数据传输的场景中。本文将详细解释DMA的工作原理、优势、应用场景以及如何使用DMA。原创 2025-01-17 23:55:35 · 2439 阅读 · 0 评论 -
嵌入式杂谈——(问题解决三:嵌入式中的数据类型)
嵌入式系统中浮点运算通常较慢,且某些低端微控制器可能不支持硬件浮点单元(FPU),因此浮点类型的使用需要谨慎。这些是 C 语言中的标准数据类型,但其大小可能因平台而异,因此在嵌入式系统中使用时需要谨慎。头文件中,用于明确指定数据的位数,适合嵌入式系统中需要精确控制数据大小的场景。指针的大小依赖于架构(例如 8 位、16 位、32 位或 64 位微控制器)。指针用于直接访问内存地址,在嵌入式系统中常用于操作硬件寄存器或动态内存管理。通常用 8 位存储,但实际只使用 1 位。节省内存,但访问效率可能较低。原创 2025-01-16 20:58:16 · 1181 阅读 · 0 评论 -
嵌入式杂谈(问题解决二:位运算符在嵌入式编程中的应用)
将二进制位向右移动,左侧补0(逻辑右移)或补符号位(算术右移)。:两个操作数的对应位有一个为1时,结果的该位为1,否则为0。:两个操作数的对应位都为1时,结果的该位为1,否则为0。:两个操作数的对应位不同时,结果的该位为1,否则为0。:对操作数的每一位取反,1变0,0变1。:将二进制位向左移动,右侧补0。原创 2025-01-15 23:49:18 · 343 阅读 · 0 评论 -
嵌入式杂谈(问题解决一:使用HAL库时keil中代码的分区)
hal库代码分区原创 2025-01-14 23:53:41 · 754 阅读 · 0 评论
分享