STM32F1和GD32F1有什么区别?

STM32F1和GD32F1有什么区别?

由于疫情及其他多种因素的影响,全球MCU厂家的芯片价格不断上涨,尤其是STM32部分型号的价格已经涨了几倍。因此,许多公司开始寻找其他替代STM32的方案。在国内,最有效的替代方案非GD32莫属。

用C++来实现有限状态机(附代码)

用C++来实现有限状态机(附代码)

这篇文章旨在详细介绍C++有限状态机的相关知识。文中的示例代码提供了详细的说明,具有一定的参考价值。如果你对此感兴趣,可以参考以下内容。

Linux下查看内存使用情况方法总结

Linux下查看内存使用情况方法总结

Q:我有一个问题,我想要监视Linux系统的内存使用情况。在Linux下有哪些可用的视图或命令行工具可以使用呢?

嵌入式常用的设计模式——适配器模式的C语言实现

嵌入式常用的设计模式——适配器模式的C语言实现

适配器模式(Adapter Pattern)是用作多个不兼容模块之间的桥梁。它将多个模块的功能结合起来。由于C语言没有类和继承等特性,本文将仅讨论接口适配器,类适配器和对象适配器超出了本文的讨论范围。举例来说,在一个需要解码的程序中,上位机(用户)需要与解码器进行通信,但解码器必须能够解码不同通信协议的数据包。

整理了一份Linux设备树基础知识!

整理了一份Linux设备树基础知识!

在platform_device部分中对设备的描述有两种方法:一种是使用platform_device结构体来指定,另一种是使用设备树来描述。

基于链表管理的单片机轮询程序框架

基于链表管理的单片机轮询程序框架

很多人,尤其是初学者,在写代码时常常是一点一点地写,最初并没有一个整体的规划。这导致了后面的代码变得越来越混乱,并产生了一系列的bug。

嵌入式编程中五个必探的“潜在错误”

嵌入式编程中五个必探的“潜在错误”

通常情况下,需要付出极大的努力和使用昂贵的工具,才能从观察到的崩溃、死机或其他意外运行时行为中追溯到根本原因。

10张图详解MMU那些事儿

10张图详解MMU那些事儿

最近重新学习了这一部分内容,发现内存管理和进程调度是 Linux 下最核心的两个东西。无论你做得多么牛逼,这两个方面的讨论总是能够让人眼前一亮。

FreeRTOS之软件定时器详解

FreeRTOS之软件定时器详解

定时器是每个MCU都拥有的外设之一,某些MCU的定时器功能非常强大,例如提供PWM、输入捕获等功能。然而,定时器最基本的功能是执行周期性处理,可以通过定时器来完成这种任务。

Cortex-M系统中断延迟及其测量方法

Cortex-M系统中断延迟及其测量方法

在嵌入式领域中,实时性是一个经常讨论的概念。实时性主要关注的是当外部事件发生时,系统是否能在规定的时间范围内做出响应和处理。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部