You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
761 B
761 B
Oktatóanyag 05 - UART0, PL011
Ebben az okatatóanyagban ugyanazt csináljuk, mint a 4-esben, de most a szériaszámot az UART0-ra küldjük ki. Emiatt ez a példa könnyen használható qemu-val is:
$ qemu-system-aarch64 -M raspi3 -kernel kernel8.img -serial stdio
My serial number is: 0000000000000000
Uart.h, uart.c
Mielőtt a frekvenciaosztót megadhatnánk, be kell állítanunk egy fix órajelet a PL011 csipben. Ezt levelesládán keresztül tehetjük meg, ugyanazon a property csatornán keresztül, amit már korábban is használtunk. Ettől eltekintve ez az interfész teljesen azonos az UART1-ével.
Main
Lekérjük az alaplap egyedi szériaszámát, majd kiírjuk a soros konzolra.