CubeIDE软件系列作为新手入门CubeIDE软件 学会掌握界面功能方便了解使用。 文章目录CubeIDE软件系列前言一、CubeIDE软件下载与安装下载CubeIDE 并安装创建项目工程以及盖软件的界面模块说明图形界面的说明总结 前言例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。一、CubeIDE软件下载与安装下载Cub
转载
2024-07-11 06:36:47
2168阅读
这次的移植并不算成功,只是显示没有问题了,可以创建按钮,可以显示图片,可以触摸。但是!!!只要一使用的float型数据,就会进入硬件错误。本来以为FPU使能的不好,可以只要把触摸去掉,就可以正常使用float型数据,感觉是不是跟GUI_PID_StoreState()函数有冲突?可是之前用MDK做的没有问题呀。网上没有什么用IDE的例程,努力了好几天试了很多方法也没有成功。虽然很不甘心,但是项目进
转载
2024-04-28 09:53:22
2108阅读
最近做的那个啥玩意要做UI界面,正好ST有个自家的UI生成器,也算个好东西。就拿来做个ui。结果亮屏就快做了一周,蚌埠住了 好,这就来记录一下这个点亮屏幕的过程罢,好时代来临力。LTDC首先我们说一下什么是LTDC,这就不得不说屏幕接口的几种形态。MCU屏,这种屏幕和主机连接的方法一般是用8080端口或者spi端口,这种屏幕有一种好处,那就是不用占用主机的RAM(运行内存),这是因为MCU屏自带了
今天,我将记录STM32如何新建一个模板步骤第一步:首先先新建一个文件夹(英文命名的)——作为工程根目录第二步;在文件夹中新建一个名为USER的子目录文件第三步:点击 MDK 的菜单:Project –>New Uvision Project ,然后将目录定位到刚才建立的文件夹 Template
STM32CubeIDE基础学习-添加芯片固件支持包前言前面的文章在安装STM32CubeIDE软件时没有安装这个芯片PACK包,如果工程没有这个固件支持包的话是无法正常使用的,随便安装一个和芯片对应系列的支持包就可以了。这篇文章来记录一下新增PACK包的常用操作。具体步骤如下:第一步:进入软件主界面,点击Help下的Manage Embedded Software Packages。第二步:选择
1、STM32CubeIDE该免费工具哪里可以下载?可以前往www.st.com搜索下载。它基于Eclipse™/CDT框架和GCC工具链,支持ECLIPSE插件和GDB调试器。它有支持多个平台的版本,比方LINUX/macOS/WINDOWS等。2、安装STM32cubeIde有时总不成功怎么办?最常见的问题就是路径上有中文字符。另外,如果不是首次安装STM32CUBEIDE的话,记得将之前版本
转载
2024-07-02 20:32:03
684阅读
下载安装STM32CubeIDE STM32CubeIDE - STM32的集成开发环境 - STMicroelectronics 创建工程 选择开发板 设置GPIO 使用外部时钟 设置调试模式 设置时钟 生成对应的.c .h文件 调试 &
转载
2024-11-01 10:08:07
51阅读
网站各种论坛,各种烧录方式,各种软件,下了一大堆,结果都没有能用上,不是软件编译麻烦,就是配套的工具要加这个那个,官方的工具基本够小白是用了,就看你走的路线问题对不对。1,核心板,一般小白都会去买的是开发板,我呢,各种都有涉猎,之前买的51在吃灰,是自己太懒,提不起劲,刚好KILE工具没得用,瞄到了ST官方,恩,这次来点新家伙,我不会用啊,没关系,先全套的官方软件整齐了,IDE 、烧录、stm32
转载
2024-09-01 16:38:46
172阅读
文章目录一、实验工具二、STM32CubeMX生成代码使用HAL库点亮流水灯1.STM32CubeMX简介2.STM32CubeMX的安装2.安装HAL库3.新建项目4.keil仿真调试三、总结四、参考资料 一、实验工具STM32CubeMX Keil uVision5 mcuisp STM32F103C8T6的最小核心板二、STM32CubeMX生成代码使用HAL库点亮流水灯1.STM32Cu
STM32CubeMX安装1、STM32CubeMX介绍2、软件坏境安装3、STM32CubeMX软件下载4、安装步骤 1、STM32CubeMX介绍 STM32CubeMX是ST公司主动原创的一款代码生成工具, 它可以减轻开发时间和费用。STM32CubeMX集成了一个全面的软件平台,支持STM32每一个系列的MCU开发。这个平台 包括 STM32Cube HAL(一个 STM32 的抽象层
STM32CubeIDE是一个多功能的多操作系统开发工具,是STM32Cube软件生态系统的一部分。STM32CubeIDE是一个先进的C / C ++开发平台,具有STM32微控制器的IP配置,代码生成,代码编译和调试功能。它基于ECLIPSE™/ CDT框架和用于开发的GCC工具链,以及用于调试的GDB。它允许集成数百个现有插件,完成ECLIPSE™IDE的功能。 STM32CubeIDE集成
转载
2024-08-21 16:43:54
3024阅读
一、主界面菜单栏: File、Window 、Help, 菜单栏中覆盖了下面几项功能新建工程: 可以通过三种方式来新建工程通过选择芯片型号通过选择板子型号通过选择芯片型号及封装安装软件包: 下载官方的软件开发包已存在工程: 快速打开已经创建好的工程欢迎大家关注我的微信公众号!!...
原创
2022-01-29 15:01:37
306阅读
STM32CubeMX 真的不要太好用由于工作内容的变动,我已经很久没有正经的玩过单片机了,近期又要用它做个小玩意了,还是选 stm32 吧,外设库开发不要太方便,哈哈哈先去 stm32 社区逛了逛,发现了一个新字眼 STM32CubeMX,简单看了下,大概明白是个 ST 公司新推出的一个配置工具,直接由图形界面简单配置下,生成初始化代码,并对外设做了进一步的抽象,让开发人员更只专注应用的开发,挺
转载
2024-06-19 19:44:29
466阅读
一、主界面菜单栏: File、Window 、Help, 菜单栏中覆盖了下面几项功能新建工程: 可以通过三种方式来新建工程通过选择芯片型号通过选择板子型号通过选择芯片型号及封装安装软件包: 下载官方的软件开发包已存在工程: 快速打开已经创建好的工程
原创
2021-12-08 09:47:01
551阅读
点亮跑马灯只要我们在STM32CubeIDE的设置中按照2.1.3来配置,更改io引脚更新时就不会覆盖掉我们新建的这几个文件以及文件夹。 这边以跑马灯为例,控制在IO口中已经定义好的两个引脚“IO_LED0”和”IO_LED1”。首先我们先修改“LED.h”中的代码使其调用main.h,并新建LED调用函数。此时点击左上角的全部编译 按钮,此时应该顺利通过。打开“gpio.c”查看gpio的初始化
转载
2024-10-17 10:17:32
1001阅读
2.STM32CubeMX使用教程参考:http://www.mculover666.cn/posts/578764034/下载芯片对应的HAL库在官网上好难找,发现有一个办法。1.打开STM32CubeMX,菜单Help 里面”Manage embedded software packages“2.选择对应芯片包,点击 安装3.查看安装的包存取的位置。点击安装好的包,卸载,跳出对话框可以看出包的
转载
2021-08-06 16:27:00
485阅读
之前裸机emWin成功了,接下来尝试CubeMx FreeRTOS emWin,又遇到三个坑。先说第一个坑:我直接再之前裸机的工程上增加FreeRTOS,结果生成程序后,编译报一大堆错误,分析了一下错误实在是无从下手,因此怀疑CubeMx有问题,因此我就将Keil工程文件夹全部删除,再重新生成。再次编译情况好转,但是还是不少错误。这是第二个坑!第二个坑:CubeMx配置FreeRTOS选项中有2个
Ⅰ、写在前面相信很多人都知道STM32CubeMX这个工具,也是近年来开发STM32比较流行的一个工具。这个工具从两年前第一版到现在已经有多个版本了,功能也从简单越来越强大了。 是一个配置STM32代码的工具,它把很多东西封装的比较好,硬件抽象层、中间层、示例代码等。 现在ST公司升级和维护的库主要就是STM32CubeMX的HAL库和标准外设库,使用这两种库开发STM3
GUI Guider设计UI界面移植到STM32一、什么是GUI Guider什么是 GUI-Guider? GUI Guider 是恩智浦为 LVGL 开发了一个上位机GUI 设计工具,可以通过拖放控件的方式设计 LVGL GUI 页面,加速 GUI 的设计。 设计完成的 GUI 页面可以在 PC 上仿真运行,预览自己设计的UI界面。确认设计完毕之后可以生成 C 代码,再整合到 MCU 项目中。
相当部分的 STM32芯片都带USB模块,有时我们会考虑利用STM32芯片的USB模块进行程序代码的下载或升级。USB协议中有专门针对设备固件升级的类协议,即可以通过DFU类协议进行产品固件的加载或更新。 关于STM32产品的DFU程序下载和升级,ST官方有相关的资料文档。可以去www.stmcu.com.cn 或者去ww