| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Връзка на MCU с PC по RS232 - моля за съвет http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=15839 |
Страница 1 от 3 |
| Автор: | arksi52 [ Съб Мар 31, 2018 4:53 pm ] |
| Заглавие: | Връзка на MCU с PC по RS232 - моля за съвет |
Налага ми се да направя (по най-бързия начин) програма, с която да свалям данни по RS232 от микроконтролери (с PIC и ATMEL). Програмите на MCU съм ги писала аз. Още преди години бях направила и програмки на VB6, но клиентите започнаха да минават на Windows 10/64 и бейсиковите програми вече не вървят (освен на моя компютър!). Чудя се на каква програмна среда да заложа? Трябва да е достатъчно `проста` като за неспециалист в програмиране за РС; да мога да постигна бърз напредък (трябва да съм готова до 23.04.2018) и резултатът да е в `ехе`. Delphi може ли да ми свърши работа? |
|
| Автор: | Dimitar [ Съб Мар 31, 2018 5:53 pm ] | |||||||||
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет | |||||||||
Да |
||||||||||
| Автор: | arksi52 [ Съб Мар 31, 2018 7:11 pm ] |
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет |
Благодаря за отговора! Остава да попитам кой релийз Delphi? |
|
| Автор: | ike [ Съб Мар 31, 2018 7:27 pm ] |
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет |
Всеки който ще ти генерира 32 битово .exe . |
|
| Автор: | Dimitar [ Съб Мар 31, 2018 7:45 pm ] |
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет |
Който намериш кракнат |
|
| Автор: | arksi52 [ Съб Мар 31, 2018 8:24 pm ] | |||||||||
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет | |||||||||
И аз на това се надявах... Доста четох по VB6 форумите, но няма директен начин. Трябва да мина през 2 или 3 .NET версии като поправям и дописвам, а накрая не е ясно колко време ще загубя, но преди всичко с какъв резултат? Освен това нямам действителен опит с VS.NET. Другият начин беше да се `вместя` някакси в Win 10/64. И на моя компютър го направих, но на клиентското РС - не става! Затова търся друг начин. |
||||||||||
| Автор: | ike [ Съб Мар 31, 2018 8:58 pm ] |
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет |
Най-лесно виртуална машина с XP и твоята програма вътре. А за следващата версия на устройтвото ти USB HID и това https://github.com/signal11/hidapi |
|
| Автор: | arksi52 [ Съб Мар 31, 2018 9:05 pm ] |
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет |
[quote="ike"]Най-лесно виртуална машина с XP и твоята програма вътре. Това го предложих, знам че работи (правила съм го), но клиента - не иска! В АЕЦ са много специални |
|
| Автор: | Dimitar [ Съб Мар 31, 2018 9:51 pm ] |
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет |
Ти пишеш програми за АЕЦ-а? |
|
| Автор: | arksi52 [ Съб Мар 31, 2018 10:21 pm ] | |||||||||
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет | |||||||||
От 2011 там има инсталирани контролери на нашата фирма (бяхме подизпълнители, иначе нямаше начин да се доредим). Досега си сваляха данните с VB6 приложение, но им купиха нов нотбук с Win 10/64 и затова тази криза... |
||||||||||
| Автор: | slav4o.com [ Съб Мар 31, 2018 10:28 pm ] |
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет |
Може да използваш стандартните функции CreateFile() WriteFile() ReadFile() . Потърси за тях, има примери за COM портовете. Няма да ти трябват никакви допълнителни компоненти. Има и писано за имената на COM овете над COM6 как се пишат, така може да си направиш до COM256 |
|
| Автор: | michev [ Съб Мар 31, 2018 10:33 pm ] | ||
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет | ||
Ето ти едно просто демо на C# за писане и четен от сериен порт.
|
|||
| Автор: | ike [ Съб Мар 31, 2018 10:44 pm ] |
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет |
Има начин да инсталираш виртуална машина дето не си личи че е виртуална машина. Но по всяка вероятност на новия win10 му трябва някакъв рънтаим компонент за да тръгне бейсика. Всъщност твоя win10 64 или 32 битов е? И програмите които ги пишеш 16 битови ли са или 32 битови? Делфито генерира 32 битови и е съвсем тревиално да се чете и пише в COM порт позвайки winapi, както slav4o.com каза с CreateFile() WriteFile() ReadFile() за портове до COM256. Не ти трябва делфи компонент за работа с портовете. |
|
| Автор: | arksi52 [ Съб Мар 31, 2018 11:07 pm ] | |||||||||
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет | |||||||||
Тъкмо добавих в RAD (Delphi 10.2) AsyncPro и се лутам. Ако не се оправя с този компонент, ще изпробвам твоята идея. |
||||||||||
| Автор: | arksi52 [ Съб Мар 31, 2018 11:09 pm ] | |||||||||
| Заглавие: | Re: Връзка на MCU с PC по RS232 - моля за съвет | |||||||||
Благодаря, но не съм използвала досега C# |
||||||||||
| Страница 1 от 3 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|