蓝桥杯-STM32G431RBT6(解决LCD与LED引脚冲突的问题)

一、LCD与LED为什么会引脚冲突

LCD与LED引脚共用。

网上文章是在LCD_WriteRAM、LCD_WriteRAM_Prepare、LCD_WriteReg中添加,但问题并没有解决。

二、使用步骤

在如下函数中加入uint16_t temp=GPIOC->ODR; GPIOC->ODR=temp;

LCD_Init();

void LCD_Clear(u16 Color)

void LCD_DisplayStringLine(u8 Line, u8 *ptV)

网上文章是在LCD_WriteRAM、LCD_WriteRAM_Prepare、LCD_WriteReg中添加,但问题并没有解决。

例:

复制代码
void LCD_DisplayStringLine(u8 Line, u8 *ptr)
{   uint16_t temp=GPIOC->ODR;
    u32 i = 0;
    u16 refcolumn = 319;//319;

    while ((*ptr != 0) && (i < 20))	 //	20
    {
        LCD_DisplayChar(Line, refcolumn, *ptr);
        refcolumn -= 16;
        ptr++;
        i++;
    }
	GPIOC->ODR=temp;
}

问题即可解决

相关推荐
深圳老胡6 分钟前
液面探测功能的硬件方案对比:原理、优缺点与选型建议
笔记·单片机
Navigator_Z8 分钟前
LeetCode //C - 1304. Find N Unique Integers Sum up to Zero
c语言·算法·leetcode
zhangzhangkeji10 分钟前
stm32, HAL 库,RTC:
stm32
成成爱质评13 分钟前
Windows 任务计划程序 + 唤醒定时器:让电脑按时开机干活
windows·单片机·电脑
晓蛋20 分钟前
C语言第1章概述.ppt
c语言·程序设计·概述·关键字·编译环境
AMASENSYS艾马斯23 分钟前
低压变频器输入输出电抗器选型指南
驱动开发·单片机·机器学习·硬件工程·精益工程
irislinAmelia9 小时前
缺陷检测AI关键点在哪
人工智能·嵌入式硬件·1024程序员节
学逆向的9 小时前
C 枚举变量
c语言·开发语言·网络安全
糖糖单片机设计9 小时前
基于 STM32 的植物生长环境监控系统
stm32·单片机·嵌入式硬件
冷凝雨9 小时前
前导零、后导零、最高有效位、最低有效位计算(C)
c语言