STM32 gcc编译环境搭建标签(空格分隔): stm32 gcc Makefile说在前面的话gcc编译器兼容Windows、Linux和MAC,可自行去官网下载,Linux可直接在命令行输入命令:sudo apt-get install arm-none-eabi-gcc,自动下载安装。gcc在三大平台操作命令完全一样,下面以Linux的Ubuntu发行版为例,说明下如何为stm32搭建gc
转载 2024-05-25 17:54:21
199阅读
因为很久之前写的,不记得参考了哪些文献,如果涉及到版权问题,请联系本人1、安装cmakesudo apt-get install cmake-gui 将opencv2.3.1源码拷贝到/root文件夹下重命名为 OpenCV-2.3.1-arm(为了防止和pc版本的opencv重复),新建文件夹为OpenCV-2.3.1-arm-build在命令行下执行cmake-gui选择源代码目录/
上一篇文章中我们详细介绍了OpenCV概述以及安装配置教程,而实际上,许多情况下我们需要在32位系统下运行OpenCV库,而OpenCV本身并没有提供x86配置文件,如下图因此,本文详细介绍一下在32位系统下配置OpenCV,希望能对大家有所帮助。下面的教程默认大家已经安装完64位的OpenCV并进行了配置,如果没有 步骤:一、下载Cmake二、打开Cmake,生成x86文件2.1 打开Cmake
转载 2024-02-29 14:37:00
564阅读
 这一篇将介绍如何使用mbed平台写一个程序并下载到开发板,在这里我使用F469-Discovery作为开发板。     2.可以直接点击  导入到mbed IDE(Import into mbed ide),如果没有登录,会跳出登录界面页面,登录注册方法不再详细叙述 3.登录完成后将跳转到IDE界面,如果是
OpenMv和STM32通信 OpenMv和STM32通信问题OpenMv和STM32通信前言一、OpenMv配置1.第一种发送方法2.第二种发送方法二、Stm32配置总结 前言最近一段时间都在捣鼓OpenMV和Stm32的通信问题,刚开始不知道哪里出了问题,一直通信失败,明明使用TTL串口接收OpenMv发送的数据是可以在串口调试助手上显示的,但就是无法发给Stm32的USART串口。经过了差不
一·首先在D盘新建一个文件夹,作为stm32目录,这里我给他命名stm32. 二·把准备好的工程模板复制进去三·打开Keil uVision5软件。四·点击创建新的项目。 五.项目路径保存在user目录下,我这路径为D:\stm32\STM32_Project工程模板\USER,我这里命名stm32,点击保存。 六.然后就会出现这个界面七.选择STMicroelect
转载 2023-12-25 10:46:20
393阅读
 ST官方提供了一套操作STM32各种外围设备的库,使用该库可以快速的搭建STM32工程,简化工作。  一、【安装STM32库】将下载后的stm32f10x_stdperiph_lib.zip解压后得到三个文件夹分别是:"Libraries"、"Project"、"Utilities"将这3个目录复制到"K
