<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=60&amp;t=16280&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-09-23T16:22:45+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=60&amp;t=16280&amp;mode</id>
<entry>
<author><name><![CDATA[matti0010]]></name></author>
<updated>2016-09-23T16:22:45+01:00</updated>
<published>2016-09-23T16:22:45+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169425#p169425</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169425#p169425"/>
<title type="html"><![CDATA[Re: C/C++ aplikacja okienkowa]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169425#p169425"><![CDATA[
Przejrzę to i spróbuję ogarnąć. Dziękuje. Jak będę miał pytania to napiszę tutaj.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5344">matti0010</a> — 23 wrz 2016, o 16:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mpadlewski]]></name></author>
<updated>2016-09-23T07:31:44+01:00</updated>
<published>2016-09-23T07:31:44+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169397#p169397</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169397#p169397"/>
<title type="html"><![CDATA[Re: C/C++ aplikacja okienkowa]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169397#p169397"><![CDATA[
W takim razie możesz wykorzystać np. ten kurs <!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic5520.html" >topic5520.html</a><!-- l --> żeby załapać podstawy. Jedyną męczącą rzeczą będzie wstawianie tych 800 pól i budowanie z nich ramek <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /> Pamiętaj też, żeby zrobić parsowanie danych - może być po stronie pc - tak aby aplikacja nie wysyłała błędnych ramek. Tutaj masz przykłady jak można to zrealizować <!-- m --><a class="postlink" href="http://stackoverflow.com/questions/894263/how-do-i-identify-if-a-string-is-a-number" >http://stackoverflow.com/questions/8942 ... s-a-number</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6176">mpadlewski</a> — 23 wrz 2016, o 07:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matti0010]]></name></author>
<updated>2016-09-23T04:50:55+01:00</updated>
<published>2016-09-23T04:50:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169393#p169393</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169393#p169393"/>
<title type="html"><![CDATA[Re: C/C++ aplikacja okienkowa]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169393#p169393"><![CDATA[
Od strony ARMa (ATM32F4DISCVERY) mam teoretycznie wszystko. W praktyce zauważyłem że musi on wysyłać/dostawać po USB (wbudowane, nie te z ST-LINK tylko te drugie) w paczkach po max 256bajtów każda. Ogółem potrzebuję wypełnić tablicę danymi na komputerze (do 800pól) a potem ją przesłać po USB do ARMa. Mówię że mam teoretycznie wszystko w ARMie, bo cały kod jest wstępnie gotowy i działający, USB wysyła w tych paczkach (z ARM do PC, oglądam na Realterm) ale czy odbiera takie paczki... nie wiem ;/ muszę mieć jak wysłać z PC do ARMa po tym USB dane tak jak pisałem wyżej kilka razy (3 paczki po 256bajtów i jedna z resztą, któa pozostanie z 800bajtów, między każdą paczką 100ms przerwy). <br /><br />Do obsługi USB w ARM użyłem HALa, tak jak na tym kursie: <!-- m --><a class="postlink" href="http://forbot.pl/blog/artykuly/programowanie/kurs-stm32-f4-11-komunikacja-przez-usb-id13477" >http://forbot.pl/blog/artykuly/programo ... sb-id13477</a><!-- m --><br /><br />Od strony PC używam w sumie sterowników z ST, ponieważ korzystam z tego wbudowanego w DISCOVERY portu USB (jak pisałem wyżej).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5344">matti0010</a> — 23 wrz 2016, o 04:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mpadlewski]]></name></author>
<updated>2016-09-22T20:41:31+01:00</updated>
<published>2016-09-22T20:41:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169384#p169384</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169384#p169384"/>
<title type="html"><![CDATA[Re: C/C++ aplikacja okienkowa]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169384#p169384"><![CDATA[
Napisz coś więcej o tej aplikacji, do czego ma dokładnie służyć. Czy od strony ARMa masz wszystko gotowe? Jaką wybrałeś bibliotekę do obsługi USB? Ja używałem libusb-win32 do STM32F407VG i działało całkiem fajnie. Soft na pc pisałem w embarcadero c++ builder.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6176">mpadlewski</a> — 22 wrz 2016, o 20:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matti0010]]></name></author>
<updated>2016-09-22T20:30:02+01:00</updated>
<published>2016-09-22T20:30:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169378#p169378</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169378#p169378"/>
<title type="html"><![CDATA[Re: C/C++ aplikacja okienkowa]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169378#p169378"><![CDATA[
Właśnie próbowałem coś zdziałać z real term ale... nie wiem czy da się tam zrobić tak, że przygotuję plik txt lub inny i wgram go przez real term ale z tymi opóźnieniami jakimi pisałem. Zastanawiam się też nad Visual Studio (o dziwo do niego chyba będę miał dostęp) i na nim w C# coś podziałać (nauczę się na szybko podstaw). Np. stosując WPF mógłbym coś zrobić, tylko jak USB obsłużyć w C#? Pewnie są gotowe biblioteki? Link do ciekawego opisu WPF, który skłonił mnie do t ego by z tym popróbować: <!-- m --><a class="postlink" href="http://cezarywalenciuk.pl/blog/programing/post/kurs-podstawy-c-pierwsza-aplikacja-graficzna-wpf-03" >http://cezarywalenciuk.pl/blog/programi ... zna-wpf-03</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5344">matti0010</a> — 22 wrz 2016, o 20:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2016-09-22T20:25:06+01:00</updated>
<published>2016-09-22T20:25:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169374#p169374</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169374#p169374"/>
<title type="html"><![CDATA[Re: C/C++ aplikacja okienkowa]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169374#p169374"><![CDATA[
Wez C++ buildera - jest teraz za free. To wysylania br@y terminal, real term ...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 22 wrz 2016, o 20:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[matti0010]]></name></author>
<updated>2016-09-22T18:45:53+01:00</updated>
<published>2016-09-22T18:45:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169358#p169358</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169358#p169358"/>
<title type="html"><![CDATA[C/C++ aplikacja okienkowa]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=16280&amp;p=169358#p169358"><![CDATA[
Witajcie,<br /><br />muszę na szybko stworzyć aplikację okienkową z ok 800 polami tekstowymi na liczby (decymalne lub hex, każde pole to jedna liczba w uint8_t). Do tego jeden przycisk, którym wyślę te zapełnioną tablicę do ARMa po USB. Szukałem pomysłu jak to szybko zrobić (nie mam zbyt dużo czasu na naukę nie wiadomo czego, niestety...) lecz poza WinAPI, Xamarin itd. nie znalazłem niczego w postaci poradnika jak dla kretyna. Ewentualnie jak coś znalazłem, to często było to rozległe bądź wymagało naprawdę dużego nakładu pracy. <br /><br />Najgorsze, że muszę te 800 elementów z tablicy wysłać w paczkach po max 256bajtów (czyli 3 paczki po 256bajtów i 4 paczka z pozostałością, między każdą paczką 100ms przerwy). Czy da się to jakoś zrobić łatwo? Np. uzupełniając Excela bądź dowolny plik tekstowy a potem wysyłając to poprzez putty lub inny dowolny program (darmowy)? Będę bardzo wdzięczny za konkretną pomoc bo jak już kilka razy wspominałem, goni mnie czas i nie mogę sobie pozwolić na dogłębne poznanie sposobu tworzenia aplikacji okienkowych (a szkoda... chociaż na pewno tym się zajmę w pierwszej wolnej chwili).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5344">matti0010</a> — 22 wrz 2016, o 18:45</p><hr />
]]></content>
</entry>
</feed>