- 全部
- 默认排序
开发板是用来进行嵌入式系统开发的电路板,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件。说到开发板,就不得不提性价比之王MCU——ESP 32开发板。一.功能强大自带wifi 蓝牙是最大亮点!一起来看看ESP32的规格,就知道它强在哪里了。● 内置WiFi和
很多电子小白在学习ARM时,经常会被要求选择开发板来设计实操,这也是学习嵌入式系统开发的重要一步,然而市场上有多种ARM开发板,如何根据自己的学习方向来合理选择开发板?1、Raspberry PiRaspberry Pi是一款基于ARM架构
在嵌入式系统开发中,STM32作为一款应用广泛的微控制器,其内存管理特别是堆(Heap)和栈(Stack)的管理,对程序稳定性及性能至关重要,本文将针对STM32的堆和栈进行探讨,希望对小伙伴们有所帮助。1、堆和栈是什么?①栈(Heap)栈
STM32是市场上使用频率最高的单片机之一,在嵌入式系统开发中占据了重要地位,但使用时可能遇见程序无法下载的问题,本文将详细分析问题,提出相应的解决方法,希望对小伙伴们有所帮助。1、STM32单片机不能下载的原因分析①电源问题电源电压不足:
不知道你有没有注意到,走进各个企业,总能看到那么几句振奋人心的标语,其中“一次把事情做对”绝对是个高频词汇。以前每次看到,我都会想:这家企业也太教条了,都什么时代了。对失败这么零容忍,还怎么创新呢。这个时代的主旋律不是从错误中学习,快速响应、快速迭代吗。然而最近一年的嵌入式领域经历,让我重新反思,“
在嵌入式系统开发中,选择合适的通信接口是实现设备间数据交换的关键,这些接口不仅影响着系统的性能与可靠性,也直接关联到硬件设计的复杂度与成本,本文将简短介绍一些通信接口,希望对小伙伴们有所帮助。1、I2C总线(Inter-Integrated
在嵌入式系统开发领域,ARM-Linux开发与MCU开发是两种不同的开发模式,尽管它们都用于构建嵌入式系统,但在多个方面存在显著差异。下面将谈谈这两种开发模式的区别及联系。1、开发环境差异硬件设备:MCU:涉及开发板、仿真器(调试器)、US
在嵌入式系统开发领域,ARM架构因其高效能和低功耗特性而广受欢迎。基于ARM架构的Linux开发环境是开发嵌入式系统的关键组成部分。下面将谈谈ARM-Linux开发环境的具体硬件和软件要素。1、硬件环境开发板:搭载ARM处理器的硬件平台,如
单片机汇编语言作为嵌入式系统开发中的基础语言,因其高效性和对硬件的直接控制能力而备受关注。然而,不同类型的工程师在学习单片机汇编语言时,由于工作需求和背景知识的差异,不知道选哪些单片机汇编语言。1、硬件工程师推荐单片机:AVR系列、PIC系
如何写出军工级代码
军工级代码的开发需遵循严格的标准和认证,以确保其质量和合规性。以下是几个关键标准:MIL-STD-498MIL-STD-498 是美国军方于 1994 年发布的软件开发和文档标准,旨在统一软件开发和文档要求。它取代了 DOD-STD-2167A 等标准,涵盖整个系统开发生命周期,包括软件开发计划(S

扫码关注





















