Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:software:homelab:library:usart [2010/02/12 16:37] mikk.leiniet:software:homelab:library:usart [2020/07/20 12:00] (current) – external edit 127.0.0.1
Line 6: Line 6:
  
   * **//usart//** \\ USART liidese registrite hoidmise andmetüüp. //usart//-tüüpi muutuja on konstantne ja see tuleb väärtustada kohe programmi alguses. Väärtustamise lihtsustamiseks on makrofunktsioon USART, mille parameetriks on liidese indeks (0 või 1).   * **//usart//** \\ USART liidese registrite hoidmise andmetüüp. //usart//-tüüpi muutuja on konstantne ja see tuleb väärtustada kohe programmi alguses. Väärtustamise lihtsustamiseks on makrofunktsioon USART, mille parameetriks on liidese indeks (0 või 1).
-  * **//adc_usart_databits//** \\ Andmebittide arvu valiku tüüp. Väärtuste variandid:+  * **//usart_databits//** \\ Andmebittide arvu valiku tüüp. Väärtuste variandid:
     * //USART_DATABITS_5// - Andmebitte 5.     * //USART_DATABITS_5// - Andmebitte 5.
     * //USART_DATABITS_6// - Andmebitte 6.     * //USART_DATABITS_6// - Andmebitte 6.
Line 34: Line 34:
     * //parity// - Paarsuse tüüp.     * //parity// - Paarsuse tüüp.
     * //baudrate// - Boodi kiirus, mis on arvutatud //USART_BAUDRATE_ASYNC// makro funktsiooniga.     * //baudrate// - Boodi kiirus, mis on arvutatud //USART_BAUDRATE_ASYNC// makro funktsiooniga.
-~~PB~~+<pagebreak>
   * **//void usart_send_char(usart port, char symbol)//** \\   * **//void usart_send_char(usart port, char symbol)//** \\
     Blokeeruv sümboli saatmise funktsioon. Funktsioon ootab, kuni saatmise puhver tühjeneb ja kirjutab sinna saatmiseks uue sümboli. Parameetrid:     Blokeeruv sümboli saatmise funktsioon. Funktsioon ootab, kuni saatmise puhver tühjeneb ja kirjutab sinna saatmiseks uue sümboli. Parameetrid:
Line 79: Line 79:
  
  // Teksti saatmine  // Teksti saatmine
- usart_send_string(port, "Tere\n");+ usart_send_string(port, "Tere!\r\n");
  
  // Sissetuleva sümboli ootamine  // Sissetuleva sümboli ootamine
et/software/homelab/library/usart.1265985457.txt.gz · Last modified: (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0