国产猛男猛女超爽免费视频,国产精品一区二区不卡小说,免费调教小骚货视频,欧美日韩亚洲免费一区

Ultimaker2Malin——ultimakerTextGfx轉(zhuǎn)成lcd_buffer數(shù)據(jù)格式 

2016-12-05 10:13
170159hejxznuioefaau5a.webp

測試代碼:
#include
#include
#include
#include "common.h"

const uint8_t ultimakerTextGfx[]= {
    128, 21, //size
   0x6,0x6,0x6,0x6,0xfe,0xfe,0xfe,0xfe,0xfc,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
   0xfc,0xfe,0xfe,0xfe,0xfc,0x0,0x0,0x0,0xe,0xfe,0xfe,0xfe,0xfe,0x0,0x0,0xe0,
   0xfc,0xfe,0xfe,0xfc,0xe0,0xe0,0x0,0x0,0x0,0xce,0xce,0xce,0x0,0x0,0x0,0xc0,
   0xc0,0xc0,0xc0,0xc0,0xc0,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0xc0,0xc0,0x80,
   0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x80,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0x80,
   0x80,0x0,0x0,0x0,0x0,0x6,0xfe,0xfe,0xfe,0xfe,0x0,0x0,0x0,0x0,0x80,0xc0,
   0xc0,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x80,0x80,0xc0,0xc0,0xc0,0x80,0x80,0x80,
   0x0,0x0,0x0,0x0,0xc0,0xc0,0xc0,0xc0,0x0,0x80,0xc0,0xc0,0xc0,0xc0,0x80,0x0,

   0x0,0x0,0x0,0x0,0x7f,0xff,0xff,0xff,0xff,0x80,0x0,0x0,0x0,0x0,0x0,0x80,
   0xff,0xff,0xff,0xff,0xff,0x0,0x0,0x0,0x0,0xff,0xff,0xff,0xff,0x0,0x0,0x0,
   0xff,0xff,0xff,0xff,0x0,0x0,0x0,0x0,0x0,0xff,0xff,0xff,0x0,0x0,0x0,0x81,
   0xf1,0xff,0xff,0x3f,0xf,0x3f,0xff,0xfc,0xf0,0xf0,0xfc,0xff,0x3f,0xf,0x3f,0xff,
   0xfe,0xf8,0x80,0x0,0x0,0x0,0xc1,0xe1,0xf1,0xf1,0x71,0x31,0x1,0x1,0x83,0xff,
   0xff,0xff,0xfc,0x0,0x0,0x0,0xff,0xff,0xff,0xff,0x0,0xc,0x3e,0xff,0xff,0xf7,
   0xc3,0x1,0x0,0x0,0x0,0xfc,0xfe,0xff,0x87,0x3,0x11,0x31,0x31,0x33,0x3f,0x3f,
   0x3f,0x1e,0x0,0x0,0x1,0xff,0xff,0xff,0xff,0x7,0x3,0x1,0x1,0x1,0x1,0x0,

   0x0,0x0,0x0,0x0,0x0,0x1,0x3,0x7,0x7,0xf,0xf,0xf,0xf,0xf,0xf,0xf,
   0x7,0x7,0x7,0xf,0xf,0x6,0x0,0x0,0x0,0x7,0xf,0xf,0x7,0x0,0x0,0x0,
   0x7,0xf,0xf,0x7,0x0,0x0,0x0,0x0,0x0,0xf,0xf,0xf,0x0,0x0,0x6,0xf,
   0xf,0x7,0x1,0x0,0x0,0x0,0x1,0x7,0xf,0xf,0x7,0x1,0x0,0x0,0x0,0x1,
   0x7,0xf,0xf,0x6,0x0,0x0,0x3,0x7,0xf,0xf,0xe,0xe,0x6,0x7,0x3,0x7,
   0xf,0xf,0x7,0x0,0x0,0x0,0x7,0xf,0xf,0x7,0x0,0x0,0x0,0x0,0x3,0xf,
   0xf,0xf,0x6,0x0,0x0,0x0,0x3,0x7,0x7,0xf,0xe,0xe,0xe,0xe,0xe,0xe,
   0x6,0x0,0x0,0x0,0x0,0xf,0xf,0xf,0xf,0x0,0x0,0x0,0x0,0x0,0x0,0x0
};

