在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

聚豐項目 > 基于AB32VG1開發板的電子閱讀器

基于AB32VG1開發板的電子閱讀器

本閱讀器使用中科藍訊RISC-V內核MCU AB32VG1作為主控芯片實現對SD卡里的txt格式的文件的讀取并顯示。主要特點如下: 1、 采用一塊2.8寸的TFT作為人機交互,利用觸摸屏實現電子圖書的導入,顯示,上翻頁,下翻頁等功能。其中,為了減少IO資源的占用,本設計沒有采用傳統的8080并口TFT方案,而是采用了四線SPI接口顯示方案,缺點是刷新率太低,軟件模擬的SPI方案更加凸顯了這種缺點(前期該芯片的硬件SPI并沒有對外開放)。 2、 為了能夠顯示中文漢字,本設計中加入了GBK中文字庫,使得本系統能夠顯示幾乎所有的中文漢字。GBK中文字庫文件的大小為幾百k,顯然直接存放在mcu內部flash并不可能實現,然而,AB32VG1開發板并沒有外擴flash,那如何才能實現字庫文件的存放呢?最終,我們使用的方法是,將字庫文件存放在SD卡里面,需要顯示中文漢字的時候,從SD卡里面讀取對應漢字的中文碼就可以了。通過這種巧妙的方法實現中文漢字的友好顯示。 3、 本設計使用RT-Thread實時操作系統作為載體,提高了MCU的資源利用率,使開發更簡單。

vala vala

分享
1 喜歡這個項目
團隊介紹

vala vala

團隊成員

vala 嵌入式軟件

分享
項目簡介
本閱讀器使用中科藍訊RISC-V內核MCU AB32VG1作為主控芯片實現對SD卡里的txt格式的文件的讀取并顯示。主要特點如下: 1、 采用一塊2.8寸的TFT作為人機交互,利用觸摸屏實現電子圖書的導入,顯示,上翻頁,下翻頁等功能。其中,為了減少IO資源的占用,本設計沒有采用傳統的8080并口TFT方案,而是采用了四線SPI接口顯示方案,缺點是刷新率太低,軟件模擬的SPI方案更加凸顯了這種缺點(前期該芯片的硬件SPI并沒有對外開放)。 2、 為了能夠顯示中文漢字,本設計中加入了GBK中文字庫,使得本系統能夠顯示幾乎所有的中文漢字。GBK中文字庫文件的大小為幾百k,顯然直接存放在mcu內部flash并不可能實現,然而,AB32VG1開發板并沒有外擴flash,那如何才能實現字庫文件的存放呢?最終,我們使用的方法是,將字庫文件存放在SD卡里面,需要顯示中文漢字的時候,從SD卡里面讀取對應漢字的中文碼就可以了。通過這種巧妙的方法實現中文漢字的友好顯示。 3、 本設計使用RT-Thread實時操作系統作為載體,提高了MCU的資源利用率,使開發更簡單。
硬件說明

1.png



1.    主控采用中科藍訊開發板AB32VG1,AB32VG1是基于RISC-V內核的MCU,最高120MHz系統主頻,8Mbit的flash和192KB的RAM,對于這樣一個配置,跑rt-thread和一些簡單的GUI庫都毫無壓力。

2.    對于LCD的顯示,為了節省IO引腳資源,本方案采用SPI方式進行通訊。

3.    LCD屏已經集成了觸摸芯片,也是通過SPI的方式與MCU通訊。

4.    LED則使用板載的LED燈,主要功能是指示程序的運行狀態。

 

接口定義

 

模塊

名稱

功能

MCU引腳

備注

LCD

CLK

SPI時鐘信號

PE6


MOSI

SPI主機輸出引腳

PE1


RESET

LCD復位引腳

PA1


DC

數據/命令控制信號

PE7


MISO

SPI主機輸入引腳

PA0


CS1

LCD片選

PE0


觸摸

CS2

觸摸芯片片選

PE3


PEN

觸摸中斷信號

PE2


LED

LED

指示燈

PE4


PC

TX

PC發送

PA7

USART1

RX

PC接收

PA6


軟件說明

軟件部分主要分為4個TASK,分別為main,sd_mount,task_display,task_touch_scan。功能如下:

Main :功能初始化,郵箱初始化

sd_mount:實現SD卡的掛載

task_display:實現LCD的顯示

task_touch_scan:實現觸摸屏的檢測

 

上電首先進行相關外設的初始化,然后是sd卡的掛載,掛載成功后進行LCD的顯示和觸摸屏掃描,顯示和觸摸是在不同的任務里進行的,任務之間通過郵箱進行通訊。


源代碼如下:

AB32_txt_reader.zip


演示效果

由于視頻比較大,無法上傳。已經上傳到嗶哩嗶哩了,地址:https://www.bilibili.com/video/BV1bM4y1A7aJ/


如下,是拍的兩張照片:



評論區(0 )
主站蜘蛛池模板: 亚洲第七页| 丁香六月婷婷在线| 色综合天天综合网国产成人网| 五月婷婷婷| 三级视频国产| 欧美香蕉视频| 国模私拍一区二区| 成年大片免费视频播放手机不卡| 在线观看色视频网站| 午夜免费网站| 激情综合激情五月| 国产黄视频在线观看| 男女免费视频| 四虎影院新地址| 六月激情网| 2018天天拍拍拍免费视频| 女a男0攻巨肉高h| aaaaa国产毛片| 天堂a| 拍拍拍成人免费高清视频| 黄色大片视频| 午夜影皖| 国产福利影视| 色噜噜亚洲男人的天堂| 性欧美高清强烈性视频| 男人和女人做免费做爽爽视频| 国产一卡二卡3卡4卡四卡在线| 一级做a免费视频| 国产伦精品一区二区三区网站 | 色网站欧美| 六月婷婷久久| 天天躁天天狠天天透| 午夜看黄网站免费| 一区二区三区四区免费视频| 日本三级成人午夜视频网| 成年看片免费高清观看| 国产伦精品一区二区| 综合激情婷婷| 久色网| 天天草天天爽| 亚洲精品在线视频观看 |