Hi, everybody。许久未见。过去的一年一直在忙其他的事情,懈怠了很多。最近在做一些单片机的项目。使用过程中,萌生了自己搭建的想法。闲话少说,搭载编译环境自然不能局限于 Windows 或者 Linux。所以如下工具选择大部分操作系统都有兼容。Tools List:STM32 CubeMX。(自己注册账户下载)https://www.st.com/en/development-tools/
转载
2023-10-24 23:20:29
704阅读
# STM32 开发 Docker 指南
在嵌入式开发领域,STM32微控制器以其灵活性和强大的功能而受到广泛欢迎。Docker可以帮助开发者在一致的环境中构建和运行应用程序。下面将详细介绍如何在Docker中进行STM32开发。
## 整体流程
| 步骤 | 描述 |
|------|------|
| 1 | 安装Docker |
| 2 | 创建Dockerfile |
|
TensorTensor的基本数据类型有五种:32位浮点型:torch.FloatTensor。 (默认) 64位整型:torch.LongTensor。 32位整型:torch.IntTensor。 16位整型:torch.ShortTensor。 64位浮点型:torch.DoubleTensor。 除以上数字类型外,还有 byte和chart型 基本操作如下:# torch.Tensor -
转载
2023-09-01 08:17:54
231阅读
基于STM32人脸识别系统方案设计(程序代码+设计说明书) 人脸识别基于STM32人脸识别系统方案设计(程序代码+设计说明书)设计介绍程序CV2640驱动main函数设计说明书:1.2人脸识别系统的研究现状1.2.1 国内发展概况1.2.2 国外发展概况1.3 本论文的内容资料清单资料下载链接 程序编译器:keil 5 编程语言:C语言设计编号:C0058设计介绍采用正点原子探索者开发板;摄像头
环境win10android studio2.0OpenCV-3.1.0-android-sdkandroid-ndk-r10e-windows-x86_64jdk-8u102-windows-x641配置ndk环境
补充,这里注意把ndk的环境变量补上,目录设置为ndk的根目录就ok,主要是用来使用ndk-build
2 新建JNI目录
先单选工程目录,然后再
转载
2024-04-04 16:37:48
164阅读
参考资料:《正点原子STM32F4 FreeRTOS开发手册_V1.1》《野火FreeRTOS 内核实现与应用开发实战—基于STM32》学习RTOS的意义当我们进入嵌入式这个领域的时候,往往首先接触的都是单片机编程,单片机编程又 首选51 单片机来入门。这里面说的单片机编程通常都是指裸机编程,即不加入任何RTOS (Real Time Operating System 实时操作系统)的程序。常用的
转载
2024-05-16 11:02:35
108阅读
qemu早就可以跑stm32程序了。很简单: windows bat: cd C:\Program Files\qemu .\qemu-system-arm.exe ^-M netduinoplus2 ^-nographic ^-kernel C:\Users\kk\STM32CubeIDE\wor ...
转载
2021-09-04 11:59:00
4468阅读
2评论
# 在STM32上实现PyTorch模型
随着物联网的快速发展,边缘计算的需求日益增长。将深度学习模型部署到边缘设备上,例如STM32单片机,已经成为一个热门的研究方向。本文将探讨如何将PyTorch模型在STM32上实现,并附带一些代码示例。
## 1. PyTorch模型训练
首先,我们需要在PC上使用PyTorch训练一个深度学习模型。以下是一个简单的示例,使用MNIST数据集训练一个
在STM32上跑深度学习是一个充满挑战与机会的任务。STM32微控制器以其低功耗和高性能的特点被广泛应用于嵌入式系统,但在这些资源受限的设备上运行深度学习模型,需要针对性地进行优化和调整。下面我将详细记录下解决这一问题的过程,包括不同版本的比较、迁移指南、兼容性处理、实战案例、排错指南和性能优化等内容。
### 版本对比
在对STM32平台的深度学习框架进行比较时,我们需要分析不同版本的优缺点
引脚图 下载和烧写Bootloder 首先我们要下载Bootloader,进入刚刚那个人的另一个开源项目,地址如下:https://github.com/rogerclarkmelbourne/STM32duino-bootloader/tree/master/binaries 选择你的STM32最
转载
2020-04-24 05:38:00
1772阅读
2评论
## 使用 Docker 部署 STM32 开发环境
在嵌入式开发中,STM32 是一种非常流行的微控制器,通常用于物联网、嵌入式系统等领域。使用 Docker 来部署 STM32 开发环境,可以确保环境的一致性,避免在不同系统上安装依赖时出现的问题。下面,我将逐步指导你如何使用 Docker 部署 STM32 开发环境。
### 流程概览
以下是整个流程的步骤概览:
| 步骤 | 描述
原创
2024-09-14 05:17:49
871阅读
基于docker的storm集群搭建一、创建docker容器1.创建storm的局域网2.创建主节点的容器3.创建从节点容器4.配置hosts文件二、搭建zookeeper集群1.配置java环境2.下载zookeeper安装包3.将安装包发送到docker容器中4.对zookeeper进行配置5.配置环境变量6.将zookeeper发送到从节点7.启动zookeeper集群三、安装storm1
转载
2023-09-22 23:31:58
297阅读
通过格式化程序,短绒和构建工具的这种结合,我能够创建完全可测试的,完全可移植的解决方案,并且符合 PSR 编码标准。使用 Makefile 并充分利用它#大多数开发人员都使用 Makefile,但很少有人有效地使用它们。以下是我典型的 Makefile 的示例:工作十二年准备的PHP进阶架构资料,如果你觉得有用,俺分享给大家:
点击进入暗号:知乎 contai
转载
2024-07-30 19:07:41
64阅读
本文描述了如何使用在搭载了 RT-Thread 系统的 STM32 平台上使用 C++,包括 C++ 的配置和应用等。并给出了在意法半导体 STM32F411 nucleo 开发板上验证的代码示例。
原创
2021-08-11 13:37:34
1160阅读
1、 SYSCLK时钟源有三个来源:HSI RC、HSE OSC、PLL; 2、 MCO[2:0]可以提供4源不同的时钟同步信号; 3、 GPIO口貌似有两个反向串联的二极管用作钳位二极管; 4、 总线矩阵采用轮换算法对系统总线和DMA进行仲裁 5、 ICode总线,DCode总线、系统总线、DMA总线、总线矩阵、AHB/APB桥 6、在使用一个外设之前,必须设置寄
转载
2024-07-24 05:08:45
1822阅读
PyTorch DataLoader 源代码 - 调试阶段在本集中,我们将继续上集数据标准化的地方。只是这一次,我们将要调试代码,而不是编写代码,尤其是要调试PyTorch源代码,以查看规范化数据集时到底发生了什么。调试PyTorch源代码的简短程序在我们开始调试之前,我们只想给我们快速概述一下我们编写的程序,这将使我们能够逐步看到数据集的归一化,并看到它在hood和PyTorch下面到底是如何完
转载
2024-08-12 10:29:57
29阅读
在这篇文章中,我们将深入探讨如何利用Docker与STM32进行有效地开发和调试。我们将覆盖多个方面,包括版本对比、迁移指南、兼容性处理、实战案例、排错指南以及生态扩展。这将为你提供一个完整的解决方案,帮助你在这个领域中更好地前行。通过理解每个环节,你将能够应对挑战并利用Docker的优势来提升STM32的开发效率。
### 版本对比与兼容性分析
随着Docker和STM32的版本不断演进,我
一·首先在D盘新建一个文件夹,作为stm32目录,这里我给他命名stm32. 二·把准备好的工程模板复制进去三·打开Keil uVision5软件。四·点击创建新的项目。 五.项目路径保存在user目录下,我这路径为D:\stm32\STM32_Project工程模板\USER,我这里命名stm32,点击保存。 六.然后就会出现这个界面七.选择STMicroelect
转载
2023-12-25 10:46:20
393阅读
常用的几个网站:http://www.minigui.com/live-demoshttps://www.st.com/content/st_com/en/search.html#q=stemwin-t=products-page=1https://www.segger.com/products/connectivity/emusb-host/technology/emusb-host-samples/基于内存管理实验来移植程序,这个在A盘中能找到资料,正点原子A盘资料.
原创
2021-07-12 14:03:07
457阅读
常用的几个网站:http://www.minigui.com/live-demoshttps://www.st.com/content/st_com/en/search.html#q=stemwin-t=products-page=1https://www.segger.com/products/connectivity/emusb-host/
原创
2022-03-25 16:42:50
181阅读