#define LCD_GFX_WIDTH 128
#define LCD_GFX_HEIGHT 64
uint8_t lcd_buffer[LCD_GFX_WIDTH * LCD_GFX_HEIGHT / 8];

static inline uint8_t pgm_read_byte(const void* ptr)
{
    return *(constuint8_t*)ptr;
}

void lcd_lib_draw_gfx(uint8_t x, uint8_t y, const uint8_t*gfx)
{
    uint8_t w =pgm_read_byte(gfx++);             //w=128
    uint8_t h =(pgm_read_byte(gfx++) + 7) / 8; //h=3
    uint8_t shift = y % 8;                        //shift=6
    uint8_t shift2 = 8 -shift;                     //shift2=2
    y /= 8;                                         //y=2
                                        //x=0

    for(; h; h--)
    {
       if (y >= LCD_GFX_HEIGHT / 8) break;

       uint8_t* dst0 = lcd_buffer + x + y *LCD_GFX_WIDTH;
       uint8_t* dst1 = lcd_buffer + x + y *LCD_GFX_WIDTH + LCD_GFX_WIDTH;
       for(uint8_t _w = w; _w; _w--)
       {
           uint8_t c= pgm_read_byte(gfx++);
           *dst0++ |=c << shift;
           if (shift&& y < 7)
              *dst1++ |= c >>shift2;
       }
       y++;
    }
}

void main()
{
    unsigned int i,j,k;
     charb='#';
     charc='*';
     chard='@';
    initgraph(8*128, 16*64);
    lcd_lib_draw_gfx(0, 22, ultimakerTextGfx);

    for(i=0;i<8;i++)//8行掃描
    {
        for(k=0;k<8;k++)//字節(jié)8位掃描
         {
            for(j=0;j<128;j++)//128列掃描
             {   
                 if( lcd_buffer[i*128+j]&(0x01<<k))
                 {      
                     outtextxy(j*8, (i*8+k)*16, b);
                 }
             }
         }
    }
    getch();
    closegraph();
}
測試結(jié)果:
聲明:3D打印資源庫(3dzyk)內(nèi)網(wǎng)友所發(fā)表的所有內(nèi)容及言論僅代表其本人,并不代表3D打印資源庫(3dzyk)觀點(diǎn)和立場;如對(duì)文章有異議或投訴,請(qǐng)联系kefu@3dzyk.cn。
暫無簡介

作者其他文章

B Color Smilies
Ultimaker2Malin——ultimakerTextGfx轉(zhuǎn)成lcd_buffer數(shù)據(jù)格式 
久久老熟女一区二区三区福利| 午夜国产精品国自产拍av| 国产美女精品午夜福利视频| 在线精品首页中文字幕亚洲| 亚洲一区二区三区福利视频| 亚洲中文字幕人妻系列| 一区二区在线激情视频| 中文字幕精品人妻一区| 国产一区二区三区不卡| 中文文精品字幕一区二区| 日本熟妇熟女久久综合| 亚洲中文字幕人妻av| 国产成人精品99在线观看| 玩弄人妻少妇一区二区桃花| 亚洲妇女黄色三级视频| 日韩精品免费一区三区| 老司机精品国产在线视频| 国产精品香蕉在线的人| 久久免费精品拍拍一区二区| 日韩欧美91在线视频| 伊人天堂午夜精品草草网| 午夜福利92在线观看| 亚洲av熟女国产一区二区三区站| 国产精品午夜性色视频| 日韩中文字幕免费在线视频| 国产精品蜜桃久久一区二区| 中文字幕无线码一区欧美| 成人欧美精品一区二区三区| 日韩成人高清免费在线| 99久久国产综合精品二区| 国产又色又粗又黄又爽| 欧美激情一区二区亚洲专区| 五月婷婷六月丁香在线观看| 亚洲精品国产精品日韩| 免费观看潮喷到高潮大叫| 欧美日韩中黄片免费看| 欧美日韩视频中文字幕| 国内胖女人做爰视频有没有| 亚洲一区二区三区在线免费| 中文字幕91在线观看| 91日韩在线观看你懂的|