- 全部
- 默认排序
近期,华为表示已与合作伙伴共同实现了14nm以上的EDA(电子设计自动化)工具的国产化,这意味着任意一个国产半导体企业均可使用国产EDA工具来设计14nm以上的芯片,消息一出,引发业界热议,国产半导体企业逐渐摆脱技术限制,不再受海外垄断,实
什么算是嵌入式全栈?
这两天有小伙伴问我,如何才能做到嵌入式全栈?我用visio软件画了一张图,为大家讲解。此图为博主认为的嵌入式全栈,从硬件到软件全套技术栈,我们“从下往上”讲解。1、首先是需要有原理图库,可以自己画,也可以从别人那里拷贝。有了原理图库,就开始画原理图。画原理图需要你有很扎实的电路、数电、模电、电力电子
长久以来,由于数据处理能力不足,我国金融、通信电子、航天航空等诸多重要领域一直被“IOE”所支配垄断(IOE,即IBM的小型机、Oracle的数据库、EMC的存储设备),面对如此困境,要想摆脱海外限制,必须要大力发展数据库自研步伐。近日,在
Lwip数据包管理
01数据包结构-pbuf1.1、pbuf结构LWIP是TCP/IP协议栈的一种具体实现,本质就是对数据包的处理,在LWIP中使用一个被称为pbuf的结构管理数据包,LWIP源码中的pbuf.c和pbuf.h这两个文件就是关于pbuf的,pbuf结构如下:在pbuf.h文件中下面是翻译版struct
北京,2023年12月28日 — 在一场备受瞩目的技术发布会上,小米集团揭开了其进军汽车行业的序幕,展示了一系列旨在重定义汽车工业技术栈的创新技术。此次发布会标志着小米从消费电子巨头向综合科技公司的转型,同时也预示着汽车行业即将迎来新的技术
堆内存和栈内存的区别
这篇文章分享一个面试中经常被问到的知识点:堆内存和栈内存有什么区别?平时开发应该使用堆内存还是栈内存?要回答这个问题,我们首先需要知道什么是堆内存,什么是栈内存,它们的分配和回收有什么特点? 先介绍下栈内存:栈内存是为线程留出的临时空间,每个线程都有一个固定大小的栈空间,而且栈空间存储的数据只能由当
在ARM架构中,寄存器是处理器内部的重要存储单元,常用于存储各种数据,包括程序执行的指令地址、数据操作数、及程序执行过程中的临时数据等,其中,堆栈指针(SP)和连接寄存器(LR)是很重要的寄存器,在程序执行中扮演着不可或缺的角色。1、堆栈指
在ARM架构中,SP(堆栈指针)和LR(连接寄存器)是功能不同的寄存器,各自在程序执行中发挥不可或缺的重要作用,常常用于存储各种数据。对工程师来说,深入理解这两个寄存器的区别是很有必要的。虽然SP和LR在ARM架构中都很重要,但在干和适用场
在嵌入式系统开发中,STM32作为一款应用广泛的微控制器,其内存管理特别是堆(Heap)和栈(Stack)的管理,对程序稳定性及性能至关重要,本文将针对STM32的堆和栈进行探讨,希望对小伙伴们有所帮助。1、堆和栈是什么?①栈(Heap)栈
我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!只有在堆内存里面才会发生内存泄漏的问题,在栈内存中不会发生内存泄漏。因为栈内存在自动分配空间之后,还会自动释放空间。什么是堆内存?存储方式是什么样的呢?首先我们先来介绍一下堆内存在C代码中的存储方式。C代码中动态申请堆内存的申请函数是ma