社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
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币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
Assert
芯片datasheet里经常出现的assert以及deassert是什么意思
在硬件手册中,"assert"和"deassert"这两个术语经常出现。我总结了如下区别 assert 的定义:将信号驱动到其有效电压电平,无论是高电平还是低电平。deassert 的定义:将信号驱动到其无效电压电平,无论是高电平还是低电平。因此,对于不同的信号类型(如高有效或低有效),这些术语的含义会有所不同。例如: 对于高有效的信号,assert意味着将
启芯硬件
2024-09-02
1373浏览
C语言断言函数assert()的应用,清晰明了!
来源:https://blog.csdn.net/houxiaoni01/article对于断言,相信大家都不陌生,大多数编程语言也都有断言这一特性。简单地讲,断言就是对某种假设条件进行检查。 在 C 语言中,断言被定义为宏的形式(assert(expression)),而不是函数,其原型定义在 文件中。其中,assert 将通过检查表达式 expression 的值来决定是否需要终止执行程序
嵌入式电子
2023-11-13
877浏览
if与assert有什么区别?如何选择?
本文目录:一、前言二、assert 断言三、if VS assert四、总结一、前言我们在撸代码的时候,经常需要对代码的安全性进行检查,例如:1. 指针是否为空?2. 被除数是否为 0?3. 函数调用的返回结果是否有效?4. 打开一个文件是否成功?对这一类的边界条件进行检查的手段,一般都是使用 if 或者 assert 断言,无论使用哪一个,都可以达到检查的目的。那么是否就意味着:这两者可以随便使
嵌入式ARM
2023-08-03
2250浏览
HAL和标准库的Assert断言机制
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号 | strongerHuang偶尔会有读者问:改bug有什么技巧?有经验的工程师都知道,随着软件版本的迭代,或者需求不断变更,我们的代码就会变得越来越“臃肿”。在编码的过程中,如果没有注重一些细节,你的代码就可能存在许多隐藏的Bug。那么,我们如何找出这些隐藏的Bug呢?今天就说其中的一点:Assert断言。关于Ass
strongerHuang
2022-12-10
1015浏览
代码安全性和健壮性:如何在if和assert中做选择?
一、前言二、assert 断言三、if VS assert五、总结一、前言我们在撸代码的时候,经常需要对代码的安全性进行检查,例如:1. 指针是否为空?2. 被除数是否为 0?3. 函数调用的返回结果是否有效?4. 打开一个文件是否成功?对这一类的边界条件进行检查的手段,一般都是使用 if 或者 assert 断言,无论使用哪一个,都可以达到检查的目的。那么是否就意味着:这两者可以随便使用,想起来
嵌入式ARM
2022-03-21
1169浏览
代码安全性和健壮性:如何在if和assert中做选择?
一、前言 二、assert 断言 三、if VS assert 五、总结 一、前言 我们在撸代码的时候,经常需要对代码的安全性进行检查,例如: 1. 指针是否为空?2. 被除数是否为 0?3. 函数调用的返回结果是否有效? 4. 打开一个文件是否成功? 对这一类的边界条件进行检查的手段,一般都是使用 if 或者 assert 断言
嵌入式ARM
2021-03-04
1367浏览
代码安全性和健壮性:如何在if和assert中做选择?
关注+星标公众号,不错过精彩内容 作者 | 道哥 转自 | IOT物联网小镇 嵌入式软件开发,实际项目通常会考虑代码的一些安全性和健壮性,一般来说,需要添加一些“检测”的代码。 下面就来为大家分享一下关于if和assert的内容。 一、前言 我们在撸代码的时候,经
strongerHuang
2021-03-01
1238浏览
在C语言中用ASSERT调试的八个技巧
C语言中的ASSERT(断言)宏是嵌入式软件开发人员可以使用的最好的调试工具之一。 虽然ASSERT功能强大,但我很少看到它被实施,并且在一些使用它的案例中,它的实施要么是有瑕疵的要么是不正确的。 以下一些技巧将不仅能够帮助阐明在何时、何地使用ASSERT,而且还能阐明如何开始正确使用它。 技巧1:记住ASSERT的定义 对许多开发人员来说,断言是一个令人困惑
EDN电子技术设计
2020-08-08
1683浏览
STM32库中的Assert断言有必要使用吗?
很多小伙伴都不清楚什么是Assert,今天就再来分享一下关于Assert的内容。 1、写在前面 有经验的工程师都知道,随着软件版本的迭代,或者需求不断变更,我们的代码就会变得越来越“臃肿”。 在编码的过程中,如果没有注重一些细节,你的代码就可能存在许多隐藏的Bug。 那么,我们如何找出这些隐藏的
嵌入式ARM
2020-07-15
1565浏览
STM32库中的Assert断言有必要使用吗?
关注、星标公众号,不错过精彩内容 作者:strongerHuang 微信公众号:strongerHuang 看到交流群的小伙伴在讨论STM32标准库中Assert断言语句,感觉还是有很多小伙伴都不清楚什么是Assert,今天就再来分享一下关于Assert的内容。 1写在前面 有经验的工程师都知道,随着软件版本的迭代,或者需
strongerHuang
2020-07-13
2993浏览
正在努力加载更多...
广告
今日
新闻
1
苹果Vision Pro 2有望年内上市,蓝思科技、长盈精密提供硬件支持
2
2030年量产超100亿颗,Bosch Sensortec智能传感器背后的创新蓝图
3
国产BMS AFE芯片一窥:从晶华微的两款新品说起
4
三星电子高层紧急重组,预计第一季度利润下滑21%
5
ASML 前工程师窃密案曝光:将28nm 建厂资料卖给俄罗斯
6
美国关税落地,苹果iPhone“最受伤”
7
反制、妥协或观望?各国对美国关税政策的分化反应
8
中国对等关税反制美国!科技领域组合拳解析
热门
文章排行
1
小米SU7碰撞爆燃致3女生死亡:车辆为SU7标准版,电池未配备电芯倒置技术
快科技
6624
2
美国对60国加征关税:中国大陆34%
WitDisplay
5707
3
突发!微软被曝撤出上海
谈思汽车
4064
4
芯片原产地解读,附18家美国芯片企业原产地详细分析
芯存社
3330
5
中方重磅官宣:对美加征34%关税,对半导体行业有哪些影响
芯存社
2888
6
美国宣布新关税,中国商品税率飙至54%
52RD
2153
7
iOS18.4正式版发布:5G-A来了!苹果智能终于支持中文
快科技
1542
8
网友拍到小米SU7司机驾驶中睡着,同行车辆连喊三遍“减速”!
快科技
1498
9
公安厅调查“小米SU7事故”
电动知家
1458
10
美国对华加征34%关税!中方将反制!
半导体前沿
1316
11
出事故的小米SU7,到底是谁家的电池?
锂电联盟会长
1313
12
雷军发声!遇难者家属:虚伪!
电动知家
1175
13
三进制涅槃重生!华为公布三进制逻辑门专利!
EETOP
1144
14
华为大动作,公布三进制专利!
皇华电子元器件IC供应商
1136
15
【光电集成】华为科学家委员会主任何庭波:半导体正处于变革的十字路口
今日光电
1095
16
重磅!中方反制,对美加征34%关税!对半导体产业影响几何
DT半导体材料
1019
17
传:中芯2025年完成5nm开发
芯极速
1012
18
浅谈小米SU7三人死亡事故
铁君
939
19
一场交通事故的日志解读,分析小米SU7NOA系统嵌入式技术
美男子玩编程
910
20
高德红外总经理张燕:高性能红外探测器芯片研制水平处在全球前列
MEMS
859
21
华为公布三进制逻辑门专利!
半导体前沿
779
22
三星显示4月底量产GalaxyZFold7折叠OLED
WitDisplay
760
23
这家PCB巨头越南工厂盛大奠基!
PCB资讯
728
24
128GB+2TB14999元!AMD锐龙395迷你机首发简直是AI超算
硬件世界
724
25
史无前例!苹果iPhone恐怕要涨价了,价格翻近一倍
快科技
714
26
外企、国企、私企的职场真相:你拿的工资,真的配得上你的付出吗?
PCB和原理图设计与共享
671
27
突发!某国紧急叫停零跑C16车型认证
谈思汽车
667
28
82.4%!特朗普“对等关税”风暴,储能有何影响?
行家说储能
662
29
苹果MacBookPro明年将导入叠层OLED
WitDisplay
649
30
4月12日财神生日放大招,来脱口秀邂逅财神开启今年好运!
AI芯天下
641
广告
最新
评论
更多>>
感谢分享,让我学到了很多理论知识
笨小孩cj
评论文章
2025-04-03
天天挂在嘴边的级联噪声系数公式,是怎么推导来的?
AES11
用户17433...
评论文章
2025-03-31
欧阳明高最新百人会报告PPT(附下载):《电动乘用车发展的新阶段、新挑战与新路径》
资料
文库
帖子
博文
1
软件工程导论 (第6版) 张海藩.pdf
2
AD、DA转换器接口技术与实用线路-杨振江
3
IGBT并联使用要点(来源于onsemi)
4
传感器与信号处理-图书
5
现代实用传感器电路-图书
6
新能源电池技术
7
BMS通讯协议
8
电源工程师技术培训-初级
9
多传感器信息融合及应用
10
现代传感器集成电路:通用传感器电路
1
【2025第1期拆解活动】拆解——洞见电子产品设计智慧!
2
这个CAN通讯电路最高能支持的速率是多少?通讯的原理谁...
3
HMD3075国产首款量产型七位半万用表!青岛汉泰开启国产高...
4
宝砾微DCDC降压、DCDC升压、DCDC升降压、数模混合SOC 电源芯片
5
cadence中如何测试鉴相器的输出电压和相差的关系
6
低抖动HCSL差分晶振助力PCIE 5.0
7
被AI坑过的PCB
8
信号发生器 HP83712B 供应
1
优思学院|什么是JIT生产方式?
2
从设计到生产:医疗影像PCB如何满足严苛标准?
3
温湿度传感器,智慧电器与环境监测的重要“感知节点”
4
芯知识|解决WT588F08A语音芯片DAC输出POPO声的技术分析与优化方案
5
超小体积语音芯片解决方案:QFN封装的WTV与WT2003H系列技术应用
6
百度智能云:狂飙背后,信心为何“拖后腿”?
7
【拆解】+沈月同款CCD相机SONY DSC-P8拆解
8
协议标准第007篇 瞬态尖峰电压与安装类别 CAT
1
过流与过压保护电路分析
2
防止噪音和静电放电
3
八大集成电路选用原则避坑指南
4
终于有人把OPC说清楚了
5
开关电源关键设计要素(拓扑、LDO、电路、调整器)
6
示波器x10探头的补偿原理
7
开关电源模型-滤波电容
8
供电系统的保护及二次接线,建议收藏!
9
五分钟带你全面了解最全电气控制原理图
10
从“0”到大神,嵌入式软件学习路线攻略
在线研讨会
MAXQ™ Power转换器架构:性能零浪费
多物理场仿真在半导体制程中的应用
迈来芯新一代经济型热成像技术:赋能电力电子过热保护与智能应用温度监控
ADI 应用于电池管理系统 (BMS) 的电芯监测解决方案
EE直播间
精准捕获瞬态信号,掌控复杂射频环境 – 实时频谱分析与录制回放
直播时间:04月10日 10:00
利用高性能源表和强大的软件, 实现半导体参数的测试和分析
直播时间:04月17日 10:00
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
苹果Vision Pro 2有望年内上市,蓝思科技、长盈精密提供硬件支持
2030年量产超100亿颗,Bosch Sensortec智能传感器背后的创新蓝图
国产BMS AFE芯片一窥:从晶华微的两款新品说起
三星电子高层紧急重组,预计第一季度利润下滑21%
ASML 前工程师窃密案曝光:将28nm 建厂资料卖给俄罗斯