转载 精选 2013-07-03 19:23:00
1103阅读
下载stm32固件库 创建目录 libs目...
转载 2018-03-02 14:25:00
374阅读
2评论
OpenCV3学习笔记(1)1. 版本OpenCV Version 3.4.5 CMake Version 3.6.3 MinGW Version x86_64-8.1.0-release-posix-seh-rt_v6-rev0 Clion Version 2018.2.22. 图像读入与输出2.1 命名空间与Mat类OpenCV的所有类和函数都声明在命名空间cv,所以代码开头加上
Hi, everybody。许久未见。过去的一年一直在忙其他的事情,懈怠了很多。最近在做一些单片机的项目。使用过程中,萌生了自己搭建的想法。闲话少说,搭载编译环境自然不能局限于 Windows 或者 Linux。所以如下工具选择大部分操作系统都有兼容。Tools List:STM32 CubeMX。(自己注册账户下载)https://www.st.com/en/development-tools/
STM32实现物体识别与手写数字识别 引前言1. 物体识别1.1 构造函数1.2 源码分析2. 手写数字识别2.1 构造函数2.2 源码分析 ) 引OpenMV(一)–基础介绍与硬件架构OpenMV(二)–IDE安装与固件下载OpenMV(三)–实时获取摄像头图片OpenMV(四)–STM32实现特征检测OpenMV(五)–STM32实现人脸识别前言本专栏基于以STM32H743为MCU的Op
转载 2024-03-18 21:46:29
187阅读
使用openMV3与stm32进行通讯想用openMV与stm32通讯,在网上找了一大圈,最后决定使用串口 可以找到openMV的引脚资源图如下: 这里使用P4(USART3_TX)与P5(USART3_RX)脚与stm32的USART1交叉联接。 openMV的代码如下,功能是进行色块识别并把中心点传给stm32,需要注意的是对数据的打包格式,用到了ustruct.pack这个函数:import
只要按照下面的一步步来,绝对能从0开始建立一个STM32工程。不仅包括工程建立过程,还有Jlink设置方法。本文使用芯片为STM32F103CB。1 下载stm32F10x的官方库http://www.st.com/web/en/catalog/tools/PF257890 2 新建工程工程名设为stm32_demo,选择芯片型号为STM32F103B,如图,因为下载的stm32库中有启动代码,所
原创 2021-09-02 10:29:50
762阅读
在这篇博文中,我们将深入探讨如何搭建STM32F103的开发环境STM32F103是一款广泛使用的微控制器,其生态系统非常完善,适合各种嵌入式开发项目。下面,我们将分步介绍环境准备、核心操作流程、配置详解、性能验证、排错指南及扩展应用等方面,帮助大家快速搭建开发环境。 ## 环境准备 首先,在我们开始搭建STM32F103的开发环境之前,必须确保所有的前置依赖已经安装。以下是相关的配件和工具
原创 1月前
218阅读
此篇文章是自己在学习制作寻迹小车中遇到的问题以及解决方法,写出来供同样的人参考参考… -------------->直接开始------------> STM32各类小车工作原理及学习http://www.yahboom.com/study/bc-32简介:循迹小车由三轮或四轮小车和摄像头两大部分组成,通过镜头识别路径,将其得到的图像做处 理并发送给小车,小车对应做出动作。 寻迹小车核
转载 2024-05-09 09:07:26
58阅读
文章目录基于STM32芯片车载货物搬运系统研究项目中的分工资料相关文书材料 基于STM32芯片车载货物搬运系统研究项目中的分工1、原理图,PCB等硬件相关设计以及项目实践总结2、机械臂在柔性上通过算法和结构进行优化3、基于PYTHON处理的OPENMV摄像头模块4、PID算法、速度插补算法优化5、蓝牙模块在人机交互的应用以及相关APP设计相关文书材料项目介绍(项目研究的目的和主要研究内容)近年来
一、STM32CubeMX1. java环境直接使用brew安装openjdk 8:brew install openjdk@8配置jdk环境:sudo ln -sfn /usr/local/opt/openjdk@8/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-8.jdk/usr/libexec/java_home配置完成后检查java环境:java -version2. 安装stm32cubemx
原创 2022-01-10 14:44:29
1740阅读
Edition for ARM+OPENCD+Jlink的开源开发环境。 这个教程是去年刚开始做STM32的时候写的,当时还没开始用STM32,先琢磨了免费的开发环境搭建,因此写的这个教程可能有很多错误,最近在网上看到很多人在论坛里转载了这个教程,由于当初我在ourdev论坛上只是贴出了文字,并上传了一个pdf版本,因此这次在博客里更新一下。帖子中的内容暂时不更新了,后面
原创 2021-08-03 10:12:01
715阅读
安装编译器如果还没安装编译器的,先安装:sudo apt install gcc-arm-none-eabisudo apt install gdb-arm
原创 2022-08-01 12:46:32
891阅读
一、STM32CubeMX1. java环境直接使用brew安装openjdk 8:brew install openjdk@8配置jdk环境:sudo ln -sfn /usr/local/opt/openjdk@8/libexec/openjdk.jdk
原创 2021-07-22 13:55:17
10000+阅读
  • 1
  • 2
  • 3
  • 4
  • 5