社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
IIC Shanghai 2023
2023(第四届)国际 AIoT 生态发展大会
全球 MCU 生态发展大会
第四届临港半导体产业高峰论坛暨司南科技奖颁奖盛典
IIC Shenzhen 2023
第四届中国国际汽车电子高峰论坛
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
帖子
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
×
提示!
您尚未开通专栏,立即申请专栏入驻
帖子
博文
用户
芯语
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
Assert
芯片datasheet里经常出现的assert以及deassert是什么意思
在硬件手册中,"assert"和"deassert"这两个术语经常出现。我总结了如下区别 assert 的定义:将信号驱动到其有效电压电平,无论是高电平还是低电平。deassert 的定义:将信号驱动到其无效电压电平,无论是高电平还是低电平。因此,对于不同的信号类型(如高有效或低有效),这些术语的含义会有所不同。例如: 对于高有效的信号,assert意味着将
启芯硬件
2024-09-02
978浏览
C语言断言函数assert()的应用,清晰明了!
来源:https://blog.csdn.net/houxiaoni01/article对于断言,相信大家都不陌生,大多数编程语言也都有断言这一特性。简单地讲,断言就是对某种假设条件进行检查。 在 C 语言中,断言被定义为宏的形式(assert(expression)),而不是函数,其原型定义在 文件中。其中,assert 将通过检查表达式 expression 的值来决定是否需要终止执行程序
嵌入式电子
2023-11-13
745浏览
if与assert有什么区别?如何选择?
本文目录:一、前言二、assert 断言三、if VS assert四、总结一、前言我们在撸代码的时候,经常需要对代码的安全性进行检查,例如:1. 指针是否为空?2. 被除数是否为 0?3. 函数调用的返回结果是否有效?4. 打开一个文件是否成功?对这一类的边界条件进行检查的手段,一般都是使用 if 或者 assert 断言,无论使用哪一个,都可以达到检查的目的。那么是否就意味着:这两者可以随便使
嵌入式ARM
2023-08-03
2182浏览
HAL和标准库的Assert断言机制
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号 | strongerHuang偶尔会有读者问:改bug有什么技巧?有经验的工程师都知道,随着软件版本的迭代,或者需求不断变更,我们的代码就会变得越来越“臃肿”。在编码的过程中,如果没有注重一些细节,你的代码就可能存在许多隐藏的Bug。那么,我们如何找出这些隐藏的Bug呢?今天就说其中的一点:Assert断言。关于Ass
strongerHuang
2022-12-10
958浏览
代码安全性和健壮性:如何在if和assert中做选择?
一、前言二、assert 断言三、if VS assert五、总结一、前言我们在撸代码的时候,经常需要对代码的安全性进行检查,例如:1. 指针是否为空?2. 被除数是否为 0?3. 函数调用的返回结果是否有效?4. 打开一个文件是否成功?对这一类的边界条件进行检查的手段,一般都是使用 if 或者 assert 断言,无论使用哪一个,都可以达到检查的目的。那么是否就意味着:这两者可以随便使用,想起来
嵌入式ARM
2022-03-21
1145浏览
代码安全性和健壮性:如何在if和assert中做选择?
一、前言 二、assert 断言 三、if VS assert 五、总结 一、前言 我们在撸代码的时候,经常需要对代码的安全性进行检查,例如: 1. 指针是否为空?2. 被除数是否为 0?3. 函数调用的返回结果是否有效? 4. 打开一个文件是否成功? 对这一类的边界条件进行检查的手段,一般都是使用 if 或者 assert 断言
嵌入式ARM
2021-03-04
1336浏览
代码安全性和健壮性:如何在if和assert中做选择?
关注+星标公众号,不错过精彩内容 作者 | 道哥 转自 | IOT物联网小镇 嵌入式软件开发,实际项目通常会考虑代码的一些安全性和健壮性,一般来说,需要添加一些“检测”的代码。 下面就来为大家分享一下关于if和assert的内容。 一、前言 我们在撸代码的时候,经
strongerHuang
2021-03-01
1217浏览
在C语言中用ASSERT调试的八个技巧
C语言中的ASSERT(断言)宏是嵌入式软件开发人员可以使用的最好的调试工具之一。 虽然ASSERT功能强大,但我很少看到它被实施,并且在一些使用它的案例中,它的实施要么是有瑕疵的要么是不正确的。 以下一些技巧将不仅能够帮助阐明在何时、何地使用ASSERT,而且还能阐明如何开始正确使用它。 技巧1:记住ASSERT的定义 对许多开发人员来说,断言是一个令人困惑
EDN电子技术设计
2020-08-08
1642浏览
STM32库中的Assert断言有必要使用吗?
很多小伙伴都不清楚什么是Assert,今天就再来分享一下关于Assert的内容。 1、写在前面 有经验的工程师都知道,随着软件版本的迭代,或者需求不断变更,我们的代码就会变得越来越“臃肿”。 在编码的过程中,如果没有注重一些细节,你的代码就可能存在许多隐藏的Bug。 那么,我们如何找出这些隐藏的
嵌入式ARM
2020-07-15
1503浏览
STM32库中的Assert断言有必要使用吗?
关注、星标公众号,不错过精彩内容 作者:strongerHuang 微信公众号:strongerHuang 看到交流群的小伙伴在讨论STM32标准库中Assert断言语句,感觉还是有很多小伙伴都不清楚什么是Assert,今天就再来分享一下关于Assert的内容。 1写在前面 有经验的工程师都知道,随着软件版本的迭代,或者需
strongerHuang
2020-07-13
2929浏览
正在努力加载更多...
广告
今日
新闻
1
端侧AI破局者:炬芯科技重塑音频芯未来
2
甲骨文高管批评美国AI出口管制草案:过度监管将把芯片市场拱手让给中国
3
四大合作揭秘新兴AI芯片设计模型
4
开启更绿色的未来:氮化镓技术引领能源效率革命
5
Intel也开始做汽车“MCU”了?详解Intel的汽车芯片哲学
6
笔记本高性能CPU来了:酷睿Ultra二代处理器产品线补全
7
升压转换器的输出范围该怎么增加?
8
英伟达50系列显卡发布,RTX 5090D近乎“零提升”?
热门
文章排行
1
CES2025|1月7日上午10:30观看NVIDIACEO黄仁勋主题演讲
英伟达NVIDIA中国
4455
2
美国将长鑫、腾讯等134家中企列入黑名单(附中英文名单)
集成电路IC
3132
3
2024年12月及全年新能源汽车销量排名
一览众车
2029
4
买了一年多的电车,续航从400掉到40公里!女车主崩溃:换电池都没货
快科技
1742
5
2024年12月和全年,各大品牌汽车销量汇总!
汽车电子设计
1695
6
明天发布!NVIDIA新核弹RTX5090规格、售价抢先看
硬件世界
1365
7
骂华为的孙院士,上新闻联播了!说华为搞封闭垄断,是难以对抗西方的!
集成电路IC
1323
8
突发!禾赛科技被曝裁员:N+1,无年终奖
谈思汽车
1260
9
RTX50第一弹!RTX5080上市时间敲定
硬件世界
1140
10
苹果2025年19款新品抢先看:最便宜和最轻薄iPhone都来了!
手机技术资讯
1131
11
阿里前董事长张勇履新职;字节TikTok算法负责人或离职;英特尔CEO突然宣布退休|2024年12月全球科技企业高管变动
全球TMT
1103
12
王炸来了!特斯拉自动驾驶即将进入中国,只有华为能接招?
飙叔科技洞察
1050
13
苹果2025年19款新品抢先看:最便宜和最轻薄iPhone都来了!
快科技
981
14
【今日分享】2025新年贺词:梦虽遥,追则能圆,愿虽艰,持则可达
今日光电
943
15
本月,美国将发布AI芯片新禁令
谈思汽车
831
16
上海2025年新能源牌照政策压哨更新!哪些细节值得关注?
汽车电子设计
830
17
突发!传激光雷达巨头大规模裁员,无年终奖!
EETOP
822
18
季华实验室、鹏城实验室、长春光机所等被美国“拉黑”,新型显示产业发展或“添堵”
JMInsights集摩咨询
814
19
明日挂牌上市!功率模组核心部件散热基板国产龙头企业的成本与价值
碳化硅芯观察
753
20
2024中国大陆晶圆厂(Fab)汇总
芯极速
747
21
消息称吉利、旷视展开智能驾驶合作,或成立一家新合资公司
52RD
726
22
三星复制“梁孟松模式”落空
芯极速
725
23
扎克伯格高调庆祝40岁生日,花千万打造童年派对,比尔盖茨惊喜现身
美股研究社
702
24
特斯拉上海储能超级工厂竣工,产品将供应全球市场!同时,2025年将加速推进自动驾驶!
飙叔科技洞察
634
25
又来!美国国防部将腾讯/宁德时代/长鑫存储/移远等134家中企列入黑名单
芯片之家
614
26
奥士康、世运、依顿…PCB企业2024年向泰国公司增资情况一览
PCBworld
613
27
iPhoneSE4更名为16E:2025年最便宜的苹果手机
手机技术资讯
603
28
年内拿下欧洲!国产大飞机交付超50架,重点布局三大海外市场!
飙叔科技洞察
595
29
兆易创新:高算力GD32G5系列MCU如何引领数字能源、电机控制与光通信的变革
皇华电子元器件IC供应商
589
30
2024信创:一文看懂国产芯片格局
智能计算芯世界
586
广告
最新
评论
更多>>
一般喜欢标榜“打破垄断”“国x领先”的都死的比较快。嘴比手厉害
56089689_...
评论文章
2025-01-07
砺芯慧感:量产薄膜铂电阻传感器,打破国外30年垄断
我这,原先V10.5跑的好好的代码,更新V11后,单片机初始化时就不断重启
vaov_3734...
评论文章
2025-01-06
FreeRTOSV11.0升级了多项重要功能,兼容V10版本
资料
文库
帖子
博文
1
《彩色电视机原理与维修》
2
《时间的1000个瞬间》林为民
3
自动增益控制放大器设计与实现
4
ISO 7637-1-2023
5
Processing-processing3.5.4
6
ESP32TFT常用字体库.zip
7
基于Labview的家居控制平台设计论文
8
基于单片机自动电阻测试仪设计论文
9
12-8学习笔记
10
ASTM D 130-12
1
【工程师故事】+2024年:跟大家说说我从工程师到教师的跨界之旅
2
过流保护,大家都会采集电流后经过运放放大送单片机,单片机控制MOS,从而保护后级电路。那短路保护,大家都是怎么做的。现在遇到一个问题,...
3
C语言输出圣诞树
4
求助 请推荐一款8脚的DCDC , 12V 变5V的, 2A 就行,不虚标。
5
摩托车电子,ACC钥匙开关关了后,用示波器挂在ACC线上,还是能抓到一个漏电波形,设置的是5V的触发电平。这种概率性的漏电波形如何有什么办法吸...
6
超低频示波器的原理和应用
7
ESP32搭建TFT_LCD中文字库,附常用字库
8
5SMDJ58CA中功率TVS二极管参数及典型应用
1
RK3562编译Android13 ROOT固件教程,触觉智能开发板演示
2
硅电容系列二:硅电容主要厂家– 村田
3
NXP iMX8MP 处理器基于 Linux 关闭 Debug Console 输出
4
无人机锂电池行业发展现状及市场潜力分析报告
5
谈大模型的赋能
6
Matter 标准:破生态枷锁,启家居智能新时代
7
如何区分315MHz和433MHz遥控模块?
8
硅电容系列一:硅电容概述
1
NMOS管比PMOS管更受欢迎?是真的吗?
2
PCB侧边电镀、PCB侧边电镀类型、PCB侧边电镀怎么设计?
3
全面谈谈ESC系统
4
GPIO,I2C,SPI,UART,USART,USB的区别
5
什么是AEB自动紧急制动?
6
自激式开关电源电路设计
7
电路板温度慢慢升高导致ADC采集电路采集不准!
8
理解SAR型ADC工作原理的3个关键
9
从简单到复杂分享交流接触器常用接线电路图和实物图
10
温度比较器电路设计
在线研讨会
多路有光·精准不凡——KSW-SGM01模拟信号源发布会
重塑机器人未来:揭秘创新芯片解决方案的颠覆力量
迈来芯Triaxis® 3D磁传感器:汽车安全应用的优选方案
适用于安全连接的新一代PIC32CK SG/GC系列单片机
EE直播间
精密半导体参数测试解决方案
直播时间:01月08日 10:00
第三代功率半导体器件测试解决方案
直播时间:03月06日 10:00
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
端侧AI破局者:炬芯科技重塑音频芯未来
甲骨文高管批评美国AI出口管制草案:过度监管将把芯片市场拱手让给中国
四大合作揭秘新兴AI芯片设计模型
开启更绿色的未来:氮化镓技术引领能源效率革命
Intel也开始做汽车“MCU”了?详解Intel的汽车芯片哲学