手把手教你用 Rust 开发嵌入式

手把手教你用 Rust 开发嵌入式

Rust是一门语言,赋予每个人构建可靠且高效软件的能力。

几种解决EMI问题的方法

几种解决EMI问题的方法

传导干扰分差模干扰DI和共模干扰CI两种。先来看看传导干扰是怎么产生的。如图1所示,回路电流产生传导干扰。

MultiTimer,一款可无限扩展的软件定时器

MultiTimer,一款可无限扩展的软件定时器

今天我给大家介绍一个开源项目,叫做MultiTimer,它是一款可无限扩展的软件定时器。该项目的作者是0x1abin,目前已经收获了95个star,并且遵循MIT开源许可协议。

物联网常见的几种通信方式

物联网常见的几种通信方式

在基于STM32芯片的工程代码中,有一个非常重要的文件,即启动文件。该文件主要由汇编语言编写,文件名以.s结尾。这个文件在芯片程序运行之前首先要执行,它的功能是为用户程序的执行做一些基本准备工作,比如初始化栈和堆,配置时钟系统的默认设置,定义和分配中断向量表等。

关于STM32启动文件的几个小问题

关于STM32启动文件的几个小问题

在基于STM32芯片的工程代码中,有一个非常重要的文件,即启动文件。该文件主要由汇编语言编写,文件名以.s结尾。这个文件在芯片程序运行之前首先要执行,它的功能是为用户程序的执行做一些基本准备工作,比如初始化栈和堆,配置时钟系统的默认设置,定义和分配中断向量表等。

Keil MDK调试时,软硬件的要求

Keil MDK调试时,软硬件的要求

Keil MDK的用户界面虽然不太友好(IAR也是如此),但其调试功能可算是相当出色,特别是对于Cortex-M内核处理器的支持。

开源模块 | 事件驱动型按键驱动模块:MultiButton

开源模块 | 事件驱动型按键驱动模块:MultiButton

按钮在我们的生活中无处不在。如果我们购买一个开发板,按钮就是一个必备的功能。

MCU普通GPIO与高速GPIO的差异

MCU普通GPIO与高速GPIO的差异

今天我要向大家介绍的是i.MXRT芯片上的普通GPIO和高速GPIO之间的差异。

图解 FAT 文件系统基础知识

图解 FAT 文件系统基础知识

FAT 文件系统是什么,当你格式化 U 盘之后 U 盘发生了什么,为什么删除的文件还可以再恢复?买的 U 盘明明写着 16 G,实际却只有15 G,这里隐藏了什么事实?

CPU 是如何理解 01 二进制的?

CPU 是如何理解 01 二进制的?

准确地说,电脑中央处理器(CPU)并不认识或理解任何东西。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部