Image
Image

東南博士

+ 关注

粉丝 34     |     主题 384     |     回帖 6103

Nuvoton LCD开发篇 1 -- N9H30 RGB彩屏参数
2025-3-30 11:24
  • 新唐MCU
  • 16
  • 92
  這邊補充個內容,有些客戶反饋需要切換螢幕,比如從橫屏改成豎屏,這個使用emwin操作非常容易,找到LCDConf ...  
  在main函數裡面參考如下操作執行即可把圖片顯示,如下程序我還做了單色顯示、字符顯示和圖片顯示操作。 ...  
  定義 extern GUI_CONST_STORAGE GUI_BITMAP bmSAM;  
  現在emwin已經移植OK,我們開始製作圖片來進行顯示到彩屏上。找到BmpCvtNuvoton.exe這個工具,再找一張圖片 ...  
  3、需要增加定時器,因為emwin函數有些是需要使用定時器0計數。 OS_TimeMS = 0; sysSetTimerReferenceCloc ...  
  2、在GUIConf.c裡面可以設置GUI使用的緩存大小和字庫  
  這裡有幾個參數需要修改: 1、找到LCDConf.h ,修改LCD解析度,按實際參數來寫 ...  
  上面兩個章節完成了LCD的初始化部分,現在開始移植emwin。 找到這個目錄下N9H30_NonOS-master\SampleCode\e ...  
  SPI初始化LCD  
  // SPI 寫數據  
  // SPI 寫命令  
  一、SPI管腳進行定義 //PB12 #define SPI_CS_SET() GPIO_OpenBit(GPIOB, BIT12, DIR_OUTPUT, PULL_UP) #def ...  
  LCD_SPI初始化,就是對螢幕初始化,這裡不一定是SPI,有些螢幕是I2C的初始化,目前新唐針對這部分的初始化 ...  
  把LCD时序和参数搞清楚了,我们来看N9H30部分,目前涉及到这些时序参数的寄存器主要就是CRTC_SIZE、CRTC_DE ...  
  如下图片是基于ST7796S的规格书中,针对蓝色可视区域和不可视区域,其中我们调试彩屏的时候,如果显示出现 ...  
  本章节主要围绕N9H30进行展开,简单提下N9H30的特色如下:1、ARM926EJ-S内核,主频300 MHz;2、内置64 MB D ...  
请问ARM如何支持C++呢?
2025-1-23 14:52
  • 芯圣MCU
  • 0
  • 3339
芯圣MCU广泛应用于需要长时间电池供电的设备,低功耗是设计的关键
2025-1-23 14:50
  • 芯圣MCU
  • 1
  • 4843
多协议通信接口的冲突管理
2025-1-23 14:49
  • 芯圣MCU
  • 2
  • 5003
PWM输出精度与占空比误差
2025-1-23 14:48
  • 芯圣MCU
  • 10
  • 5265
2
3
近期访客