色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

開發板如何支持圖片、字符串、背景色?詳細介紹操作步驟

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-10-30 10:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近在研究基于 imx6ull 開發板,想讓開發板支持顯示圖片、字符串、背景色的功能。操作的主要步驟如下:

移植設備樹和驅動

移植 libjpeg 庫

編寫測試程序

一、移植設備樹和驅動

開發板原廠 SDK 已經移植了 lcd 對應的設備樹和驅動。具體可以參考韋東山老師的文章

https://blog.csdn.net/thisway_diy/article/details/104697924

二、移植 libjpeg 庫

1. 下載 libjpeg 庫

下載地址:http://www.ijg.org/files/

選擇版本:jpegsrc.v6b.tar.gz

2. 解壓

yikou@ubuntu:/work/lib$tar-zxvfjpegsrc.v6b.tar.gz

3. 配置

yikou@ubuntu:/work/lib$cdjpeg-6b/

./configure--host=arm-linux-gnueabihf--prefix=$PWD/temp_install
如果遇到錯誤提示沒有某個目錄,只需要手動創建即可

4. 安裝

yikou@ubuntu:/work/lib/jpeg-6b$make
yikou@ubuntu:/work/lib/jpeg-6b$makeinstall

5. 查看

yikou@ubuntu:/work/lib/jpeg-6b$cdtemp_install/
yikou@ubuntu:/work/lib/jpeg-6b/temp_install$ls
binincludelibshare

我沒有使用動態庫,而是直接使用靜態庫 /work/lib/jpeg-6b/libjpeg.a 編譯代碼,方便操作。

三、 編譯測試程序

一口君是把靜態庫直接拷貝到測試代碼目錄 lib 下,頭文件拷貝到 include 下。

文件目錄

lcd.c、lcd_show_jpeg.c 為基于 libjpeg 庫實現的顯示漢字、顯示圖片、劃線等功能函數。

HZK16 為漢字庫

./lib/libjpeg.a 是 libjpeg 靜態庫

include 下的頭文件是圖片格式處理、顯示字符串、劃線要用到的其他的頭文件

這些功能具體原理,可以自己查看代碼,暫不討論。

以下是測試程序文件:main.c

#include
#include
#include"lcd.h"
#include"lcd_show_jpeg.h"

intmain(intargc,constchar*argv[])
{
LCD_Init();// 初始化
LCD_Clear(RED);// 背景呈紅色

for(;;)
{//1024*600
printf("------ 一口 Linux----------/n");
LCD_PutString(240,136,"一口 Linux",BLUE,RED);// 在 240.136 位置顯示一口 Linux,藍字紅底

sleep(1);

LCD_Clear(BLUE);
show_jpeg("test.jpeg");// 顯示圖片 test.jpeg

sleep(10);
}
return0;
}
arm-linux-gnueabihf-gcc*.c-orun-I./include/./lib/libjpeg.a

執行結果:

執行結果

想呈現其他顯示效果,只需根據實例調用對應函數即可。

備注:常見錯誤解決

如果版本選擇的不對,會遇到以下錯誤:


WrongJPEGlibraryversion:libraryis90,callerexpects62

因為使用的庫版本太高是 90 的,所以需要下載 62 版本,對應的是這個壓縮包 jpegsrc.v6b.tar.gz。其中:62 對應 6b

在移植 mjpeg-streamer 也會遇到類似錯誤,按照步驟修改即可。

然后按照 1-5 步驟重新操作即可


審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發板
    +關注

    關注

    25

    文章

    5696

    瀏覽量

    105037
