Added color to draw_string

This commit is contained in:
Stanislav N Mikhailov
2025-01-02 00:30:44 +03:00
parent e89eb58de4
commit 834a567203
3 changed files with 9 additions and 9 deletions
+5 -5
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -7,7 +7,7 @@ extern const uint16_t font_width;
extern const uint16_t font_height;
extern const uint8_t font_data[];
void draw_string(uint16_t x, uint16_t y, const wchar_t *str);
void draw_char(uint16_t x, uint16_t y,uint8_t wdh, wchar_t c);
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, uint16_t color);
uint8_t get_char_width(wchar_t c);
#endif // FONT_DATA_H
+2 -2
View File
@@ -27,8 +27,8 @@ int main() {
fillBufer(frame_buffer,reverse(0x4A69));//
generate_sine_wave_points(num_points, 50, freq, 0, HEIGHT / 2,x);
draw_string(20,110,L"Кириллица работает!!!"); //
draw_string(50,130,L"Does Latin work?"); //Does Latin work?
draw_string(20,110,L"Кириллица работает!!!",0b1111111111100000); //
draw_string(50,130,L"Does Latin work?",0b0000000000011111); //Does Latin work?
multicore_fifo_push_blocking(0); //Экран 0 нарисован
x+=0.03;
if (minmax)