Hittade ett bra sätt att stoppa context switching i FreeRTOS. Detta kan jag använda för att skydda skrivning/läsning från globala variabler. Då kan jag låta debug/communication prosesser läsa/skriva direkt i globala variabler. https://www.freertos.org/a00134.html
FreeRTOS online training
Köpte en training på nätet om FreeRTOS
H-Bridge calculations.
Bra länk för Gate resistor calc. Bra länk för att minska turn-off time. Switch time, 0,5 – 1% av cycle time. För att kalkylera switchtiden kan man använda följande formel: dt = (dVxC) /I dt = switchtiden dV = driver supply voltage C = capacitance I = Driver peak current ex: STP120NF10 (100V 110A) mosfet… Fortsätt läsa H-Bridge calculations.
ODBII vs CAN
Här är en förklaring på hur man adresserar i ODBII Kan kanske vara till hjälp
CAN bootloader till Atmega 328P och MCP2515
Hittade en mycket intressant bootloader för att installera ny firmware i en Atmel 328P via CAN-bus. Den måste provas. https://github.com/birkelbach/CFBL_AT328
Byte av Laddare i CityElen.
laderÄntligen är det dax att byta laddare i Cityel:n. Hela iden är att den alltid skall kunna vara ansluten till elnätet när den inte används. Jag har haft problem med power-steget, Mosfet drivern och Mosfetarn, men nu tror jag att det är dags att installera en laddare i bilen för att testa lite funktioner. Jag… Fortsätt läsa Byte av Laddare i CityElen.
Object Detection – Computer Vision
https://pjreddie.com/darknet/yolo/ Face Detection and recognition
Hacking Wifi LED
http://tinkerman.cat/ailight-hackable-rgbw-light-bulb/#lightbox-gallery-jvYq/14/ http://wiki.jackslab.org/Noduino_OpenLight#Overview
GDB och AVR
Det ser ut att finnas flera sätt att få GDB och Eclipse att fungera med AVR. Efter att jag beställt en Atmel-ICE konstaterade jag att den inte är så enkel att få fungerande i linux. Efter lite letande så hittade jag denna sida som beskriver att senaste SVN av avarice fungerar med firmware 3.x (och… Fortsätt läsa GDB och AVR
FreeRTOS Manual
Kolla här.