Sökningen fann 14 träffar

av Polyene
1 augusti 2020, 07:23:49
Kategori: Allmän Elektronik
Tråd: CE märkning av Elektronik
Svar: 81
Visningar: 10178

Re: CE märkning av Elektronik

Varje land/region kommer att ha olika krav, men om man klarar CE så kommer man rätt så långt på de flesta marknader, många godkänner det rakt av. Men om du skulle råka ha en radiosändare i din pryl så blir det väldigt annorlunda, då kan du räkna med ytterligare tester, dokumentation, produktmärkning...
av Polyene
7 juni 2020, 23:09:06
Kategori: Programmering
Tråd: Problem med if-sats
Svar: 13
Visningar: 4724

Re: Problem med if-sats

Jag trodde nog att du ville att det skulle togglas på PORTB efter var tredje interrupt, men om x räknas upp till 4 och sen nollas så missar du ett interrupt så att det kommer att bli fyra interrupt mellan de två togglingarna. Men det kanske är så du vill ha det, även om det känns ovanligt?
av Polyene
7 juni 2020, 20:04:14
Kategori: Programmering
Tråd: Problem med if-sats
Svar: 13
Visningar: 4724

Re: Problem med if-sats

Utöver att x ska vara volatile så kommer du att få andra problem med koden som du nog inte tänkt på. Vad händer om interruptet sker på den rad som modifierar PORTB? Jo interruptet kommer att öka x, men sedan nollas x direkt när man återvänder från interruptet, så du tappar den ökningen. Ett annat po...
av Polyene
30 maj 2020, 20:34:14
Kategori: Allmän Elektronik
Tråd: Behövs en flyback diode i detta fall? (styra pump med relä)
Svar: 10
Visningar: 3042

Re: Behövs en flyback diode i detta fall? (styra pump med re

Ja, det borde du nog ha för annars är det risk för att relät inte blir långlivat.

"Frihjulsdiod" brukar man säga på svenska.
av Polyene
29 maj 2020, 09:27:48
Kategori: Programmering
Tråd: Hur identifiera bortoptimerad kod?
Svar: 35
Visningar: 10911

Re: Hur identifiera bortoptimerad kod?

Men som sagt, adj används i vissa fall utan att ett värde tilldelats.
Nej, rad 39 körs alltid innan rad 46, så adj används aldrig oinitierad.
av Polyene
29 maj 2020, 05:50:53
Kategori: Programmering
Tråd: Hur identifiera bortoptimerad kod?
Svar: 35
Visningar: 10911

Re: Hur identifiera bortoptimerad kod?

Prova att lägga till ett dummy-anrop till funktionen någonstans där du sätter opt till 32 och se om det förändringar saker och ting. Jag har flera gånger varit övertygad om att kompilatorn gjort fel, för att sedan upptäcka att den faktiskt istället gjort någonting riktigt smart. Kompilatorn har all ...
av Polyene
28 maj 2020, 21:58:38
Kategori: Programmering
Tråd: Hur identifiera bortoptimerad kod?
Svar: 35
Visningar: 10911

Re: Hur identifiera bortoptimerad kod?

Min gissning är att kompilatorn har analyserat vad du skickar in som argument och kommit fram till att den delen aldrig behövs. Om inkommande värde på opt alltid har ett relativt lågt värde, så kommer opt - 32 bli ett stort värde, vilket sen efter opt >> 5 ändå kan göra så att opt alltid är större ä...
av Polyene
20 mars 2020, 20:19:55
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Ett intrikat programvaruproblem
Svar: 22
Visningar: 11736

Re: Ett intrikat programvaruproblem

Hur snabbt kan du detektera att felet har uppstått? Ett sätt skulle kanske kunna vara att toggla en pinne så fort det upptäcks, och låta oscilloskopet trigga på den signalen. Sen får man ju titta på vad som hänt på bussen, reset m.m. strax innan det triggade. Ett oscilloskop med mycket minne är ju s...
av Polyene
15 mars 2020, 16:21:19
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Problem att migrera MPLAB8-projekt till MPLABX
Svar: 9
Visningar: 6522

Re: Håller på att bli knäpp.

Hur ser kommandoraden ut när den försöker kompilera filerna? När jag bygger så får jag i början ett meddelande om "Entering directory C:/.../Projektkatalogen.X", och när den sedan börjar kompilera filerna så är alla sökvägar relativa till den katalogen. Eftersom mina källfiler ligger en ni...
av Polyene
15 mars 2020, 15:56:00
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Problem att migrera MPLAB8-projekt till MPLABX
Svar: 9
Visningar: 6522

Re: Håller på att bli knäpp.

Jag stötte häromdagen på ett underligt fenomen i MPLAB X. Jag satt och hoppade fram och tillbaka mellan olika revisioner i SVN, och i en commit så hade en fil tagits bort (och då även tagits bort från projektet). När jag gick tillbaka till revisionen innan det (med MPLAB igång och projektet laddat) ...
av Polyene
7 oktober 2018, 09:30:00
Kategori: Jobb / Tjänster
Tråd: A: Systemutvecklare
Svar: 0
Visningar: 3066

A: Systemutvecklare

SVAB Hydraulik AB i Hallsberg söker två systemutvecklare till vårt utvecklingsteam. Arbetet handlar om att utveckla och förvalta de mobil- och webbapplikationer som vi arbetar med idag, och i framtiden behöver utveckla. Arbetet innebär att aktivt bidra med idéer och lösningar till våra utvecklingspr...
av Polyene
15 september 2018, 16:50:09
Kategori: Programmering
Tråd: Kan man få GCC att göra så här:
Svar: 19
Visningar: 9937

Re: Kan man få GCC att göra så här:

Jag har använt post-build i många projekt, bl.a. i MPLAB 8.XX och MPLAB X. Det som man lägger in där körs efter ett fungerande bygge, och har inget med varken kompilatorn eller länkaren att göra. Om du får "unknown command" så har du nog helt enkelt skrivit fel under post-build, eller så k...
av Polyene
9 september 2018, 10:34:31
Kategori: Programmering
Tråd: Kan man få GCC att göra så här:
Svar: 19
Visningar: 9937

Re: Kan man få GCC att göra så här:

Det låter som att detta bör göras med ett externt program eller skript. I ren windowsmiljö är det nog lite svårt, men med t. ex. Cygwin så borde det gå att göra ett shellscript som med lite grep och annat löser detta. Sen anropar du detta som ett post-build-steg ifrån MPLAB.
av Polyene
29 juli 2018, 11:32:56
Kategori: Jobb / Tjänster
Tråd: A: Elektronikkonstruktör [Tillsatt]
Svar: 0
Visningar: 3467

A: Elektronikkonstruktör [Tillsatt]

SVAB Hydraulik i Hallsberg söker dig med ett brinnande intresse för teknik och utveckling som vill arbeta med att ta fram ny elektronik och kablage till våra produkter. Om jobbet Ditt arbete kommer att omfatta både nykonstruktion av elektronik och kablage, samt förvaltning av befintliga produkter. D...