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
Kategori: Okategoriserade
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.
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
Oscilloscope
Köpte ett Hantek DSO5062B Ser riktigt bra ut. Hittade denna länk för mjukvaru scope. Får kolla på den senare.
AVRDude
ex. avrdude -pAtmega328P -cavrisp2 -Pusb -B8 -v -Uflash:w:DC-Controller.hex