stm32共13篇

从单片机到ARM Linux驱动——Linux驱动入门篇-小浪学习网

从单片机到ARM Linux驱动——Linux驱动入门篇

大家好,又见面了,我是你们的朋友全栈君。 嵌入式Linux操作系统具有:开放源码、所需容量小(最小的安装大约需要2MB)、不需著作权费用、成熟与稳定(经历这些年的发展与使用)、良好的支持等...
站长的头像-小浪学习网站长29天前
377
联合体在C++嵌入式开发中的作用 寄存器映射的典型应用-小浪学习网

联合体在C++嵌入式开发中的作用 寄存器映射的典型应用

联合体用于寄存器映射是因为其能确保结构紧凑且可按字段访问。1. 寄存器通常由多个位段组成,直接用整型操作可读性差;2. 结构体因对齐填充可能导致大小不匹配,而联合体结合结构体可共享内存并...
站长的头像-小浪学习网站长27天前
326
怎样为C++配置嵌入式AI开发环境 TensorFlow Lite Micro移植指南-小浪学习网

怎样为C++配置嵌入式AI开发环境 TensorFlow Lite Micro移植指南

要在c++++项目中使用tensorflow lite micro进行嵌入式ai开发,关键步骤包括:1. 确定mcu平台并安装对应的交叉编译工具链;2. 配置python环境并安装必要的依赖包;3. 获取并裁剪tflm源码,保留核...
站长的头像-小浪学习网站长17天前
346
Linux笔记(1)| 常用命令-小浪学习网

Linux笔记(1)| 常用命令

从今天起,我将陆续分享一些关于linux的学习笔记,这些笔记涵盖了从arm裸机到uboot移植、linux应用编程和网络编程,再到linux驱动开发。同时,也会穿插介绍stm32对一些小模块(如wifi、蓝牙模块...
站长的头像-小浪学习网站长14天前
4815
VSCode如何实现硬件编程 VSCode嵌入式开发环境搭建指南-小浪学习网

VSCode如何实现硬件编程 VSCode嵌入式开发环境搭建指南

安装#%#$#%@%@%$#%$#%#%#$%@_e2fc++805085e25c9761616c00e065bfe8及c/c++扩展以获得基础开发功能;2. 安装gcc arm embedded toolchain作为编译器;3. 使用make或cmake管理构建过程;4. 安装plat...
站长的头像-小浪学习网站长10天前
405
VSCode如何配置嵌入式开发 VSCode搭建Arduino开发环境教程-小浪学习网

VSCode如何配置嵌入式开发 VSCode搭建Arduino开发环境教程

在vscode中配置嵌入式开发环境的核心是安装platformio ide扩展,它会自动管理工具链、库和板级支持包;2. 安装后重启vscode,通过左侧platformio图标创建新项目,选择开发板型号(如arduino uno...
站长的头像-小浪学习网站长5天前
3711
stm32能运行linux吗-小浪学习网

stm32能运行linux吗

stm32不能直接运行linux,STM32是一系列由STMicroelectronics开发的微控制器系列,基于ARM Cortex-M处理器,由于资源有限,无法满足运行Linux所需的内存、处理能力以及外部存储等要求。 本教程...
站长的头像-小浪学习网站长9个月前
4215
VSCode如何配置数字信号处理环境 VSCodeDSP算法开发特殊设置-小浪学习网

VSCode如何配置数字信号处理环境 VSCodeDSP算法开发特殊设置

首先安装#%#$#%@%@%$#%$#%#%#$%@_e2fc++805085e25c9761616c00e065bfe8及c/c++扩展,确保支持智能感知与调试;2. 根据目标平台选择编译工具链:桌面端使用mingw-w64(windows)、gcc(linux)或c...
站长的头像-小浪学习网站长4天前
3312
STM32MP157C-DK2公板快速上手-小浪学习网

STM32MP157C-DK2公板快速上手

一、stm32mp157c-dk2 公板简介 STM32MP157C-DK2 是 STM32MP157C 的探索套件,板载信息如图所示: 所需准备的材料包括: 开发板 Type-C 5V/3A 电源线 Micro-USB 数据线 SD 卡(大于 2G) 网线 连...
站长的头像-小浪学习网站长1个月前
319
VSCode如何实现农业物联网编程 VSCode智慧农业开发套件集成-小浪学习网

VSCode如何实现农业物联网编程 VSCode智慧农业开发套件集成

#%#$#%@%@%$#%$#%#%#$%@_e2fc++805085e25c9761616c00e065bfe8在农业物联网开发中受欢迎的原因主要有四点:1. 轻量跨平台且启动迅速,支持windows、macos和linux统一开发体验;2. 拥有丰富的扩展...
站长的头像-小浪学习网站长昨天
507