|
大佬们好,我想请教一个问题 在hal库,我用stm32的spi连接了一个240×240的lcd显示屏,spi工作在仅发送模式,显示图片的时候,图像失真 失真如图 但我使用画点去绘制的时候正常 正常如图 这是发送数据的函数 void LCD_Transmit_ManyData(uint8_t *data,size_t data_size) { LCD_CS_Clr(); LCD_DC_Set(); // split data in small chunks because HAL can't send more than 64K at once while (data_size > 0) {
} LCD_CS_Set(); } 我是这样使用的 LCD_Transmit_ManyData((uint8_t *)color_p,data_size); |
STM32L562DK探索板——串口通讯重定向出错
STM32F429 跑起来了
STM32与JTAG电平不匹配
寻求 资源互换
谁知道STM32用STLINK下载的时候,不连接3V3不能下载
异步传输中的奇偶帧位
stm32 f411偶发性无法启动大神求助
STM32L562DK探索板——如何通过板载ST-LINK的虚拟串口进行通讯?
STM32 官方Bootloader相关咨询
使用 HAL_UART_Transmit_IT() 实现 printf
微信公众号
手机版
黑色区域没有失真,大概率是大小端搞反了
如果符合,再用逻辑分析仪看看数据内容,是否是正确的。先从简单命令开始。
您在使用STM32的SPI接口连接240×240的LCD显示屏时,发现在仅发送模式下显示图片时出现图像失真的问题。这可能是由于以下原因导致的: