mirror of
https://github.com/stasenso/rp_pico_display_engine.git
synced 2026-06-26 21:32:41 +03:00
Added color to draw_string
This commit is contained in:
+5
-5
File diff suppressed because one or more lines are too long
+2
-2
@@ -7,7 +7,7 @@ extern const uint16_t font_width;
|
|||||||
extern const uint16_t font_height;
|
extern const uint16_t font_height;
|
||||||
extern const uint8_t font_data[];
|
extern const uint8_t font_data[];
|
||||||
|
|
||||||
void draw_string(uint16_t x, uint16_t y, const wchar_t *str);
|
void draw_string(uint16_t x, uint16_t y, const wchar_t *str, uint16_t Color);
|
||||||
void draw_char(uint16_t x, uint16_t y,uint8_t wdh, wchar_t c);
|
void draw_char(uint16_t x, uint16_t y,uint8_t wdh, wchar_t c, uint16_t color);
|
||||||
uint8_t get_char_width(wchar_t c);
|
uint8_t get_char_width(wchar_t c);
|
||||||
#endif // FONT_DATA_H
|
#endif // FONT_DATA_H
|
||||||
|
|||||||
@@ -27,8 +27,8 @@ int main() {
|
|||||||
|
|
||||||
fillBufer(frame_buffer,reverse(0x4A69));//
|
fillBufer(frame_buffer,reverse(0x4A69));//
|
||||||
generate_sine_wave_points(num_points, 50, freq, 0, HEIGHT / 2,x);
|
generate_sine_wave_points(num_points, 50, freq, 0, HEIGHT / 2,x);
|
||||||
draw_string(20,110,L"Кириллица работает!!!"); //
|
draw_string(20,110,L"Кириллица работает!!!",0b1111111111100000); //
|
||||||
draw_string(50,130,L"Does Latin work?"); //Does Latin work?
|
draw_string(50,130,L"Does Latin work?",0b0000000000011111); //Does Latin work?
|
||||||
multicore_fifo_push_blocking(0); //Экран 0 нарисован
|
multicore_fifo_push_blocking(0); //Экран 0 нарисован
|
||||||
x+=0.03;
|
x+=0.03;
|
||||||
if (minmax)
|
if (minmax)
|
||||||
|
|||||||
Reference in New Issue
Block a user