下面開(kāi)始我們的驅(qū)動(dòng)修改工作。我們先來(lái)看一下字符顯示函數(shù),通過(guò)go to define ,可以發(fā)現(xiàn),不管是漢字顯示函數(shù),還是字符串顯示函數(shù),都是通過(guò)一個(gè)void LCD_SetCursor( )函數(shù)實(shí)現(xiàn)的(漢字顯示可以直接看出,字符串顯示還有一層調(diào)用,通過(guò)go to define LCD_ShowChar()函數(shù)然后在go to define LCD_DrawPoint()函數(shù)可以找到),那么這個(gè)函數(shù)是做什么的呢?我們進(jìn)一步通過(guò)go to define找到他里面調(diào)用的函數(shù)的定義,這里有兩個(gè)函數(shù)分別是void LCD_WR_REG(u16 regval)和void LCD_WR_DATA(u16 data)。這兩個(gè)函數(shù)作用是通過(guò)STM32的SPI接口向LCD驅(qū)動(dòng)芯片寫數(shù)據(jù)。