Snälla nån, du har inte en aning om hur man utveklar inbäddade produkter.DanielM skrev: ↑8 oktober 2020, 20:47:16 Jo. Dom är 90-tal. När du tvingas titta i datablad och grotta ned dig i binärtal så är vi på riktig gammal nivå. Fler och fler företag börjar allt mer gå över till "enklare verktyg" då dom märker att man behöver inte programmera som det vore 90-tal för att få saker gjorda. Känner ett företag som använder byggde en DAQ med en Arduino för sjukhusutrustning. Det känns dock lite osäkert.
Ja, hur dom nu tillverkar PCB korten
Tag SPI till exempel, SPI har ett antal olika överföringsmoder, alla uC-tillverkare har olika namn för dem, och det enda sättet du kan veta vad de egentligen menar är att "grotta ned dig" i databladet.
ALL inbäddad utveckling involverar att kunna sin processor.
Dock det du hitintills visat är ju tämligen enkla saker, och då behöver du inte läsa datablad.
För lite mer avancerade saker behöver du, oavsett om du kör CubeMX eller vad som helst annat, grotta ned dig i databladet.
Det kan handla om kritisk timing, dvs du måste veta hur lång fördröjning du har innan vissa signaler sätts, exempelvis om du har en adress/databus, där kontrollsignalern hanteras av hårdvara.
Kör du DMA mot en serieport, behöver du läsa på för att få reda på hur du kan avgöra om serieporten är klar eller inte, osv.