CubeMx
armcsdn
我的成功你可以复制!
展开
-
HAL GPIO中断函数里区分下降沿和上升沿
CubeMX按如下设置:在main.c中添加中断响应函数:/* USER CODE BEGIN 4 */void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin){ //外界消抖按键,实现按键与LED同步亮灯 if(GPIO_Pin==KEY_Pin) { if(HAL_GPIO_ReadPin(KEY_GPIO_Port, KEY_Pin)){ //check pin state HAL...原创 2020-09-15 11:11:22 · 3909 阅读 · 0 评论 -
STM32 HAL库和LL库学习资料汇总
ST官网LL资料原创 2020-09-09 12:32:24 · 1021 阅读 · 0 评论 -
STM32f103C8 使用cubemx移植rt-thread nano实现rt-kprintf和FinSH组件支持
新建工程并进行基础硬件初始化,下边直接上图选择,GENERATE CODE ,生成代码。在keil mdk中打开工程。二、UART使用查询方式实现rx和tx2.1 修改board.c增加头文件#include "usart.h"修改board.c文件的rt_hw_board_init()初始化函数为:/** * This function will initial your board. */extern voi...原创 2020-08-27 16:53:25 · 823 阅读 · 0 评论 -
基于 CubeMX 移植 RT-Thread Nano实现rt_kprintf函数串口输出
本文介绍了如何基于 CubeMX 移植 RT-Thread Nano,并说明生成代码工程的步骤。RT-Thread Nano 已集成在 CubeMX 中,可以直接在 IDE 中进行下载添加。本文档介绍了如何使用 CubeMX 移植 RT-Thread Nano,并以一个 stm32f103 的基础工程作为示例进行讲解。移植 Nano 的主要步骤:准备一个 CubeMX 基础工程,并获取 RT-Thread Nano pack 安装包进行安装。 在基础工程中添加 RT-Thread Nano 源原创 2020-08-27 10:12:39 · 1965 阅读 · 1 评论