НОВИНИ

серийна комуникация с CH340USB to serial RS232 конвертор

серийна комуникация с CH340USB to serial RS232 конвертор. как правилно да свържете примерно ардуиното или другите хардуерни платформи и процесорни системи към конвертора за серийна комуникация със компютър.

arduino v3 проект за платка

arduino v3 проект за платка. за сега ще сe произведе с 8 релата и драйвера ULN2803 както и със серийния преместващ регистър HC595. в слeдващите варианти на платката ще ма повече чарколаци за употреба с ардуино V3 платката :)

програматор CH341 - EEPROM 25LCxxx и други

програматор CH341 - EEPROM 25LCxxx и други със SPI интерфейс

ch341a-24-25-series-eeprom-flash-bios-usb-programmer-module-soic8-sop8-test-clip-for-arduino-large

СОФТУЕР ЗА ПРОГРАМАТОРА

линк >>> https://github.com/nofeletru/UsbAsp-flash/releases

линк от моят сървър

>>> http://www.karadev.net/basto/?dir=CH341_PROG_DRIVER_2023

 

ДРАЙВЕР ЗА ПРОГРАМАТОРА - ПАРАЛЕЛ ВЕРСИЯТА НА ДРАЙВЕРА от китайския сайт на китайски, щото в английската версия на китайския сайт го няма линка

линк >>> https://www.wch.cn/download/CH341PAR_EXE.html

натиснете дългия син бутон за изтегляне.

 

CLANG_WINDOWS_10 - програма за програмисти на езика С /си/

новогодишен подарък за всички начинаещи и напреднали прогрмамисти от www.karadev.net е CLANG_WINDOWS_10 - програма за програмисти на езика С /си/. това малко приложение за уиндоус 10 ще ви помогне по-бързо, лесно и удобно да работите по вашите проекти на езика за програмиране С /си/.

link for download >>> http://karadev.net/basto/?dir=clangcompiler

Програмата е писана изцяло на С# /си шарп/ за уиндоус с ядро .NET 4.7.2, развойна среда VISUAL STUDIO 2022 ENTERPRISE. функциите в програмата са повече от лесни. имате няколко бутона с които да компилирате своите проекти за DOS COMMAND PROMPT /дос команде ред/. както и помощен бутон HELP, като там ще можете да прочетете какво трябва да направите за да използвате правилно както програмата, компилатора CLANG /силанг/ и VISUAL STUDIO CODE или  VISUAL STUDIO 2022 пълната версия според това с какъв компютър като мощност разполагате.

задължително трябва да имате инсталирано поне един вариант на VISUAL STUDIO със добавка за езика С/С++ за програмиране. след това сваляте и инсталирате CLANG компилатора от линка в хелп формата и добавяте тази програмка директно в директорията на вашият проект. можете да имате 10 проекта, като задължително във всяка директория трябва да поставите едно копие на тази програма. автоматично ще ви покаже в коя директория работите в момента, автоматично ще проевери дали сте инсталирали CLANG компилатора.

след това със NOTEPAD++ създавате главния файл на вашият проект със име main.c, ако не го направите, програмата няма да го намери и ще да де съобщение за грешка.

след правилният код написан във main.c файл, натискате бутона за компилиране, ако кода ви е коректен ще получите файл main.exe, който е вашият готов компилиран файл за вашата програма.

за този целия процес има и няколко клипа в тубата на моя канал. можете да ги прегледате за това как да доведете един проект от начало до край.

 

//===========================================================================

терминал за сериен порт - STRONG_TERMINAL - KARADEV LTD.

програма терминал за сериен порт - STRONG_TERMINAL - KARADEV LTD. е нова за комуникация между уиндоус и вашият хардуер. поддържа стандарта на RS232/485 за серийна комуникация. прогрмата е писана на езика C# за уиндоус с VS STUDIO 2022 развойна среда. като за начало има няколко бутона за изпращане на точно фиксирани команди към вашите хардуерни решения. може да бъде използвана за всички видове хардуер, процесори и развойни хардуерни платки, които имат стандартен сериен порт.

link for download directory >>> http://karadev.net/basto/?dir=strong_terminal

RASPBERRY PICO RPI2040 - има 3 налични хардуерни серийни порта, като 2 броя към процесора GPIO портовте и един към усб буксата през която се записва софтуера в пикото

RASPBERRY PI 3B /4B & others - линукс хардуерната палтформа е добре позната. има няколко серийни порта на GPIO пиновете. в нета има инфо как да приемате и предавате информация към линукс сървъра. можете да си напишете и малка програма в линукса на езика С /си/, с която да приемата и предавате данни и команди. лично аз съм го правили със LAN /лан/ комуникация и със сериен порт RS232, както и варианта на обмен между LAN /лан/ <> сериен порт RS232 двупосочно.

arduino - в различните хардуерни платки има различен брой, но поне един има със сигурност

PIC MICRO 16Fxxx, 18Fxxxx - процесорите на микрочип имат по един минимално, като в различните модели процесори може има два и повече серийни портове. справка 18F27K42, 18F47K42, 18F57K42.

можете да използвате също и конвертори от усб към сериен порт, работи със всички CH340, FT232 СЛЕД КАТО ИНСТАЛИРАТЕ СЪОТВЕТНИЯ ДРАЙВЕР ЗА ВАШИЯТ КОНВЕРТОР. програмата ще намери активните ком портове и ще ви каже ако някой от тях вече е зает :)

тествайте и ако има забележки, желания за нови функции и предложения : This email address is being protected from spambots. You need JavaScript enabled to view it.