社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
2025 中国国际低空经济产业创新发展大会
2025 第六届国际 AIoT 生态发展大会
2025 全球 MCU 生态发展大会
2025 第六届中国国际汽车电子高峰论坛
IIC Shenzhen 2025
2025国际电子商情分销与供应链行业年会
IIC Shanghai 2025
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
登录|注册
芯语
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
首页
热门
专栏作家
电子产业热词
CEO专栏
技术文库
科技头条
专栏入驻
×
提示!
您尚未开通专栏,立即申请专栏入驻
芯语
帖子
博文
用户
芯语
登录
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
初始化
初始化时栈指针指向栈顶还是空白位置?
点击上方蓝色字体,关注我们来源于粉丝提问。栈是一个典型的后进先出(LIFO)的数据结构,在程序运行时用于存储函数的局部变量、返回地址和调用过程中的上下文。初始化时栈指针指向栈顶还是空白位置,取决于具体的系统需求、硬件平台以及对内存的利用策略。从嵌入式软件开发角度来看,因为系统资源受限,尤其是内存的使用需要非常高效,初始化时会将栈指针指向栈顶。栈指针从栈的高地址指向栈顶内容,随着数据的压栈,栈指针会
美男子玩编程
2025-02-23
91浏览
如何使嵌入式软件中的变量不被初始化
扫描关注一起学嵌入式,一起学习,一起成长前言有些时候在我们的应用过程中要求变量有连续性,或者现场保留,例如 Bootloader 跳转,某种原因的复位过程中我们有些关键变量不能被初始化,在不同的编译环境下有不同的设置,本文就这个操作做总结,分别介绍使用 Keil,IAR 和 CubeIDE 的操作方法,本文中所用芯片为STM32G431RBT6。IAR 实现变量不初始化方法IAR 实现相对简单,直
一起学嵌入式
2024-12-25
195浏览
答疑系列:Xilinxddr3仿真时,有什么办法能快速初始化完成?
大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分。大侠可以关注FPGA技术江湖,在“闯荡江湖”、"行侠仗义"栏里获取其他感兴趣的资源,或者一起煮酒言欢。“煮酒言欢”进入IC技术圈,这里有近100个IC技术公众号。今天给大侠带来在FPAG技术交流群里平时讨论的问题答疑合集(四),以后还会多推出本系列,话不多说,上货。FPGA技术交流群目前已有十多个群,QQ和微信均覆盖,有需要的大侠可以进群,
FPGA技术江湖
2024-08-29
530浏览
SDIO接口WIFI驱动之一:初始化过程
一. 前言本文分享SD模式,I/O only WIFI卡初始化过程,结合命令/响应格式和波形,能清晰的了解整个过程。二. 初始化流程 这里以RTL8189FTV-VC-CG为例,初始化过程参考其规格书,时序如下,这里以SDIO接口为例。1)上电则至少需要T33Ramp’时间以上,可以维持久一点等稳定再进行后续操作。3.3V如果下电要维持下电Toff时间,掉电不充分,可能影响下次上电,然后上电T33
嵌入式Lee
2024-08-19
1221浏览
IO模拟SPI操作SD卡系列之一:初始化过程
一.前言本文分享IO模拟SPI操作SD卡系列之一:初始化过程,IO模拟SPI我们前面有分享且分享了一系列应用,参见https://mp.weixin.qq.com/s/dA2QgUEezVY3EkVUK7MD7ASD卡协议主要参考文件《SD Specifications Part 1 Physical Layer Specification Version 3.01 February 18, 20
嵌入式Lee
2024-08-11
582浏览
单片机模拟Linux自动初始化流程
关注+星标公众号,不错过精彩内容来源 | 嵌入式大杂烩通常我们写程序都是按照这个套路,一个函数一个函数按照顺序逻辑一个一个的执行下去。如果逻辑非常复杂,涉及的模块比较多,那么这种顺序执行的代码就会比较臃肿,各模块耦合非常紧密。Linux kernel 中,有各种外设驱动,想按照一个顺序逻辑执行下去,几乎是不可能的。而kenrel 代码能有这么大的代码量,大而不乱,把各层次,各模块有效的分离,而大量
strongerHuang
2023-12-14
639浏览
嵌入式C语言变量、数组、指针初始化的多种操作
扫描关注一起学嵌入式,一起学习,一起成长在敲代码的时候,我们会给变量一个初始值,以防止因为编译器的原因造成变量初始值的不确定性。对于数值类型的变量往往初始化为0,但对于其他类型的变量,如字符型、指针型等变量等该如何初始化呢?数值类变量初始化整型、浮点型的变量可以在定义的同时进行初始化,一般都初始化为0。1int inum = 0;2float fnum = 0.00f;3double d
一起学嵌入式
2023-12-09
675浏览
实战经验|Keil、IAR、CubeIDE中变量不被初始化方法
关键词:不被初始化,编译环境目录预览 1、前言2、IAR 实现变量不初始化方法3、Keil 实现变量不被初始化方法4、CubeIDE 实现变量不初始化方法01前言有些时候在我们的应用过程中要求变量有连续性,或者现场保留,例如 Bootloader 跳转,某种原因的复位过程中我们有些关键变量不能被初始化,在不同的编译环境下有不同的设置,本文就这个操作做总结,分别介绍使用 Keil,IAR 和 Cub
STM32单片机
2023-11-24
1408浏览
我搞了十几年嵌入式,才发现全局变量是这样初始化的
最近,有个好学的小伙子突然问了我一个问题:全局变量的初始值,是在哪里赋值的?这个问题虽然说不是很重要,但是我很好奇。为了给讲清楚这个原理过程,我专门建立一个基于Renesas RH850的简单工程,挖一挖里面的技术细节。我在main.c文件中定义了随便这几个变量int counter, accumulator = 0, limit_value = 1000000;unsigned char str
嵌入式软件实战派
2023-10-27
1091浏览
单片机模拟Linux自动初始化流程!
通常我们写程序都是按照这个套路,一个函数一个函数按照顺序逻辑一个一个的执行下去。如果逻辑非常复杂,涉及的模块比较多,那么这种顺序执行的代码就会比较臃肿,各模块耦合非常紧密。Linux kernel 中,有各种外设驱动,想按照一个顺序逻辑执行下去,几乎是不可能的。而kenrel 代码能有这么大的代码量,大而不乱,把各层次,各模块有效的分离,而大量的代码又有逻辑的组织在一起,和这个initcall 有
嵌入式大杂烩
2023-10-22
696浏览
CPRI的数据帧结构与初始化流程
作者:Gary Pan,来源:AMD Xilinx开发者社区CPRI是无线通信里的一个标准协议,连接REC和RE的通信。Xilinx有提供CPRI IP核。区别于其它通信协议,如以太网等,CPRI是一个同步系统。这就意味着两端的Master和Slave应当是同源时钟的,两边不存在频差,并且内部延时也都是固定的,每次运行可以通过计算获得,供上层应用使用。因此,可以让Master有一个参考时钟使用,而
FPGA开发圈
2023-09-26
986浏览
Linux操作系统学习——内核初始化
点击左上方蓝色“一口Linux”,选择“设为星标”第一时间看干货文章 ☞【干货】嵌入式驱动工程师学习路线☞【干货】一个可以写到简历的Linux物联网综合项目☞【干货】Linux嵌入式知识点-思维导图-免费获取☞【感谢】我的新书《从零开始学ARM》正式上线 1一. 前言二. 0号进程的创建三. 中断初始化四. 内存初始化五. 调度器初始化六. 剩余初始化6.1 内核态和用户态6.2 初始化1号进程6
一口Linux
2023-06-16
854浏览
在STM32上模拟Linux自动初始化过程
点击上方蓝色“混说Linux”,选择“设为星标”第一时间看干货文章 1Linux中有很多编程思想可以学习,很多大佬把这些思想、机制运用到单片机的编程上,STM32 模拟Linux kernel自动初始化流程。通常我们写程序都是按照这个套路,一个函数一个函数按照顺序逻辑一个一个的执行下去。如果逻辑非常复杂,涉及的模块比较多,那么这种顺序执行的代码就会比较臃肿,各模块耦合非常紧密。Linux kern
混说Linux
2023-03-07
914浏览
riscv在rt-smart中的板级初始化
本文章的代码来自于rt-smart中针对qemu-virt-riscv的bsp仓库地址 https://gitee.com/rtthread/rt-thread/tree/rt-smart/commit ID:d28249c08a152bcf0e1a076cf5b4b082c0a84addqemu-virt-riscv介绍简介Virt板不对应于任何真实硬件的平台;它是为虚拟机设计的。如果你只是想运
RTThread物联网操作系统
2023-02-07
1245浏览
Vivado直接修改RAM初始化文件,避免重新综合、实现的方法
1、引言以交换机设计为例。在交换机设计前期,转发表项是固化在交换机内部的(给FPGA片内BRAM初始值),但是在测试过程中,往往需要对表项进行修改,如果直接修改BRAM的coe文件,则需要重新综合、实现、生成bit文件,其中,综合与实现耗时十分严重,设计规模越大,消耗的时间越长,而生成bit文件消耗的时间则相对固定。针对上述问题,本文探究一种避免综合与实现,直接修改BRAM初始化值的方法,可以避免
FPGA技术江湖
2023-01-31
2332浏览
原来MCU初始化大有讲究!
一、初始化做些啥? 大家平时进行MCU软件开发时,基本上都会有一个初始化过程(如果没有的话,就不知道该说什么好了)。我们的硬件寄存器、模块的配置、软件数据结构、系统初始状态等,都是需要进行初始化设置的,以便于把控系统的初始运行状态。那么,初始化过程中一般会进行哪些工作呢?1、初始化延时一段时间在较多工程代码初始化阶段都会看到一个Delay_ms(XXX);的语句,有些小伙伴可能没怎么在意,延时就延
嵌入式ARM
2023-01-16
1888浏览
VersalGTY仿真:初始化、复位和速率变更
作者:jhua,ADM赛灵思开发者本篇博文侧重于提供 Versal™ GTY 仿真示例、演示 GTY 如何解复位以及如何执行速率变更。在 Versal ACAP GTY 收发器中,引入了“Master Reset Controller”(主复位控制器)的概念。主复位控制器用于自动单步执行 LCPLL、RPLL、ILO、TX 可编程分频器、RX 可编程分频器、TX 通道以及 RX 通道的复位。您可在
FPGA开发圈
2022-11-11
6097浏览
初始化串口后,低功耗模式下电流高是怎么回事?
某工程师反馈:他们的板子当初始化串口后,进入低功耗模式时,电流会有几百个uA;如果不初始化串口进入低功耗,电流则正常为几个uA。此现象自然是不正常的,为此我用开发板搭建了测试环境,板子飞线外接了一个USB转串口(芯片是CH340,连接了TX、RX、GND)当进入低功耗模式后,实测电流确实是几百uA。但是当把USB转串口插到电脑上时,电流就一下子小了很多。上述现象是什么原因呢?当MCU串口初始化后,
TopSemic嵌入式
2022-10-24
1050浏览
FlySky-i6x源码-硬件初始化
FlySky-i6x源码-AFHDS 2AAFHDS 一代协议(FlySky)FlySky - i6X 遥控器输出PPM信号FS-i6X刷OpenTX(恢复到原始固件)以上是以前的文章,此外代码经过分离,我上传到了不同的代码仓库。大家可以去看。里面有汇编的启动代码,这里推荐这个插件我其实想找下遥控器拆一下,看看里面的芯片,但是就是找不到了,也不知道我妈给我放哪里了。我们来想一下,如何看这份源码,我
云深之无迹
2022-08-22
1506浏览
vector初始化与否导致的巨大性能差异
大家好!最近在优化引擎代码,在优化的过程中发现一个很奇怪的问题,一个简单的对象,存放在std::vector v中,如果v定义的时候为每个元素指定初值,那么后面对v中每个元素的写就飞快;相反的,如果v定义的时候,不指定初始值,那么后面对v中元素写操作的时候,就花费大约前一种2-3倍的时间。今天,借助此文,分享下原因的排查过程。问题 为了能够快速说明问题,直接上代码吧,如下:#include #in
C语言与CPP编程
2022-05-02
1367浏览
STM32模拟Linux自动初始化,秀!
大家好,我是杂烩君。Linux中有很多编程思想可以学习,很多大佬把这些思想、机制运用到单片机的编程上。比如:嵌入式大杂烩周记 | 第 4 期中介绍的cola_os、大家熟知的RT-Thread。还有屋脊雀的代码:本次给大家转来一篇:STM32 模拟Linux kernel自动初始化流程,这个机制嵌入式大杂烩周记 | 第 4 期中也有用到。文末阅读原文可直达原文入口。下转原文:通常我们写程序都是按照
嵌入式大杂烩
2022-03-31
1014浏览
ESP8266无人机-初始化过程
看这个宏在这里启用注意这种宏开关的用法,以及编译条件的使用。使用这样的头把彼此连接在一起在引入头的时候,利用面向对象写法,将这些组件都一一生成。下面是:ESPCOPTER esp;引入的是这个头这些都是各种输出的控制功能如果崽深入,其实会知道到底是什么样的功能。其实我这里想讲一下arduino.h这个神奇的头文件。在esp8266的实现里面在这里。上面是GCC(默认的头文件),下面都是相对文件不要
云深之无迹
2022-02-25
1416浏览
【直播预告2】C语言的语句结构及变量的定义和初始化
▼更多精彩推荐,请关注我们▼本次直播将在12月27日19:30开启,各位小伙伴请提前安排好学习时间~通告:我们将在每周一、周三、周五各平台直播技术分享,请提前移步关注或加入官方的账号及社群:B站、抖音、视频号、知乎、交流社群等。直播主题:C语言的语句结构及变量的定义和初始化主讲老师:张角老师直播时间: 12月27日19:30直播入口:同步直播B站-搜索关注“张飞实战电子”视频号-搜索关注“张飞实战
电源研发精英圈
2021-12-25
870浏览
【直播预告2】C语言的语句结构及变量的定义和初始化
▼更多精彩推荐,请关注我们▼本次直播将在12月27日19:30开启,各位小伙伴请提前安排好学习时间~通告:我们将在每周一、周三、周五各平台直播技术分享,请提前移步关注或加入官方的账号及社群:B站、抖音、视频号、知乎、交流社群等。直播主题:C语言的语句结构及变量的定义和初始化主讲老师:张角老师直播时间: 12月27日19:30直播入口:同步直播B站-搜索关注“张飞实战电子”视频号-搜索关注“张飞实战
电源研发精英圈
2021-12-24
844浏览
工程师笔记|STM32H7双核CM4作为Master初始化系统
阅读全文
嵌入式资讯精选
2021-12-03
953浏览
正在努力加载更多...
广告
今日
新闻
1
AI眼镜参考设计方案:以低功耗与高集成度破局轻量级市场
2
百镜大战背后的算力博弈:谁将定义AI眼镜未来?
3
英伟达CEO黄仁勋再访北京,回应H20芯片被禁
4
高性能三通道双向电源:实现更多测试与更高吞吐量
5
注入锁定充当分频器,提高振荡器性能
6
魏哲家:预计30%的2纳米以下产能将布局美国亚利桑那州
7
英飞凌XENSIV传感器技术:协同创新与场景化应用探索
8
传台积电美国厂将涨价30%
热门
文章排行
1
Github屏蔽中国IP!!中美关税大战的战火还是烧到科技圈
硬件笔记本
16752
2
突发!特朗普宣布豁免部分中国电子产品、电子元器件125%关税!附豁免产品清单
芯片之家
7113
3
什么是芯片的COO/CCO/COD/DIFF/COA/ACO?
射频美学
5849
4
美方豁免部分产品“对等关税”,中方最新回应
芯存社
4403
5
美国宣布对笔记本电脑、智能手机、半导体等豁免征收“对等关税”
CINNOResearch
3728
6
反转!即将征收芯片关税,中美已通过中间人就关税问题初步接触,Q1中美双边贸易仍保持增长,鸿海解读美国关税豁免政策影响
芯存社
2742
7
暂停接单、原产地判定...芯片人快被逼疯了!
芯世相
2684
8
微软突发“封杀令”!全面禁止Cursor使用C、C++、C#扩展,开发者被迫回退版本
C语言与CPP编程
2644
9
重磅!美国宣布对集成电路、平板电脑、智能手机、显示模组等免征收“对等关税”
芯存社
1761
10
最新动力电池国标出台:不允许起火和爆炸
谈思汽车
1616
11
集成电路原产地认定新规详解——流片地即原产地的技术与合规分析
汽车电子与软件
1481
12
集成电路原产地新规,流片地成关键!
皇华电子元器件IC供应商
1337
13
瑞萨电子与您相约2025慕尼黑上海电子展共探“芯”力量
瑞萨MCU小百科
1288
14
电动汽车电池新国标公布:热扩散不起火、不爆炸
一览众车
1253
15
苹果Q1手机销量首次全球第一
WitDisplay
1237
16
特朗普,传出新消息
谈思汽车
1228
17
中国认定芯片流片地为原产地!对Intel、AMD、高通有什么影响?
文Q聊硬件
1208
18
中国紧急宣布!芯片流片地认定为原产地对Intel、AMD、高通有何影响
手机技术资讯
1140
19
美国计划进一步封杀DeepSeek
WitDisplay
1134
20
AI含量拉满!TOP25+储能企业竞逐
行家说储能
1023
21
美商务部长:面板必须在美国制造!
WitDisplay
948
22
美国宣布对显示模组/终端等豁免征收“对等关税”
WitDisplay
916
23
务必立即拿下软考证(政策红利)
李肖遥
893
24
突发!特朗普“胁迫”台积电全产业链迁美,90%以上的5nm芯片断供?
飙叔科技洞察
891
25
重大发明!!!中国科学家研发出"全天候"超级钠离子电池
锂电联盟会长
760
26
特朗普又变卦:关税没有例外!电子产品仍面临关税
CINNOResearch
748
27
千元天线数最多!余承东官宣华为新路由信号能穿三堵墙
文Q聊硬件
744
28
无限期有效!英伟达H20限制对华出口
芯极速
719
29
2025多模态大模型洞察:大模型向多模态发展,深入产业垂直场景
智能计算芯世界
693
30
GitHub屏蔽所有中国IP访问原因未知
芯片之家
691
广告
最新
评论
更多>>
真的是,硬要逼我用ViewTurbo
用户17445...
评论文章
2025-04-13
Github屏蔽中国IP!!中美关税大战的战火还是烧到科技圈
A1,寓意,美国作为人造这一领域的第一人
自做自受
评论文章
2025-04-13
尴尬!美教育部长将AI读成Aone
资料
文库
帖子
博文
1
AD、DA转换器接口技术与实用线路-杨振江
2
传感器与信号处理-图书
3
自动控制原理++上册,黄家英,第二版
4
现代传感器集成电路:通用传感器电路
5
多传感器信息融合及应用
6
硅微机械传感器
7
车规级功率半导体技术现状、挑战与发展趋势
8
2025年感知技术十大趋势深度分析报告
9
C#+WPF+Opencv模块化开发视觉对位运动控制系统
10
[完结14章]Vue3.5+Electron+大模型 跨平台AI桌面聊天应用实战
1
【2025面包板社区内容狂欢节】发文、回帖赢25万E币!
2
已知并联电阻总阻值,算出23456个......并联电阻的阻值,比...
3
HMD3075国产首款量产型七位半万用表!青岛汉泰开启国产高...
4
差分晶振的输出方式有哪几种呢
5
cadence中如何测试鉴相器的输出电压和相差的关系
6
拆解:DMA方式WM803开发板+ST7735驱动显示TTL例程解析
7
IU5209E升压充电管理芯片
8
MDD高效率整流管的工作原理:如何降低导通损耗?
1
全球6G大会 | 紫光展锐用“芯”推动空天地一体创新纪元
2
AI帮你赢:人人都能用的AI方法论 读后感和书评,我会推荐给我的学生
3
水下装备体系论证系统软件全面解析
4
京东全球购十周年:宣布投入亿级资源,升级四大商家扶持举措
5
瑞芯微RK平台开发必备的20个常用命令,帮您效率翻倍
6
网络链路攻防战术对抗仿真系统软件全面解析
7
多极电磁铁有哪些应用
8
AI赋能,健康无界:WT2605C语音芯片智能血压计的个性化设计方案
1
继续电容,开关电源中的滤波电容
2
智能汽车虚拟化(Hypervisor)技术详解
3
PLC控制柜设计原理电装布局、接线图和原理图
4
二次控制原理图如何识图与绘制?图文并茂让你瞬间理解!
5
12米纯电动公交车辆高低压电路
6
傻傻分不清!MOS管和IGBT管有什么区别?
7
LDO稳压器电路分析、主要参数
8
单片机基础:GPIO、定时器、串行通信、中断
9
12V典型开关电源方案(有哪些品牌选择)
10
比亚迪纯电动汽车热泵空调技术详解
在线研讨会
迈来芯新一代经济型热成像技术:赋能电力电子过热保护与智能应用温度监控
ADI 应用于电池管理系统 (BMS) 的电芯监测解决方案
利用氮化镓技术打造高效电机驱动——人形机器人、无人机与电动汽车应用
ADMT4000重新定义多圈编码器设计
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
AI眼镜参考设计方案:以低功耗与高集成度破局轻量级市场
百镜大战背后的算力博弈:谁将定义AI眼镜未来?
英伟达CEO黄仁勋再访北京,回应H20芯片被禁
高性能三通道双向电源:实现更多测试与更高吞吐量
注入锁定充当分频器,提高振荡器性能