ICode9

精准搜索请尝试: 精确搜索
  • HAL库|神器cubemx的正确打开方式2021-06-04 08:01:21

    前言 工欲善其事,必先利其器。HAL库的开发不一定必须使用cubemx,但是使用了cubemx,你绝对不会后悔。基于一些小伙伴对cubemx的使用还有一些疑问,本次小飞哥从新建工程到生成工程,编写应用代码,和大家一起聊一聊到底该如何使用这个神器。本次是建立在已经安装好cubemx的情况下,错误之处还

  • 开发工具使用:CubeMX、KEIL MDK-ARM2021-05-25 22:02:27

    一、STM32的CubeMX的使用 选择ACCESS TO MCU SELECTOR进入目标选择界面 芯片搜索框Part Number Search输入芯片型号 在芯片列表框双击出现的芯片型号,启动芯片配置 step1.基本配置(同设备通用) Pinout&configuration System Core-RCC-HSE:选择时钟源 System Core-SYS-Debug:配置调试

  • STM32H743+CubeMX-梳理MPU的设置2021-05-24 22:01:19

    文章目录 一、前言二、CubeMX2.1、Cortex interface Settings2.2、Cortex Memory Protection Unit Control Settings(内存保护单元控制设置)2.3、Cortex Memory Protection Unit Region 0 Settings(内存保护单元区域0设置)2.3.1、MPU Region2.3.2、MPU Region Base Address(MPU

  • CubeMX生成代码2021-05-22 23:34:39

    /** ****************************************************************************** * 由CubeMX生成的对HAL库依赖管理的相关代码 * 在<device>_hal_conf.h文件中 * PPP可以为STM32的各种外设 ************************************************************************

  • 使用STM32的CUBEMX库来驱动OLED(128x64)(128x32)(SSD1306)含库U8g2库2021-04-12 17:05:14

    使用STM32的CUBEMX库来驱动OLED(128x64)(128x32)(SSD1306)含库U8g2库 U8g2:单色显示库, U8g2是一个用于嵌入式设备的单色图形库。U8g2支持单色OLED和LCD,包括以下控制器:SSD1305、SSD1306、SSD1309、SSD1322、SSD1325、SSD1327、SSD1329、SSD1606、SSD1607、SH1106、SH1107、SH1108、

  • CMSIS_OS的消息队列(基于cubemx)2021-03-04 19:58:27

    一、队列管理函数 osMessageQDef(name, queue_sz, type) //参数二:队列size 参数三:成员size 作用:定义os_messageQ_def_##name结构体 osMessageQ(name) //宏函数 作用:定义os_messageQ_def_##name结构体的指针 osMessageQId osMessageCreate (const osMessageQDef_t *queue_def,

  • STM32 CubeMX学习:0. 搭建开发环境2021-01-01 13:02:34

    STM32 CubeMX学习:0. 搭建开发环境 系列文章目录 前期的准备点亮 LED闪烁 LED定时器闪烁LED未完待续… 文章目录 STM32 CubeMX学习:0. 搭建开发环境前言0.1 软件的安装0.2 软件使用0.3 新建工程总结 前言 CubeMx 是一个 由 ST 推出的芯片图形化配置工具,为了使开发

  • 【rt-thread】构建自己的项目工程 -- 初始篇2020-10-13 02:31:24

    现以stm32f29igt6芯片的板子&keil-5编译环境为例,记述构建rt-thread适配自己板子的项目工程过程   1、拿到rt-thread源码,进入bsp/stm32/libraries/templates/目录,复制stm32f4xx文件夹至目录bsp/stm32/,修改文件夹名为自定义stm32f429-rtthread-touchgfx 2、进入目录打开template.u

  • 小白学习STM32(一)(基于cubemx+MDK)外部中断2020-05-24 14:08:26

    STM32的外部中断 你好,这里是月魂离人本小白的博客,本人最近在学习stm32(基于cubemx),写下这篇博客希望自己能养成做笔记的习惯,同时也是锻炼自己写博客的能力,希望大家不吝赐教,大佬们指出我的问题,hhhhh。本篇博客最后写到了怎么用jlink调试stm32以及其中的坑,希望能帮到需要的朋

  • STM32 cubemx 开发系列文章(一)认识cubemx2020-05-15 09:36:49

    STM32 cubemx 开发系列文章新建一个cubemx工程1.下载stm32 cubemx软件2.安装软件3.配置软件4.开始第一个Hello World工程配置写在最后 新建一个cubemx工程 相信能找到这篇文章的人都已经或多或少的开发了一些stm32单片机的工程,熟悉标准库的一系列开发流程。我也不例外,但就是

  • CubeMX STM32H7配置FreeRTOS2020-04-07 21:07:40

    (RTOS笔记1)CubeMX STM32H7配置FreeRTOS软硬件版本信息:CubeMX配置1.选择芯片的型号2.配置时钟(Clock Configuration)3.配置FreeRTOS的时基定时器(将在RTOS笔记2中介绍),用TIM2作为OS的时基定时器为FreeRTOS提供时钟节拍。4.开启FreeRTOS.5.配置FreeRTOS参数(Config parameters)6.动

  • 修改 CubeMX 生成的 RT-Thread makefile 工程2020-04-05 14:57:04

    修改 CubeMX 生成的 RT-Thread makefile 工程 使用 RT-Thread 官方 基于 CubeMX 移植 RT-Thread Nano 生成的 Makefile 工程在编译时有错误,需要简单修改一下。 添加 context_gcc.s 文件。需要在 Makefile 中添加这个 .s 文件,在 CubeMX 生成的工程中可以找到它,如果你找到的文件拓

  • STM32 CubeMX 学习:001-GPIO的使用2020-03-06 09:57:11

    背景 在上一讲STM32 CubeMX 学习:搭建开发环境中,我们已经利用CubeMx搭建了可编译的工程。 今天就开始来介绍STM32 GPIO的有关知识,以及如何驱动它。 HOST-OS : Windows-10 STM32 Cube :v5.6 MCU : STM32F429 LIB : stm32cube_fw_f4_v1250

  • STM32CubeMx: How to add your own “USER CODE BEGIN / END” section?2020-02-02 15:07:23

    前言 看到STM32CubeMX中没有考虑所有用户代码区标记。 如果自己在官方规定的用户代码区外添加代码,当使用CubeMX重新生成代码时,会将自己手写的代码清掉。 我自己想的方法是, 使用CubeMX前,备份工程,使用CubeMX后,用BC4合并代码到新工程。 不过,一直再想,ST官方做的软件不可能这么

  • STM32F429 输入捕获实验:cubemx 实现定时器对变化沿的输入捕获2020-01-14 19:01:48

    这个实验大概在一个多月前就做过了,但是没写博客,现在开始做红外遥控实验需要用到输入捕获变化沿,但是这部分内容忘得一干二净了。所以重新回顾下该实验。 抛开书本,输入捕获其是就是可以捕获从定时器使能开始到触发上升沿或下降沿的时间。通俗的说就是定时器的计时是通过计数器来

  • cubeMX学习记录2019-08-20 15:36:01

    cubeMX学习记录 这个HAL库使用好像是以后的趋势,先学一下,哈哈 可以直接在官网下载对应的安装软件(还需要安装Oracle官方的JRE)及HAL库文件(也可以安装完软件后直接在软件里下载安装) (1) JRE http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-21

  • CubeMXIDE 汉化2019-07-17 09:39:15

    CubemxIDE是将cubemx和true studio for stm32 两个软件合并在一起,只要安装一个软件,就可以使用cubemx配置,使用IDE进行编辑和调试,不用很繁琐的将生成工程通过其他软件打开(keil或者IAR)。个人觉得keil和IAR编辑界面不是很友好,如果是用VS的话,工程移植比较繁琐,这IDE就可以解决这些问

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有