社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
IIC Shanghai 2023
2023(第四届)国际 AIoT 生态发展大会
全球 MCU 生态发展大会
第四届临港半导体产业高峰论坛暨司南科技奖颁奖盛典
IIC Shenzhen 2023
第四届中国国际汽车电子高峰论坛
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
帖子
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
×
提示!
您尚未开通专栏,立即申请专栏入驻
帖子
博文
用户
芯语
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
初始化
初始化时栈指针指向栈顶还是空白位置?
点击上方蓝色字体,关注我们来源于粉丝提问。栈是一个典型的后进先出(LIFO)的数据结构,在程序运行时用于存储函数的局部变量、返回地址和调用过程中的上下文。初始化时栈指针指向栈顶还是空白位置,取决于具体的系统需求、硬件平台以及对内存的利用策略。从嵌入式软件开发角度来看,因为系统资源受限,尤其是内存的使用需要非常高效,初始化时会将栈指针指向栈顶。栈指针从栈的高地址指向栈顶内容,随着数据的压栈,栈指针会
美男子玩编程
2025-02-23
53浏览
如何使嵌入式软件中的变量不被初始化
扫描关注一起学嵌入式,一起学习,一起成长前言有些时候在我们的应用过程中要求变量有连续性,或者现场保留,例如 Bootloader 跳转,某种原因的复位过程中我们有些关键变量不能被初始化,在不同的编译环境下有不同的设置,本文就这个操作做总结,分别介绍使用 Keil,IAR 和 CubeIDE 的操作方法,本文中所用芯片为STM32G431RBT6。IAR 实现变量不初始化方法IAR 实现相对简单,直
一起学嵌入式
2024-12-25
135浏览
答疑系列:Xilinxddr3仿真时,有什么办法能快速初始化完成?
大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分。大侠可以关注FPGA技术江湖,在“闯荡江湖”、"行侠仗义"栏里获取其他感兴趣的资源,或者一起煮酒言欢。“煮酒言欢”进入IC技术圈,这里有近100个IC技术公众号。今天给大侠带来在FPAG技术交流群里平时讨论的问题答疑合集(四),以后还会多推出本系列,话不多说,上货。FPGA技术交流群目前已有十多个群,QQ和微信均覆盖,有需要的大侠可以进群,
FPGA技术江湖
2024-08-29
480浏览
SDIO接口WIFI驱动之一:初始化过程
一. 前言本文分享SD模式,I/O only WIFI卡初始化过程,结合命令/响应格式和波形,能清晰的了解整个过程。二. 初始化流程 这里以RTL8189FTV-VC-CG为例,初始化过程参考其规格书,时序如下,这里以SDIO接口为例。1)上电则至少需要T33Ramp’时间以上,可以维持久一点等稳定再进行后续操作。3.3V如果下电要维持下电Toff时间,掉电不充分,可能影响下次上电,然后上电T33
嵌入式Lee
2024-08-19
993浏览
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
546浏览
单片机模拟Linux自动初始化流程
关注+星标公众号,不错过精彩内容来源 | 嵌入式大杂烩通常我们写程序都是按照这个套路,一个函数一个函数按照顺序逻辑一个一个的执行下去。如果逻辑非常复杂,涉及的模块比较多,那么这种顺序执行的代码就会比较臃肿,各模块耦合非常紧密。Linux kernel 中,有各种外设驱动,想按照一个顺序逻辑执行下去,几乎是不可能的。而kenrel 代码能有这么大的代码量,大而不乱,把各层次,各模块有效的分离,而大量
strongerHuang
2023-12-14
615浏览
嵌入式C语言变量、数组、指针初始化的多种操作
扫描关注一起学嵌入式,一起学习,一起成长在敲代码的时候,我们会给变量一个初始值,以防止因为编译器的原因造成变量初始值的不确定性。对于数值类型的变量往往初始化为0,但对于其他类型的变量,如字符型、指针型等变量等该如何初始化呢?数值类变量初始化整型、浮点型的变量可以在定义的同时进行初始化,一般都初始化为0。1int inum = 0;2float fnum = 0.00f;3double d
一起学嵌入式
2023-12-09
666浏览
实战经验|Keil、IAR、CubeIDE中变量不被初始化方法
关键词:不被初始化,编译环境目录预览 1、前言2、IAR 实现变量不初始化方法3、Keil 实现变量不被初始化方法4、CubeIDE 实现变量不初始化方法01前言有些时候在我们的应用过程中要求变量有连续性,或者现场保留,例如 Bootloader 跳转,某种原因的复位过程中我们有些关键变量不能被初始化,在不同的编译环境下有不同的设置,本文就这个操作做总结,分别介绍使用 Keil,IAR 和 Cub
STM32单片机
2023-11-24
1228浏览
我搞了十几年嵌入式,才发现全局变量是这样初始化的
最近,有个好学的小伙子突然问了我一个问题:全局变量的初始值,是在哪里赋值的?这个问题虽然说不是很重要,但是我很好奇。为了给讲清楚这个原理过程,我专门建立一个基于Renesas RH850的简单工程,挖一挖里面的技术细节。我在main.c文件中定义了随便这几个变量int counter, accumulator = 0, limit_value = 1000000;unsigned char str
嵌入式软件实战派
2023-10-27
1028浏览
单片机模拟Linux自动初始化流程!
通常我们写程序都是按照这个套路,一个函数一个函数按照顺序逻辑一个一个的执行下去。如果逻辑非常复杂,涉及的模块比较多,那么这种顺序执行的代码就会比较臃肿,各模块耦合非常紧密。Linux kernel 中,有各种外设驱动,想按照一个顺序逻辑执行下去,几乎是不可能的。而kenrel 代码能有这么大的代码量,大而不乱,把各层次,各模块有效的分离,而大量的代码又有逻辑的组织在一起,和这个initcall 有
嵌入式大杂烩
2023-10-22
680浏览
CPRI的数据帧结构与初始化流程
作者:Gary Pan,来源:AMD Xilinx开发者社区CPRI是无线通信里的一个标准协议,连接REC和RE的通信。Xilinx有提供CPRI IP核。区别于其它通信协议,如以太网等,CPRI是一个同步系统。这就意味着两端的Master和Slave应当是同源时钟的,两边不存在频差,并且内部延时也都是固定的,每次运行可以通过计算获得,供上层应用使用。因此,可以让Master有一个参考时钟使用,而
FPGA开发圈
2023-09-26
943浏览
Linux操作系统学习——内核初始化
点击左上方蓝色“一口Linux”,选择“设为星标”第一时间看干货文章 ☞【干货】嵌入式驱动工程师学习路线☞【干货】一个可以写到简历的Linux物联网综合项目☞【干货】Linux嵌入式知识点-思维导图-免费获取☞【感谢】我的新书《从零开始学ARM》正式上线 1一. 前言二. 0号进程的创建三. 中断初始化四. 内存初始化五. 调度器初始化六. 剩余初始化6.1 内核态和用户态6.2 初始化1号进程6
一口Linux
2023-06-16
846浏览
在STM32上模拟Linux自动初始化过程
点击上方蓝色“混说Linux”,选择“设为星标”第一时间看干货文章 1Linux中有很多编程思想可以学习,很多大佬把这些思想、机制运用到单片机的编程上,STM32 模拟Linux kernel自动初始化流程。通常我们写程序都是按照这个套路,一个函数一个函数按照顺序逻辑一个一个的执行下去。如果逻辑非常复杂,涉及的模块比较多,那么这种顺序执行的代码就会比较臃肿,各模块耦合非常紧密。Linux kern
混说Linux
2023-03-07
888浏览
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
1189浏览
Vivado直接修改RAM初始化文件,避免重新综合、实现的方法
1、引言以交换机设计为例。在交换机设计前期,转发表项是固化在交换机内部的(给FPGA片内BRAM初始值),但是在测试过程中,往往需要对表项进行修改,如果直接修改BRAM的coe文件,则需要重新综合、实现、生成bit文件,其中,综合与实现耗时十分严重,设计规模越大,消耗的时间越长,而生成bit文件消耗的时间则相对固定。针对上述问题,本文探究一种避免综合与实现,直接修改BRAM初始化值的方法,可以避免
FPGA技术江湖
2023-01-31
2237浏览
原来MCU初始化大有讲究!
一、初始化做些啥? 大家平时进行MCU软件开发时,基本上都会有一个初始化过程(如果没有的话,就不知道该说什么好了)。我们的硬件寄存器、模块的配置、软件数据结构、系统初始状态等,都是需要进行初始化设置的,以便于把控系统的初始运行状态。那么,初始化过程中一般会进行哪些工作呢?1、初始化延时一段时间在较多工程代码初始化阶段都会看到一个Delay_ms(XXX);的语句,有些小伙伴可能没怎么在意,延时就延
嵌入式ARM
2023-01-16
1825浏览
VersalGTY仿真:初始化、复位和速率变更
作者:jhua,ADM赛灵思开发者本篇博文侧重于提供 Versal™ GTY 仿真示例、演示 GTY 如何解复位以及如何执行速率变更。在 Versal ACAP GTY 收发器中,引入了“Master Reset Controller”(主复位控制器)的概念。主复位控制器用于自动单步执行 LCPLL、RPLL、ILO、TX 可编程分频器、RX 可编程分频器、TX 通道以及 RX 通道的复位。您可在
FPGA开发圈
2022-11-11
6054浏览
初始化串口后,低功耗模式下电流高是怎么回事?
某工程师反馈:他们的板子当初始化串口后,进入低功耗模式时,电流会有几百个uA;如果不初始化串口进入低功耗,电流则正常为几个uA。此现象自然是不正常的,为此我用开发板搭建了测试环境,板子飞线外接了一个USB转串口(芯片是CH340,连接了TX、RX、GND)当进入低功耗模式后,实测电流确实是几百uA。但是当把USB转串口插到电脑上时,电流就一下子小了很多。上述现象是什么原因呢?当MCU串口初始化后,
TopSemic嵌入式
2022-10-24
1027浏览
FlySky-i6x源码-硬件初始化
FlySky-i6x源码-AFHDS 2AAFHDS 一代协议(FlySky)FlySky - i6X 遥控器输出PPM信号FS-i6X刷OpenTX(恢复到原始固件)以上是以前的文章,此外代码经过分离,我上传到了不同的代码仓库。大家可以去看。里面有汇编的启动代码,这里推荐这个插件我其实想找下遥控器拆一下,看看里面的芯片,但是就是找不到了,也不知道我妈给我放哪里了。我们来想一下,如何看这份源码,我
云深之无迹
2022-08-22
1463浏览
vector初始化与否导致的巨大性能差异
大家好!最近在优化引擎代码,在优化的过程中发现一个很奇怪的问题,一个简单的对象,存放在std::vector v中,如果v定义的时候为每个元素指定初值,那么后面对v中每个元素的写就飞快;相反的,如果v定义的时候,不指定初始值,那么后面对v中元素写操作的时候,就花费大约前一种2-3倍的时间。今天,借助此文,分享下原因的排查过程。问题 为了能够快速说明问题,直接上代码吧,如下:#include #in
C语言与CPP编程
2022-05-02
1348浏览
STM32模拟Linux自动初始化,秀!
大家好,我是杂烩君。Linux中有很多编程思想可以学习,很多大佬把这些思想、机制运用到单片机的编程上。比如:嵌入式大杂烩周记 | 第 4 期中介绍的cola_os、大家熟知的RT-Thread。还有屋脊雀的代码:本次给大家转来一篇:STM32 模拟Linux kernel自动初始化流程,这个机制嵌入式大杂烩周记 | 第 4 期中也有用到。文末阅读原文可直达原文入口。下转原文:通常我们写程序都是按照
嵌入式大杂烩
2022-03-31
982浏览
ESP8266无人机-初始化过程
看这个宏在这里启用注意这种宏开关的用法,以及编译条件的使用。使用这样的头把彼此连接在一起在引入头的时候,利用面向对象写法,将这些组件都一一生成。下面是:ESPCOPTER esp;引入的是这个头这些都是各种输出的控制功能如果崽深入,其实会知道到底是什么样的功能。其实我这里想讲一下arduino.h这个神奇的头文件。在esp8266的实现里面在这里。上面是GCC(默认的头文件),下面都是相对文件不要
云深之无迹
2022-02-25
1400浏览
【直播预告2】C语言的语句结构及变量的定义和初始化
▼更多精彩推荐,请关注我们▼本次直播将在12月27日19:30开启,各位小伙伴请提前安排好学习时间~通告:我们将在每周一、周三、周五各平台直播技术分享,请提前移步关注或加入官方的账号及社群:B站、抖音、视频号、知乎、交流社群等。直播主题:C语言的语句结构及变量的定义和初始化主讲老师:张角老师直播时间: 12月27日19:30直播入口:同步直播B站-搜索关注“张飞实战电子”视频号-搜索关注“张飞实战
电源研发精英圈
2021-12-25
862浏览
【直播预告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
先进芯片设计呼唤新的系统验证和确认方法
2
低功耗蓝牙实现更安全的智能路灯维护
3
用于电路分析和设计的Spice仿真指南–第18部分:用.MODEL指令创建自己的组件
4
NVIDIA物理智能,如何重塑自动驾驶底层逻辑?
5
微软呼吁美国政府放宽“Tier 2国家”芯片出口管制,平衡安全与商业利益
6
拖欠工资、融资失败、董事长被限高!合芯科技爆雷的背后……
7
玄铁首款服务器级CPU下月交付,加快布局“高性能+AI”RISC-V全链路
8
磁吸充电线混用的可怕后果!
热门
文章排行
1
华为首款新形态手机官宣,余承东:全国人民都买得起!
手机技术资讯
2064
2
华为首款新形态手机官宣,余承东:全国人民都买得起!
快科技
1807
3
冲破封锁!国产7nm芯片良率超80%,华为麒麟芯管够!
飙叔科技洞察
1763
4
SU7Ultra大定破万!雷军失眠了!
中国半导体论坛
1698
5
打破依赖!华为占据70%以上份额,2025AI芯片产量大增!
飙叔科技洞察
1693
6
DeepSeek本地部署+PyQT5开发代码生成客户端应用
OpenCV学堂
1285
7
文晔2024年净利润:91亿,创新高!
手机技术资讯
1228
8
这家IGBT/SiC企业被收购!营收超6200万元
行家说汽车半导体
1202
9
AMDRX9070XT核心尺寸、晶体管首曝!理论跑分追上RX7900XT
硬件世界
1181
10
狼来了!特斯拉FSD将正式入华!
电动知家
1151
11
9人被捕!涉嫌转卖英伟达芯片给DeepSeek
集成电路IC
1018
12
SiC杀入AR眼镜战场!天科合达已抢跑布局
第三代半导体风向
1014
13
传美国将全面禁止对华销售AI芯片
芯极速
990
14
2025年DeepSeek行业级应用白皮书
智能计算芯世界
854
15
致命一击!DeepSeek颠覆全球HBM芯片产业,韩国半导体即将全面溃败!
飙叔科技洞察
799
16
9人被捕!涉嫌非法转卖英伟达芯片给DeepSeek
CINNOResearch
775
17
聚焦中麒光电冠名专场:COB显示高速发展,芯片、封装、设备、应用等产业链共进
JMInsights集摩咨询
760
18
突发!全球最大储能电站起火!
锂电联盟会长
745
19
传蒋自力被调离北汽集团!
谈思汽车
733
20
华为成立新公司“北京引望”,聚焦汽车和AI
ittbank
730
21
文晔2024年净利润:91亿,创新高!
ittbank
699
22
又一企业实现碳纳米管量产!
DT半导体材料
663
23
中国半导体产业的“豪赌”:中芯国际544亿重金砸向何方?
飙叔科技洞察
660
24
光纤传感专家邵理阳当选美国国家人工智能科学院通讯院士
MEMS
654
25
突发,美国全面封杀中国芯片!
集成电路IC
649
26
华为第十,榜首芯片公司价值超其10倍|2024胡润中国500强
EETOP
623
27
奇瑞董事长:成为“汽车界华为”
谈思汽车
611
28
突发大裁员!最高赔偿N+11!
中国半导体论坛
608
29
2024人形机器人产业发展研究报告
智能汽车设计
604
30
国产GPU芯片独角兽沐曦被曝上市前裁员20%,官方回应
52RD
603
广告
最新
评论
更多>>
就是为了裁员
自做自受
评论文章
2025-03-01
国产EDA大厂大地震:CEO、CTO、COO全部换人!
说的有点复杂,再好好想想
乱世煮酒...
评论文章
2025-03-01
使用共源共栅拓扑消除半导体开关中的米勒效应
资料
文库
帖子
博文
1
112页!DeepSeek 7大场景+50大案例+全套提示词 从入门到精通干货
2
电子工程师入门手册
3
本科生半导体入门书籍
4
为什么国产SiC碳化硅MOSFET功率器件栅氧可靠性验证如此重要
5
电阻电感电容磁珠的基本介绍
6
充电桩通讯协议
7
STM32F407定位器
8
MOS并联
9
基于 51 单片机的汽车防盗系统设计开题报告
10
MP2797芯片手册
1
AI要抵制吗?
2
直接供5V充不了电,机器不亮灯,是哪里的问题?受电设备...
3
无线充电发射板TYPEC接口快充输入,支持PD协议,既然发射...
4
快恢复二极管的导通压降与温度的关系
5
关于内容审核不通过的原因说明
6
富芮坤FR3068E开发板使用评测
7
【元能芯24V全集成电机专用开发板】+配置环境与驱动电机
8
【富芮坤FR3068x-C】基于FR3068语音控制自主巡逻小机器人设计
1
天下共赴具身智能,车企纷纷入局,未来已来?
2
Vscode C语言编程环境配置
3
振动样品磁强计测量准确度的影响因素
4
震动样品磁强计VSM测量什么
5
参加《广东省科技创新条例》宣讲会
6
广电计量出版FIB领域专著,赋能半导体质量精准提升
7
高性能、远距离SoC无线收发模块RFM25A12
8
美国加州CEC能效跟DOE能效有什么区别?CEC/DOE是什么关系?
1
搭建MOS驱动,为何选图腾柱结构而不是半桥结构?
2
如何选择合适的MOSFET?从确定需求开始~
3
分析一个继电器驱动电路,这个电容加在这里的意义是什么?
4
嵌入式常用硬件电路
5
学硬件必会:玩转磁珠选型
6
初级电工必看:电线估算口决
7
变频器配置中需重点关注的13项参数
8
三相逆变电路导通原理及死区问题分析
9
分享两个高/低端运放电流检测实用电路
10
没想到简单说说采样电阻,学问也不少?
在线研讨会
使用新型光耦隔离栅极驱动器优化系统效率及EMI表现
Allegro电流传感器替代采样电阻解决方案—实现更高效、更可靠的电流检测
迈来芯电流传感器:从汽车到工业与消费电子全面应用
如何在隔离的状态监控系统中捕获同步数据
EE直播间
第三代功率半导体器件测试解决方案
直播时间:03月06日 10:00
不一样的热像检测 - 电子产品的热像检测技术要点和案例分享
直播时间:03月26日 10:00
利用高性能源表和强大的软件, 实现半导体参数的测试和分析
直播时间:04月17日 00:00
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
先进芯片设计呼唤新的系统验证和确认方法
低功耗蓝牙实现更安全的智能路灯维护
用于电路分析和设计的Spice仿真指南–第18部分:用.MODEL指令创建自己的组件
NVIDIA物理智能,如何重塑自动驾驶底层逻辑?
微软呼吁美国政府放宽“Tier 2国家”芯片出口管制,平衡安全与商业利益