Which APIs are we talking about?
I am studying this OS material and got a little bit confused on which APIs are the kernel APIs. Are they the system calls talked about above or other ones specific to the core kernel code mentioned below?
I am studying this OS material and got a little bit confused on which APIs are the kernel APIs. Are they the system calls talked about above or other ones specific to the core kernel code mentioned below?
[beginner project]
I am working on an air conditioning system with ATmega32 and custom drivers.
using an LM35 temperature sensor and ADC to read temperature,
The main problem was that Interrupt mode wasn't working until I added timeout and ISR(BADISR).
It seems like ISR(ADC_vect) always fails, and temperature is only read using ISR(BADISR_vect). If this is correct, why does it happen? And how to fix it?
Please review the project and help me understand what's wrong.
Also, roast my project. (for motivational reasons)
https://github.com/OA-990/air-cond
Minor issue: The sounder/buzzer doesn't beep; it only makes a simple tick sound at the start of each loop.