跳转到主要内容

技术

STM32函数库Assert断言机制

编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设,可以将断言看作是异常处理的一种高级形式。断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真。可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言,而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新启用断言。

嵌入式安全威胁就在眼前,对策你想好了吗?

嵌入式系统正在为广泛的应用带来创新,比如物联网应用、自动驾驶、视觉技术、移动支付、人工智能等。我们看到,随着技术的进步,与之相关的威胁也在不断增加。最近,针对嵌入式设备的攻击事件层出不穷,从被黑客攻击的车辆防盗和控制系统,到安全支付、安全认证以及内容和数据保护等,都有涉及。

开关电源常用安规要求一览表!

初级侧线材若组装接触到次级元件,则需用双重绝缘线或加绝缘套管。

Cortex-M中断及FreeRTOS中断优先级配置原理

下面就来说说关于Cortex-M的中断,及FreeRTOS中断优先级配置原理。

为什么使用DC-DC转换器应尽可能靠近负载的负载点(POL)电源?

效率和精度是两大优势,但实现POL转换需要特别注意稳压器设计。

行业应用篇 | 重塑工业智能化,STM32拿捏了!

5G、物联网、AI等新兴技术的加速落地,推动工业4.0蓬勃发展,工业智能化成为智能制造下一个风口。作为电子设备的“心脏”,数字电源的重要性不言而喻,从消费电子、网络通信延伸至汽车电子、新能源、智能硬件等广泛领域。

分享一个单片机的I2C和SPI通信

I2C和SPI是两种不同的通信协议。听到协议,似乎高不可攀,其实协议就是人们定义的一个标准而已,我们只要遵照这个标准去做事,就可以。

HK32MCU应用笔记(三)| 航顺芯片在5G光纤测试仪的应用

光纤测试仪方案采用航顺芯片3大主要器件,HK32F030C8T6做主控,界面显示用HK1621/LCD段码芯片,电源管理芯片也同样采用航顺低功耗,宽电压LDO芯片。

不同的电平信号的MCU怎么通信?

当两个MCU在不同的工作电压下工作(如MCU1 工作电压5V;MCU2 工作电压3.3V),那么MCU1 与MCU2之间怎样进行串口通信呢?

51、STM32、Linux点灯有什么区别?

嵌入式初学者入门的第一个“项目”就是LED点灯,那么,本文带你看看51、STM32、Linux点灯有什么区别?

在学习中我们如何快速准确的读懂单片机程序?

在现实中,我相信有很多刚刚接触单片机的同学,简直是无从下手,打开一个程序,更会被复杂的结构和密密麻麻的代码吓到,产生退缩的想法,这篇文章带你了解一下单片机程序。

一文解析STM32产生SPWM原理及程序

本文主要详解stm32产生spwm原理及程序。

Cortex-M0中断控制和系统控制(六)

所有Arm指令都是可以有条件执行的,而Thumb指令仅有一条指令具备条件执行功能。Arm程序和Thumb程序可相互调用,相互之间的状态切换开销几乎为零。

如何判断Cortex-M处理器正在执行中断函数?

今天分享一点之前在调试代码过程中遇到的知识点:关于__get_CONTROL的用法,及xQueueSend和xQueueSendFromISR的区别。

基于单片机设计DAC0832波形发生器

本文将对如何基于单片机设计DAC0832波形发生器加以介绍。

TI Sitara™ MCU 总经理:让实时处理更加简单经济?高性能 MCU 帮你忙!

随着对电子系统边缘实时控制、智能和通信需求的不断增长,高性能 MCU 现在提供了一种简单且经济高效的解决方案。

STM32的GPIO电路原理

GPIO是通用输入/输出端口的简称,是STM32可控制的引脚。GPIO的引脚与外部硬件设备连接,可实现与外部通讯、控制外部硬件或者采集外部硬件数据的功能。

单片机中RAM少,有哪几点原因?

RAM是一种易失性存储器,也就是说断电就会丢失存储数据。

“看门狗”也有软硬?

不同的使用场景,对工业无线路由器、工业级无线DTU功能与性能的需求点就完全不一样,在工业级应用中,稳定可靠,是无线组网的第一需求。

单片机数据通信怎么学?这个工具要用好:串口通信

串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。