晶振引发的EMI超标问题

晶振引发的EMI超标问题

EMC测试几乎是所有电子产品都需要经历的测试,之前我们也分享过一些关于EMC的文章,今天继续分享一篇关于EMI超标的内容。

如何减少编码、测试和调试三个阶段的bug?

如何减少编码、测试和调试三个阶段的bug?

在软件开发过程中,仅仅缩短编码时间、测试、调试时间,并不能保证项目能快速完成。相反,这三个阶段是息息相关的,它们的质量和效率是影响整个项目周期的关键因素。如果只注重编码的速度,或者只注重测试、调试的进度,则项目完成的时间将会很长。

如何通过脉宽变化趋势分析SPWM波形?

如何通过脉宽变化趋势分析SPWM波形?

SPWM是一种调制技术,广泛应用于电机驱动、逆变电源等领域。

IAR进军Linux,支持在Linux搭建编译环境

IAR进军Linux,支持在Linux搭建编译环境

在MCU开发中,大多数人使用集成开发环境(如Keil MDK、IAR EWARM)进行开发。然而,这些环境只支持Windows系统,不支持其他操作系统环境,这对于喜欢使用Linux的嵌入式软件工程师来说是一个痛点。

图文讲解三极管3种工作状态

图文讲解三极管3种工作状态

三极管在工作时有三种不同的状态,分别为截止状态、放大状态、饱和状态。对于这三种状态,有些人可能不够了解,下面我分享一下我的理解方法。

“悬空指针”和“野指针”究竟是什么意思?

“悬空指针”和“野指针”究竟是什么意思?

提到C语言,大部分开发者自然会想到指针这个关键词。指针作为C语言的核心和灵魂,在编程中扮演着重要的角色,我们不再赘述其地位。今天,我们想和大家探讨指针中涉及的两个特殊概念:“悬空指针”和“野指针”。

在多任务(RTOS)环境中使用看门狗的重要性

在多任务(RTOS)环境中使用看门狗的重要性

1994年1月25日,美国国家航空航天局(NASA)的卫星,克莱门汀号顺利升空。它的任务是在太空环境长时间暴露期间测试各种传感器和航天器组件。然而,由于缺乏几个重要的看门狗代码,作为卫星的克莱门汀号在1994年5月7日失去了其任务。

为什么IoT设备的操作系统选用RTOS,而不是Linux?

为什么IoT设备的操作系统选用RTOS,而不是Linux?

近两年来,物联网得到了蓬勃发展,这一现象应该为大家所熟知。由于物联网的兴起,C语言的地位也获得了空前的提升,成为目前最受欢迎的编程语言之一,这一位置近年来一直由JAVA垄断。与此同时,我们来看一下今年6月的TIOBE指数。

为什么 https 比 http 更安全?

为什么 https 比 http 更安全?

在 HTTPS 出现之前,所有的请求都是以明文方式传输的。这意味着如果有人在传输过程中进行监听或者抓包,你的所有通信内容都会被泄漏。为了更安全地传输数据,我们需要将通信内容进行加密后再发送给对方。对称加密和非对称加密是两种常见的加密方法。

剖析MCU的IAP升级软件设计思路

剖析MCU的IAP升级软件设计思路

作为从事软件开发的人,我们都了解程序的升级过程。升级软件的方式有多种,今天我们来讨论一下软件升级的设计思路。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部