Just nu i M3-nätverket
Jump to content

Programmering av hårdvara


simme_90

Recommended Posts

Hur gör man för att programmera tex ett minne som sitter på ett kretskort som i sin tur sitter i tex en robbot. Koden på minnet ska roboten att utföra olika saker beroende på vad som händer?

Vilka programeringsspråk kan användas m.m.?

 

Link to comment
Share on other sites

Man låter i alla fall bli att korsposta, för då riskerar man att inte få något svar alls!

 

Vanligast är nog C, C++ och/eller assembler för hårdvarunära programmering som i det här fallet.

 

Link to comment
Share on other sites

Tack... men hur gör man för att programera minnet, hur ansluter man minnet på kretskortet till en dator så att man kan programmera det?

 

Link to comment
Share on other sites

NoiseKiller

Klistrar in svaret ifrån korsposttråden som strax försvinner ut i binärrymden. Vänligen håll dig till en tråd.

 

Fidde.Andersson skrev:

För själva kretskorten använder man t.ex VHDL, PLC eller dylikt. Dessa språk, med tillhörande kompilatorer, ger ifrån sig binärfiler som du kan bränna in på chippet med en... kretskortsterminal... eller vad de nu kallas på fackspråk.

 

| Noisekiller |

Moderator Hårdvara - Övrigt

 

Link to comment
Share on other sites

Normalt så sitter både minnet och processorn på samma kretskort.

Det finns mängder med lösningar på hur man får in programmet i minnet.

 

Som Fidde.Andersson är inne på så kan man ha löstagbara minneskapslar (Flash, EEPROM) som man stoppar in i en särskild apparat som fyller minneskapslarna.

 

Man kan ansluta en sladd mellan utvecklingsdatorn (den dator där man har skrivit sin kod och kompilerat den mm) och kretskortet och överföra programmet på det sättet. Denna sladd kan sedan vara av många olika typer. Vad som används beror på vad processorn och kretskortet stöder.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...