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
1095
Vastaukset 6
- 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
- 1761632
Muistakaa pojat tämä.
Mies joka haluaa naisen, löytää keinon. Ei epäröi eikä hämmennä. Tekee kaiken eteenne.106842En ehkä onnistu siinä
Kovasti minä yritän näyttää kauniilta, vain sinua varten, mutta en taida onnistua siinä.58735Muhun rakastuu kaikki naiset, mut mä en rakastu niihin
Mun vaatimustaso on 10+ Mut mua tavottelee 7+ naiset203618- 131594
- 48556
Pahoin pelkään nainen
että pidät minua epäempaattisena, itsekeskeisenä, narsistisena ja kylmänä ihmisenä. Oletko koskaan ajatellut, että minus50538Mitä mieltä olet?
Miehestä jolla ei ole yhtään kaveria, ei facebookissa eikä livenä ja hän harrasta ja tekee kaiken yksin. Onko vähän outo68536- 37526
Viesti jonka haluaisit lähettää...
hänelle. Onko jokin pieni tunniste jonka vain te tiedätte. Onko naiselta miehelle tai toisinpäin, joku joku päivämäärä15510