技术

为智能硬件开发者、创客提供有关基于英特尔嵌入式处理器的应用技术介绍和合作伙伴方案介绍

建议收藏 | 实用STM32的串口控制平台的实现

玩过Linux的朋友, 是不是对Linux无所不能的串口Shell命令控制台羡慕不已, 要是自己做的STM32F系列低档次的MCU也有这种控制交互能力, 会给调试/维护和配置省下多少麻烦事......

【技术干货】M2354 错误注入攻击 (Fault Injection Attack) 防护

有攻击就会有对应的防护,而防护的方法简单可分为软件防护与硬件防护。针对故障注入的软件防护,需要先分析出可能的弱点,并针对这些弱点,进行对应的软件开发与防护,这对软件工程人员来说,需要相当专业的信息安全知识与技能才能够做到。

Cortex-M可以跑Linux操作系统吗?

ARM处理器的体系结构定义了指令集(ISA)和基于这一体系结构下处理器的模型。ARM的指令集从ARMv1发展到今天的ARMv9,每一次体系结构的修改都会添加实用技术。

MM32F013x——IEC60730-1 B类认证软件设计指南(七)

ClassB认证的各部分代码段运行都会增加MCU的负担,为防止认证代码影响应用控制,我们需要对各个部分代码执行时间进行测试,分时段利用时间空隙进行自检。

STM32以太网MAC 地址Hash 过滤

网络中传递着各种各样的数据包,当设备连接到网络后,为了减少对接收到的数据进行处理的负荷,就需要对设备接收到的数据包进行过滤。

如何成功校准开环DAC信号链?

任何实际的电子应用都会受到多个误差源的影响,这些误差源可以使得最精密的元器件偏离其数据手册所述的行为。

很强大!低耦合高内聚的MCU实用软件框架

一个模块内部各个元素之间的联系的紧密程度,如果各个元素(语句、程序段)之间的联系程度越高,则内聚性越高,也就是高内聚。

STM32位带引申的指针变量问题

位带操作牵涉到的一个重要知识点就是指针变量。这种位带映射操作,就是操作映射过后的地址,其实就是操作指针变量(存放地址的变量)。

如何为ADC增加隔离而不损害其性能呢?

对于隔离式高性能ADC,一方面要注意隔离时钟,另一方面要注意隔离电源。

三颗“芯”,参透工业4.0的财富密码

第四次工业革命是以信息物理系统(CPS)的应用为特征的,也就是通过网络将整个工业价值链中的人和物都连接在一起,以流动的大数据作为核心资源对生产进行全流程管理,通过这样的数字化转型,既可以提升生产效率,也可以兼顾定制化和灵活性。