- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 GD32F4xx---RTC初始化设置及闹钟方式实现秒中断讲解
GD32F4xx+RTC+Alarm 实现秒中断,通过串口打印时间,适用于兆易创新GD32F470开发板。该程序可以实现每秒打印时间信息。
2024-08-29 14:13:51 822
原创 基于GD32F470开发板移植ucosiii详细教程
基于GD32F470开发板移植ucosiii系统,推荐给即将使用国产兆易创新芯片的工作者,提升开发效率。
2024-01-29 13:32:20 1447
原创 MCU_Font_Release,好用的LVGL的多语言转换工具!
使用MCU_Font_Release资源也省了,它可以按需生成对应的字库。中英文,甚至日语,韩语,图标全部否能混搭使用,非常方便的一个工具。
2024-01-03 14:31:06 1397
原创 如何使VB6.0支持鼠标滚轮
安装成功VB6后,软件默认是不支持鼠标滚动的,这在编写程序的时候造成了极大的不方便。通过鼠标插件就可以解决这个问题。
2024-01-02 16:45:55 829
原创 每日一题:C语言基础 指针
学习目标:复习C语言指针,理解char,double,long,int等类型在STM32存储器中占用地址空间大小。学习内容:该程序运行在STM32等32位MCU中。 char *s = (char *)"abcdefghijklmn"; double *s1 =(double *) s; long *s2 =(long *) s; int *s3 =(int *) s; s1++; s2++;
2022-04-02 15:36:50 396
原创 每日一题:C语言基础知识 static
学习目标:理解每一个基础知识,才能盖高楼大厦学习内容:首先,说说C语言中重要的关键字static 的作用:Static的用途主要有两个:一是用于修饰存储类型使之成为静态存储类型二是用于修饰链接属性使之成为内部链接属性。1)静态存储类型:在函数内定义的静态局部变量,该变量存在内存的静态区,所以即使该函数运行结束,静态变量的值不会被销毁,函数下次运行时能仍用到这个值。在函数外定义的静态变量——静态全局变量,该变量的作用域只能在定义该变量的文件中,不能被其他文件通过extern引用。2) 内
2022-04-02 15:30:38 565
原创 CubeMX STM32 FreeRTOS 计数信号量实验
计数信号量的使用场景:一个二值信号量最多只可以锁存一个中断事件。在锁存的事件还未被处理之前,如果还有中断事件发生,那么后续发生的中断事件将会丢失。如果 用计数信号量代替二值信号量,那么,这种丢中断的情形将可以避免。本文例子使用 STM32CubeMX 配置创建两个任务,一个任务每秒钟发送多次信号量,另一个等待信号量并控制 LED 的闪烁。
2019-12-17 14:24:31 1717 1
原创 CubeMX STM32 FreeRTOS二值信号量同步任务和中断
一、概述软件:1、MDK-ARM 52、STM32CubeMX3、开发板:STM32F106ZET64、串口调试助手二、主要内容通过二值信号量同步中断与任务。本例内容:通过串口助手发送5个字节长度的字符串后,触发接收中断,同时发生二值信号量变化,然后在任务函数1里面打印出相关信息字符串。...
2019-12-17 08:38:25 2989
原创 cubeMX+STM32+Freertos 向队列写结构体
宏定义与变量/* USER CODE END Header *//* Includes ------------------------------------------------------------------*/#include "FreeRTOS.h"#include "task.h"#include "main.h"#include "cmsis_os.h"/* ...
2019-12-13 16:50:22 1941
原创 cubeMX+STM32+Freertos 读队列时阻塞
读队列时阻塞本例内容是创建一个队列,由多个任务往队列中写数据,以及从队列中把数据读出。这个队列创建出来保存 uint16_t 型数据单元。往队列中写数据的任务没有设定阻塞超时时间,而读队列的任务设定了超时时间。往队列中写数据的任务的优先级低于读队列任务的优先级。这意味着队列中永远不会保持超过一个的数据单元。因为一旦有数据被写入队列,读队列任务立即解除阻塞,抢占写队列任务,并从队列中接收数据,同时...
2019-12-13 10:02:41 1099 1
原创 STM32F103ZET6:CubeMX配置FSMC接口驱动SSD1963-7寸 TFTLCD
配置方法FSMC接口驱动SSD1963-7寸 TFTLCD芯片:STM32F103ZET6引脚:LCD_RS----PF0(FSMC_A0)LCD_CS----PG12(FSMC_NE4)LCD_WR----PD5(FSMC_NWE)LCD_RD----PD4(FSMC_NOE) 时钟:系统时钟配置为72M操作:通过杜邦线将液晶屏连接到LCD接口上CubeMX(版本5.2.1)...
2019-11-06 11:36:52 4550 3
原创 STM32F103 CubeMX:ETR外部脉冲计数器
使用TIM定时器ETR管脚对外部脉冲进行计数,用PA5模拟产生脉冲进行计数。芯片:STM32F103RCT输出:PA5、PA12(TIM1_ETR)CubeMX(版本5.2.1)的配置界面:主函数代码/**@brief The application entry point.@retval int/int main(void){/ USER CODE BEGIN 1 *...
2019-09-24 17:07:48 8254 2
GD32F4xx+RTC+Alarm 实现秒中断,通过串口打印时间
2024-08-29
MCU-Font-Release,好用的LVGL的多语言转换工具!
2024-01-03
串口调试助手支持日志显示模式,并支持文件存储
2024-01-03
VB 6.0简体中文企业版
2024-01-02
任意大小全字库-GBK编码
2023-06-14
适用于除ST芯片外的emwin移植源码
2023-06-13
fatfs-R0.15移植源文件
2023-06-13
GD32470+FreeRtos+Fatfs+SDIO+SD
2023-06-13
global.prop
2019-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人