Config initial settings when powering-up and start detecting smoke
This commit is contained in:
33
Customizable_Smoke_Detector_Ver2.c
Normal file
33
Customizable_Smoke_Detector_Ver2.c
Normal file
@@ -0,0 +1,33 @@
|
||||
#include "BA45F5250.h"
|
||||
#include "stdint.h"
|
||||
#include "build-in.h"
|
||||
#include "system_function.h"
|
||||
#include "osc_configuration.h"
|
||||
#include "uart_configuration.h"
|
||||
#include "afe_configuration.h"
|
||||
#include "ad_converter.h"
|
||||
#include "eeprom_rw.h"
|
||||
#include "timer_module.h"
|
||||
#include "gpio_configuration.h"
|
||||
|
||||
void main()
|
||||
{
|
||||
if(_to == 0 || _pdf == 0)
|
||||
{
|
||||
ram_erase(0);
|
||||
ram_erase(1);
|
||||
osc_init();
|
||||
uart_init();
|
||||
opa_config();
|
||||
adc_config();
|
||||
buzz_init();
|
||||
gpio_config();
|
||||
_pton = 0;
|
||||
}
|
||||
while(1)
|
||||
{
|
||||
GCC_CLRWDT();
|
||||
afe_init();
|
||||
delay(200);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user