收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    STM32F469I-DISCO使用STM32CUBE生成項目顯示背景色偏色,字符亂碼的原因?

    使用STM32CUBE 默認生成工程文件,增加TOUCHGFX控制,但是顯示背景色偏色,字符亂碼,找了半天沒找到原因,工程太大沒法上傳,只能上傳配置圖片,大家幫忙看看,謝謝
    發表于 04-16 08:28

    請問如何設置圖形、圖表中的背景色啊?

    `請問如何設置圖形、圖表中的背景色啊?例如附圖中的背景色是怎么設置的?。縛
    發表于 12-20 15:35

    求助,關于把字節輸入控件的背景調成背景色

    在做一個labview小程序,現在有個疑問,輸入控件在輸入字節時,背景顏色默認為白色,怎么調成背景色。 如圖,沒有操作時,是背景色, 但是當輸入時,輸入框就變成白色了。
    發表于 11-05 22:59

    多列列表框背景色

    如何清空列表框中所有的背景色(列表框數據初始化)?列表框原背景色是灰色,現在顏色如圖,需要通過復位鍵清空列表框的所有數據,for循環修改其背景色太慢了(數組1000*20)有其他簡單的方法嗎?
    發表于 11-08 13:36

    為什么我做tft實驗顯示時先顯示背景色然后顯示字符

    原子哥,我在做tft實驗時,我模仿你的程序寫的,但是顯示的時候先顯示背景色,然后顯示字符。。。。不知道你碰到過這種情況沒,不清楚是什么地方的原因。。。。。。
    發表于 06-27 03:54

    如何填充兩條直線之間的背景色

    在emwin界面上畫了兩條直線,如何填充兩條直線之間的背景色? 代碼如何寫, 填充長方形背景色我知道。
    發表于 07-22 22:48

    如何修改CAD軟件界面背景色?

    圖所示:以上CAD教程就是小編給大家整理的浩辰CAD看圖王電腦版中將軟件界面背景色調整為白色的具體操作步驟,是不是很簡單?各位小伙伴在以后的CAD制圖工作中如果需要修改CAD軟件背景色
    發表于 02-05 17:09

    榮小菜補鈣記第13期:設置LabVIEW樹形控件背景色

    子項就能啟動對應功能項,滿足需要哪里點哪里的傻瓜式操作。此時,如果樹形菜單能記錄用戶啟動的功能項,比如通過各項的背景色來表示存在的運行項,就能更直觀的提醒用戶哪些功能項已經啟動。尤其是在功能項較多
    發表于 02-27 18:45

    C語言字符串操作總結大全(超詳細

    本文對c語言字符串操作進行了詳細的總結分析,需要的朋友可以參考。
    發表于 11-15 14:19 ?2215次閱讀

    Windows內核模式下的字符串操作

    本文介紹了Windows內核模式下的字符串操作供大家參考 。
    發表于 11-15 15:06 ?5027次閱讀

    LabVIEW字符串拆分的詳細資料說明

    本文檔的主要內容詳細介紹的是LabVIEW字符串拆分的詳細資料說明。
    發表于 12-12 08:00 ?12次下載
    LabVIEW<b class='flag-5'>字符串</b>拆分的<b class='flag-5'>詳細</b>資料說明

    LabVIEW的常用字符串操作教程免費下載

    字符串操作與信息的保存和顯示密不可分,而字符串操作運用也是LabⅥEW程序設計的一個難點,因此熟練使用字符串
    發表于 08-21 14:51 ?26次下載
    LabVIEW的常用<b class='flag-5'>字符串</b><b class='flag-5'>操作</b>教程免費下載

    字符串操作

    labview字符串操作
    發表于 06-28 15:09 ?2次下載

    oracle中拼接字符串函數

    選擇使用。下面將詳細介紹這些函數和操作符。 CONCAT 操作符:除了 CONCAT 函數之外,Oracle 還支持使用 ||
    的頭像 發表于 12-06 09:49 ?3959次閱讀

    字符串反轉的實現方式

    在編程中,字符串反轉是一個基礎而重要的操作,它涉及到將一個字符串中的字符順序顛倒過來。這個操作在多種編程語言中都有不同的實現方式,本文將探討
    的頭像 發表于 01-07 15:27 ?830次閱讀
    主站蜘蛛池模板: 在线观看免费视频播放视频 | 嘟嘟嘟WWW免费高清在线中文 | 丰满的女友1在线观看 | 嘟嘟嘟影院免费观看视频 | 成人女人A级毛片免费软件 成人免费在线视频 | 亚洲香蕉网久久综合影院 | 西西人体大胆牲交PP6777 | 久久国产免费观看精品1 | 白丝美女被狂躁免费漫画 | z00兽200俄罗斯 | 国产AV亚洲精品久久久久软件 | 一手揉着乳头一手模仿抽插视频 | 国产精品亚洲高清一区二区 | 国产成人一区二区三中文 | 国产亚洲欧美ai在线看片 | 精品久久久麻豆国产精品 | 91亚洲精品| 国产精品1卡二卡三卡四卡乱码 | 高h原耽肉汁动漫视频 | 国产精品亚洲高清一区二区 | 欧美乱妇日本无乱码特黄大片 | 欧美2019高清hd巨大 | 黑人干肥婆| bbbbbxxxxx肥胖| 最近中文字幕无吗免费高清 | 无码乱人伦一区二区亚洲 | 无码人妻少妇色欲AV一区二区 | 神马伦理2019影院不卡片 | 国产乱子影视频上线免费观看 | 免费又黄又硬又爽大片 | 美女用手扒开粉嫩的屁股 | 国产亚洲精品线观看不卡 | 日本亚欧热亚洲乱色视频 | 老湿机一区午夜精品免费福利 | 国产Av男人的天堂精品良久 | 麻豆精品传媒一二三区 | 乌克兰内射私拍 | 色婷婷亚洲五月 | 两个人的视频免费 | 国产白丝精品爽爽久久久久久蜜臀 | 跪趴式啪啪GIF动态图27报 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品