Differences

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

Link to this comparison view

pm:prj2025:ccristi:rares_andrei.ticus [2025/05/27 04:15]
rares_andrei.ticus [Arhitectura programelor]
pm:prj2025:ccristi:rares_andrei.ticus [2025/05/27 04:20] (current)
rares_andrei.ticus [Documentație]
Line 99: Line 99:
         * definirea mecanismului de trimitere pe seriala SPI2. Practic, de fiecare dată când transmisia pe SPI9 este posibilă, programul verifică dacă mai are ceva de transmis din buffer-ul de transmisie, iar, în caz contrar, încarcă în buffer prima înregistrare de stare GPIO netrimisă. ​         * definirea mecanismului de trimitere pe seriala SPI2. Practic, de fiecare dată când transmisia pe SPI9 este posibilă, programul verifică dacă mai are ceva de transmis din buffer-ul de transmisie, iar, în caz contrar, încarcă în buffer prima înregistrare de stare GPIO netrimisă. ​
  
-- ''​gpio.cpp''​ - acest fișier conține definirea funcției de inițializare a pinilor de input, în care acești pini sunt trecuți pe modul de input cu rezistență de pull-up și generarează întrerupere pe ambele fronturi. Totodată, se introduce rutina de tratere a întreruperii pe porturile 1, 3 și 4. Această rutină preia starea curentă a pinilor și timpul curent (counter-ul numărătorului) și le introduce în buffer-ul ​circular de stări ce este transmis în uart.cpp.+- ''​gpio.cpp''​ - acest fișier conține definirea funcției de inițializare a pinilor de input, în care acești pini sunt trecuți pe modul de input cu rezistență de pull-up și generarează întrerupere pe ambele fronturi. Totodată, se introduce rutina de tratere a întreruperii pe porturile 1, 3 și 4. Această rutină preia starea curentă a pinilor și timpul curent (counter-ul numărătorului) și le introduce în coada (circulară) de stări ce este transmisă în uart.cpp.
  
 === Script rulat pe calculator === === Script rulat pe calculator ===
Line 127: Line 127:
  
 Datasheet microprocesor RA4M1 - https://​cdn.sparkfun.com/​assets/​b/​1/​d/​3/​6/​RA4M1_Datasheet.pdf Datasheet microprocesor RA4M1 - https://​cdn.sparkfun.com/​assets/​b/​1/​d/​3/​6/​RA4M1_Datasheet.pdf
 +
 Schema electronică a microcontroller-ului - https://​docs.arduino.cc/​resources/​schematics/​ABX00087-schematics.pdf Schema electronică a microcontroller-ului - https://​docs.arduino.cc/​resources/​schematics/​ABX00087-schematics.pdf
-Documentație ​biblioteca ​matplotlib (Pyhton) - https://​matplotlib.org/​+ 
 +Documentație matplotlib (Pyhton) - https://​matplotlib.org/​
pm/prj2025/ccristi/rares_andrei.ticus.1748308518.txt.gz · Last modified: 2025/05/27 04:15 by rares_andrei.ticus
CC Attribution-Share Alike 3.0 Unported
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