STM32CubeMX版本: 固件库版本: 第一步分:CubeMX软件配置。 0、工程配置以及芯片选择这里就不再赘述了,最好是勾选为每个外设生成独立的.c源文件。 1、打开CAN外设。 2、配置芯片时钟树。这里我使用了芯片内部HSI RC。 3、CAN配置。 3.1配置波特率为1Mb/s。计算方法: ...
分类:
其他好文 时间:
2019-05-24 11:01:30
阅读次数:
536
如何添加lwip参照上一篇 stm32CubeMx lwip + freeRTOS 今天讲一下,如何添加TCP服务 LwIP 提供了三种编程接口,分别为 RAW/Callback API、NETCONN API、SOCKET API。它们的易用性从左到右依次提高,而执行效率从左到右依次降低,用户可以 ...
分类:
其他好文 时间:
2019-05-13 20:10:52
阅读次数:
350
一、前言 1、简介 写的这篇博客,是为了学习UART通信协议,以及UART能够实现的一些功能,还有有关使用STM32CubeMX来配置芯片的一些操作,在后面我会以我使用的STM32F407开发板来举例讲解(其他STM32系列芯片大多数都可以按照这些步骤来操作的),如有不足请多多指教。 2、UART简 ...
分类:
其他好文 时间:
2019-05-10 09:51:27
阅读次数:
164
一、设计用途: 公司PCB制成板降成本,选择的MCU比项目需求少一个串口,为满足制成板成本和项目对串口需求,选择模拟一路串口。 二、硬件电路: 三、设计实现: 工具&软件:STM32F030R8 KEIL5 STM32CubeMX 1、 串口通信 串口是一种很常用的通信接口,按位(bit)发送和接收 ...
分类:
其他好文 时间:
2019-05-06 01:32:57
阅读次数:
114
一、前言 1、简介 在上一篇UART详解中,已经有了关于UART的详细介绍了,也有关于如何使用STM32CubeMX来配置UART的操作了,而在该篇博客,主要会讲解一下如何实现UART串口的发送功能。 2、UART简介 嵌入式开发中,UART串口通信协议是我们常用的通信协议之一,全称叫做通用异步收发 ...
分类:
其他好文 时间:
2019-05-05 14:37:49
阅读次数:
223
问题描述:最近在学STM32的HAL库,据说可以统一STM32江湖,前途无量。最近一段时间参照STM32CubeMX和原子的资料自己学着建了两个HAL库的工程模板,F4的还好说,F1的出现了一个玄学问题: 芯片为STM32F103C8T6,下进HAL库编写的工程后J-Link就识别不到芯片了,下载也 ...
分类:
其他好文 时间:
2019-03-29 20:39:57
阅读次数:
396
STM32CubeMX生成工程 STM32CubeMX生成工程 选择自己的芯片型号 配置RCC寄存器时钟为外部晶振 单击芯片配置GPIO,选择输出方式,重命名标签等 进入时钟配置,本人使用的为8M外部晶振作为时钟源,PLL时钟源选择HSE,经PLL倍频后为72M,系统时钟输入选择为PLLCLK,AB ...
分类:
其他好文 时间:
2019-03-26 13:54:40
阅读次数:
1516
意法半导体(STMicroelectronics,ST)藉由STM32系列微控制器的市场领导地位,扩展了STM32微控制器开发生态系统STM32CubeMX,其增加了先进的人工智能(AI)功能。AI技术使用经过训练的人工神经网络对动态和振动传感器、环境传感器、麦克风和影像传感器的数据讯号进行分类,相较传统以手动处理讯号的方法更加快速、高效。意法半导体微控制器和数字整合电路产品部总裁Claude Dardanne 表示,「ST的新型神经网络开发工具正在将AI导入采用微控制器的智能边缘和节点设备,以及物联网、智慧大楼、工业和医疗应用中的深度嵌入式设备;」现在开发人员可以使用STM32Cube.AI将预先训练的神经网络转换成可在STM32 微控制器上运作的C程序代码,以及经过优化的函数库。
分类:
其他好文 时间:
2019-01-22 18:41:29
阅读次数:
206
测试芯片stm32f407vet 步骤一:选择调试接口 步骤二:配置SDIO(由于stm32cubemx的fatfs_sd的模板是基于DMA,所以此处使用DMA模式) SDIO中开启对传入传出分别打开DMA 打开SDIO的全局中断 此处仅测试基于SD的fatfs,所以未对中断优先级进行调整 步骤三: ...
分类:
Web程序 时间:
2018-12-28 19:17:05
阅读次数:
395
STM32Cubemx 是一个便捷,方便管理的软件平台。极大的优化了开发的过程,尽管很多人对此不适应。它包括了ST产品的每个系列除了STM8。平台包括了STM32Cube 硬件抽象层(一个STM32抽象层嵌入式软件,确保在STM32系列最大化的便携性)和一套的中间件组件(RTOS, USB, Fat ...
分类:
其他好文 时间:
2018-12-05 20:48:17
阅读次数:
2405