Haluaisin tehdä yksinkertaisen sovelluksen Windows-koneelle. Tarkoituksena esittää PC:n näytöllä mittausarvoja, jotka saadaan esim. sarjaportista. Ohjelmoinnista vähäistä kokemusta mikrokontrollerimaailmassa assemblyllä.
Mikä olisi sopiva kieli? Olen ajatellut Visual Basic:iä. Todettakoon, ettei minusta enään tällä iällä tule ohjelmoijaa muuta kuin omaksi ilokseni. Tärkeää ei siis ole tähtäys tulevaisuuteen, vaan mahdollisimman matala kynnys mainitun tyyppisten yksinkertaisten sovellusten aikaan saamiseen.
Mikä kieli
6
968
Vastaukset
- sama.
Voit ihan hyvin tehdä sen vaikka Basicilla. Windowsit on nykyään siitä köyhiä että ne ei anna lukea rautaa suoraan mutta Basicissa on muistaakseni valmiit funktiot (muinaisen?) sarjaportin käyttöön.
Ohjelmoinnissa on paljon tärkeämpiäkin pointteja kuin kielen valinta. Korkeantason kieli on vain työkalu millä toiminta-ajatus koodataan konekielelle ilman työlästä assembleria.- eri...
...
- siiinä eroa
eri... kirjoitti:
...
Hieman on eroa hinnassa jos hankkii ihan oikean ohjelmointiympäristön Linuxiin (ilmainen) tai sitten VisualBasicin Pron $650:lla ;)
- Python!
Pythonillakin käy kätevästi:
import serial
sarjaportti = serial.Serial(
port=0,
parity=serial.PARITY_NONE,
bytesize=serial.EIGHTBITS,
stopbits=serial.STOPBITS_ONE,
timeout=3,
xonxoff=0,
rtscts=0,
baudrate=2400
)
while True: print sarjaportti.readline() - Mieti vaikkapa
Pascal (esim. Delphi) ja joku sarjaliikennekirjasto/komponentti
Tarjolla on esim.
http://www.ararat.cz/synapse/doku.php - t.a.p.
Tuntuu löytyvän oppimateriaalia helpoiten ja ilmainen express-versio. INPOUT32.DLL- moduli tarvitaan kun windowsissa ei enään DOS:in tapaan portteja voi niin helposti lukea/kirjoittaa...
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1333537
- 1101389
Timo Soini tyrmää Tynkkysen selitykset Venäjän putinistileiristä
"Soini toimi ulkoministerinä ja puolueen puheenjohtajana vuonna 2016, jolloin silloinen perussuomalaisten varapuheenjoht2711320Sulla on nainen muuten näkyvät viiksikarvat naamassa jotka pitää poistaa
Kannattaa katsoa peilistä lasien kanssa, ettet saa ihmisiltä ikäviä kommentteja.691219Kalateltta fiasko
Onko Tamperelaisyrittäjälle iskenyt ahneus vai mistä johtuu että tänä vuonna ruuat on surkeita aikaisempiin vuosiin verr171124Nainen voi rakastaa
Ujoakin miestä, mutta jos miestä pelottaa näkeminenkin, niin aika vaikeaa on. Semmoista ei varmaan voi rakastaa. Miehelt791081IS Viikonloppu 20.-21.7.2024
Tällä kertaa Toni Pitkälä esittelee piirrostaitojansa nuorten pimujen, musiikkibändien ja Raamatun Edenin kertomusten ku571019Ikävöimäsi henkilön ikä
Minkä ikäinen kaipauksen kohteenne on? Onko tämä vain plus 50 palsta vai kaivataanko kolme-neljäkymppisiä? Oma kohde mie451018- 301006
- 52904