ARM and AVR Microconroller Programming

от arn1991

#include "mainboard.h" #include "lpc17xx_can.h" #include "lpc17xx_gpio.h" #include "ETC.h" #include "timer.h" //#include "LED.h" #define VERSION 100 int SpinFlag=0; uint16_t relayTimer = 0; //============================================================================================ void RelayStatus() { if (relayTimer >= 1) { relayTimer--; setRelay(1); } else { setRelay(0); } } //============================================================================================ void setRelay(uint8_t state) { char i; static uint8_t flag = 0; if (state) FIO_SetValue(0, Relay_Switch); else FIO_ClearValue(0, Relay_Switch); } //============================================================================================ void Startup_Beep(void) { delay_ms(500); BeepON(); RGBLED_Set(RGB_CYAN); delay_ms(500); BeepOFF(); //RGBLED_Off(); } //==================

image of username arn1991 Flag of Germany Stuttgart, Germany

Обо мне

I have master degree on electrical engineering with focus on AI. I work at my start-up on AI projects for middle-size suppliers. As a principle, we don't accept a job if we realize that we can't do it Flawlessly in the given time. We use project management platform ASANA intern to make sure we are on time and tasks are assigned to correct person who is responsible for finishing them. You don't only hire one freelancer, but a team. If needed I can attach/detach the other developers to the project to make your project better done, no extra payment is needed. Our team members are mostly Master or Ph.D. students who have achieved their expertise through several projects in industry and academia.

$20 USD/ч.

4 отзывов