Skip to content

PUT-PTM/STM32F4_AccessControl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

STM32F4_AccessControl - Dokumentacja w języku polskim(PL)

  1. Informacje o projekcie

Projekt STM32F4_AccessControl został utworzony jako projekt z Podstaw Technik Mikroprocesorowych. Projekt był specjalnie tworzony na płytce STM32F407 Discovery. Napisany program ma umożliwiać kontrolę czyli otwieranie i zamykanie drzwi. Aby projekt działał należy podłączyć pod odpowiednie piny pamięć EEPROM, wyświetlacz LCD 2x16, klawiaturę 4x4 oraz beeper.

2.Środowisko programistyczne i konfiguracja kompilatora

Projekt został zaimplementowany w środowisku CooCox IDE. Po zainstalowaniu środowiska należy wskazać ścieżkę do kompilatora GCC w programie CooCox IDE i nacisnąć przycisk Build w celu skompilowania projektu. W środowisku Coocox istnieje możliwość debugowania kodu wystarczy nacisnąć Start Debug.

3.Sterowniki i oprogramowanie dla STM32F4xx

Oprogramowanie jest wgrywane na płytkę STM32F4xx Discovery przy użyciu przewodu USB. Aby wgrać program na płytkę należy nacisnąć przycisk Program Download. Sterownik potrzebny do poprawnego działania mikrokontlorera jest dostępny na stronie producenta.

  1. Założenia projektu

Po wczytaniu odpowiedniego numeru identyfikacyjnego oraz hasła zostają otwarte drzwi. W innym przypadku na wyświetlaczu LCD pojawia się informacja o błędzie.

  1. Program wykonuje następujące operacje a. Inicjalizuje klawiaturę, wyświetlacz LCD, EEPROM, ustawia taktowanie. b. Następnie program prosi użytkownika o podanie numeru identyfikacyjnego. > Jeśli w pamięci EEPROM nie ma podanego numeru ID zostaje wyświetlona informacja o błędzie. > Jeśli numer ID istnieje program jest kontynuowany. c. Program prosi użytkownika o podanie hasła > Jeśli podane hasło istnieje dla podanego wcześniej numeru identyfikacyjnego nie zostanie znalezione mikrokontroler zgłasza błąd. > Jeśli hasło istnieje w pamięci EEPROM zostaną otwarte drzwi(dokładnie zostanie wysłany odpowiedni sygnał).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published