ICode9

精准搜索请尝试: 精确搜索
  • STM32cubeMX+DMA+USART 接收任意长度的数据2020-06-03 23:53:25

    DMA接收选用circle模式,如果是normal模式的话,需要每次在中断里面接收完成后重新开启DMA接收,circle模式不用每次都开启dma接收中断。如图 ···c void MX_USART1_UART_Init(void) { huart1.Instance = USART1; huart1.Init.BaudRate = 115200; huart1.Init.WordLength = UART_WORD

  • (HAL库学习7)STM32CubeMX HAL库 PWM输出2020-05-08 19:03:00

    这一节是设置STM32单片机定时器PWM输出驱动舵机 pwm输出依靠的是定时器通道,stm32除了定时器6,7,都有输出pwm的通道,高级定时器通道数还要多于普通定时器。定时器的核心特质就是两个参数:频率和占空比,这里先告诉大家结果,设置频率在CubeMX上设置,而占空比我写了一个函数大家可以设

  • 基于Visual Studio IDE + STM32CubeMX搭建STM32开发环境(详细介绍搭建过程)2020-04-28 10:36:41

    概述          由于本人之前开发过一段时间Android,一直想使用一款高效率开发工具来开发STM32,是否能像开发Android、Java、前端他们那样,达到敏捷开发效果呢?当然是有的了。该款IDE那就是Visual Studio IDE,很好用,说到这,当然网上也有一款Code IDE,也很流行,它就是Clion IDE了

  • 【STM32项目笔记】STM32CubeMX+Keil+Proteus联合实现LED闪烁2020-04-12 09:00:29

    摘要 利用STM32CubeMx配置STM32芯片的功能,然后将配置后的内容生成代码,并导出成可以使用Keil打开编辑的文件,在Keil中添加控制代码后,下载到Proteus仿真中,使用仿真观察代码执行结果。     所需软件 1) STM32CubeMx 下载地址:https://www.st.com/en/development-tools/stm32cubemx.

  • 用Stm32CubeMX在STM32F107上移植LWIP(PHY:DM9161A)2020-04-06 14:39:50

    背景         有一块吃灰7年的神州IV号开发板,主控芯片STM32F107VCT6,PHY芯片DM9161A,配套的资料都是当年ST的标准库。这个开发板应该是因为当年上市太匆忙,资料和代码的细节部分做的不太好。         最近想玩玩MQTT,想用这个开发板的网口,顺便通过此过程熟悉下STM32 ETH的

  • 开发工具之STM32CubeMX下载、安装和界面详解2020-03-05 12:56:27

    一、前言   ST公司的STM32Cube生态系统包括硬件+软件,硬件包括:Nucleo官方开发板、Discovery探索套件和Evaluation全功能开发板。 软件包括:软件开发工具(芯片配置工具STM32CubeMX、集成开发环境STM32CubeIDE、程序下载工具STM32CubeProgrammer、 系统监控工具STM32CubeMonitor)和嵌

  • STM32CubeMX AI尝尝鲜2020-02-25 18:02:10

    STM32CubeMX AI尝尝鲜X-Cube-AI介绍&&开发前提创建模型创建工程修改工程输出结果   我是在学习Tensorflow 2.0的时候,当然,最终还是为了跑在嵌入式设备上,因为这次疫情影响,在离住的地方比较近的办公场所办公,手头上只有一块STM32F407ZG的开发板,没错,是某点某子的开发板,想着要不

  • 关于嵌入式学习随笔->10《STM32CubeMX应用1-开发环境的配置》2020-01-30 19:52:38

    STM32CubeMX的下载与安装:官网下载注意:需要安装Java开发环境。STM32CubeMX新建工程1、打开STM32CubeMX,点击help中的manage embedded software packages安装你需要的包。2、打开STM32CubeMX,点击file选中New Project。3、选择芯片,我选的是STM32F427IIH。4、在 System Core 下选择 RC

  • STM32CubeMX学习--(2)定时器2020-01-11 19:02:51

    定时器定时中断功能 定时器配置 在Timers中选中TIM6,勾选Activated。 设置参数: Prescaler = 83, 分频系数,计数频率 = APB1/psc。 Counter Mode = UP, Counter Period = 499,自动重装载值。 auto-reload preload = Enable, Trigger Event Selection = Reset。 使能中断向量表 NVI

  • STM32CubeMX初级使用(以LED2闪烁为例)2019-12-11 20:06:46

    一、建立工程 1.1 创建一个目录准备存放工程(尽可能不要有中文) 1.2 1.3 配置GPIO功能 现在以PE6引脚与开发板的LED2相连,使LED2闪烁        1.4 配置调试端口       1.5 配置MCU时钟树     1.6保存STM32CubeMX工程    1.7完善Keil的代码和配置      

  • stm32CubeMx工程使用GCC编译2019-09-23 20:04:52

    软件:     STM32CubeMx 5.0     GCC编译器     STM32 ST Link Utility 下载器:ST Link V2   1  安装gcc编译器 能编译ARM Cortex M核的GCC编译器下载地址为:https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/

  • 【STM32Cube】(六)使用 STM32CubeMX初始化usart(查询发送和查询接收模式)2019-07-15 15:06:29

    1. 准备工作 硬件准备 首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi): 软件准备 需要安装好Keil - MDK及芯片对应的包,以便编译和下载生成的代码; 准备一个串口调试助手,这里我使用的是Serial Port Utility; 2.生成MDK工程 — 初始化GPIO为输入 选择芯片型号 打

  • 【STM32Cube】(五)使用 STM32CubeMX初始化NVIC(使用外部中断检测按键)2019-07-15 10:37:47

    1. 准备工作 硬件准备 首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi): 软件准备 需要安装好Keil - MDK及芯片对应的包,以便编译和下载生成的代码。 2.生成MDK工程 — 初始化GPIO为输入 选择芯片型号 打开STM32CubeMX,打开MCU选择器: 搜索并选中芯片STM32L431RCT

  • STM32CubeMx 编译代码错误,程序提示“拒绝访问”的解决办法。2019-04-24 21:54:53

    编译工程时候显示: 解决的办法:以管理员身份运行 STM32CubeMx 即可。 Recode: 今天因为要改一下串口2的波特率,于是打开原有的工程修改后,发现生成代码的时候错误,弹出一个提示框: 点击确定后就停留在这个界面,也无法关闭。 由于版本比较低,没支持显示中文,后来升级了程序,在工具栏 He

  • HAL库教程1:STM32Cube的介绍2019-04-09 22:56:33

      使用STM32HAL库已经有了一段时间,觉得相比于标准库,好用了不少。加上STM32CubeMX图形化配置工具的加持,个人认为可以极大提升开发效率。其实关于HAL库的教程已经很多了,关于STM32CubeMX的使用教程也很多,我并不比这些写教程的大牛厉害,只是记录一些个人的看法。还有,随着版本的

  • HAL库教程2:使用STM32CubeMX新建一个工程2019-04-09 22:53:01

    安装STM32CubeMX   安装STM32CubeMX之前,电脑中要有java运行时环境(JRE),否则会报错:   双击JavaSetup8u201.exe即可安装JRE。在安装过程中,需要在线下载一些资源,所以应当保持网络连接。   然后双击SetupSTM32CubeMX-5.0.1.exe。   建议放在默认的文件夹下。   安装过

  • STM32CubeMX工程定时器配置2019-03-26 12:48:47

    STM32CubeMX生成工程 选择自己的芯片型号                                   配置RCC寄存器时钟为外部晶振 单击芯片配置GPIO,选择输出方式,重命名标签等 进入时钟配置,本人使用的为8M外部晶振作为时钟源,PLL时钟源选择HSE,经PLL倍频后为72M,系统时钟输

  • STM32Cubemx出现工程突然自动退出的问题2019-03-19 22:37:32

    STM32Cubemx出现工程突然自动退出的问题 转载请注明出处,谢谢  https://www.cnblogs.com/kevin-nancy/p/10561944.html   或者 1 https://blog.csdn.net/Kevin_8_Lee/article/details/88675330 // 这个也是我本人的博客,只是在另一个平台     1、问题出现  最近使用

  • Lora开发2019-03-07 22:45:04

      NB-IOT和GPRS模块有什么异同 安装STM32CubeMX简介  HAL库与STD库 安装STM32CubeMX软件        

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

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

ICode9版权所有