Dom > Vijesti > Sadržaj

Ko-procesni rad s naredbama popisa prikaza

Apr 26, 2019

Većina ko-procesorskih naredbi zapisuje na trenutni popis prikaza. Trenutni zapis

na popisu prikaza nalazi se u REG_CMD_DL. Svaki put kad se radi o ko-procesoru

piše riječ na popis prikaza, to čini na REG_CMD_DL pa povećava

REG_CMD_DL. Posebna naredba CMD_DLSTART postavlja REG_CMD_DL na nulu, za

pokretanje novog popisa prikaza.

Sve naredbe popisa prikaza mogu biti napisane kao komande za procesor. Koprocesorski pogon kopira ove naredbe u trenutni popis prikaza na REG_CMD_DL.

Na primjer, ova naredba naredbi ko-procesora zapisuje mali popis prikaza:

Ctrl (CMD_DLSTART); / / pokreće novi popis prikaza

cmd (CLEAR_COLOR_RGB (255, 100, 100)); // postavljanje jasne boje

cmd (CLEAR (1, 1, 1)); // čist zaslon

Ctrl (prikaz ()); // prikaz

Naravno, ovaj je popis za prikaz mogao biti napisan izravno na RAM_DL. Prednost

Ova tehnika je da možete miješati operacije na niskoj razini i visoku razinu ko-procesora

naredbe motora u jednom streamu:

Ctrl (CMD_DLSTART); / / pokreće novi popis prikaza

cmd (CLEAR_COLOR_RGB (255, 100, 100)); // postavljanje jasne boje

cmd (CLEAR (1, 1, 1)); // čist zaslon

cmd_button (20, 20, // x, y

60, 60, // širina, visina u pikselima

30, // font 30

0, // zadane opcije

"U REDU!");

Ctrl (prikaz ()); // prikaz