ARDU BOARD PRO - бред борд с екстри за начинаещи и специалисти

1 | 2 | 3 | 4

Previous ◁ | ▷ Next

НОВИНИ

СТРОНГ ЪПДЕЙТ ЗА СРОНГ ТЕРМИНАЛА !!! няколко нови, важни функции за серийната комуникация !!!

СТРОНГ ЪПДЕЙТ ЗА СРОНГ ТЕРМИНАЛА !!! няколко нови, важни функции за серийната комуникация !!!

направо кърти мив/с/ки с теракот !!!! няколко нови функции за разпознаване на нулеви байтове във стринга или във хекс байтовете приемани през серийния порт !!!! показване на едни и същи приети байтове като ASCII четими  текстови символи, приеманите хекс байтове се принтират като четими шестнайсетични байтове със същата стойност получена на серийния порт.

буфера на приеманите данни е увеличен на 32 байта. после ще го направя да бъде със задаване по желание на потребителя, но това като 32 байта е достатъчно, защото има вариант за многократно приемане на порции по 32 байта до достигане на крайния размер на предавания към стронг терминала информационен блок от примерно 128 / 256 / 512 / 1024 байта / килобайта.

основна функция е терминала да приема само байтове, които наистина са постъпили през хардуерния буфер на серийния порт, така че няма как да бъдат отчетени байтове от тип фалшиви или заместени със 0х00 като стойност. предадено от хардуера, предадено / прието от хардуерния буфер, показано в терминала. няма ала бала :).

друга важна функция е да се скрият нулевите байтове след последния приет НЕ НУЛЕВ БАЙТ до края на размера на буфера от 32 байта. после ще направя функция да се избира като опция от потребиеля. повече за трансфера през серийния терминал в новия урок в тубата. последнта версия на терминала е 1.51+

 

 

 

 

НОВИНА !!!! ПИК ПРОЦЕСОРИ РАЗПОЗНАВАТ СТРИНГОВЕ !!!!

НОВИНА !!!! ПИК ПРОЦЕСОРИ РАЗПОЗНАВАТ СТРИНГОВЕ !!!! тъч дисплея на NEXTION 7 инчовия огромен дисплей може да комуникира със пик процесорите посредством стринговата система !!!! всички данни и команди, които трябва да се изпращат / получават между контролер борда със пик процесора и тъч дисплея вече ще се трансферират под формата на разбираеми съобщения / СТРИНГОВЕ /. най-доброто от цялата история е, че операторите ще могат да също да четат същите съобщения на терминала на уин 10, било то сериен терминал като СТРОНГ ТЕРМИНАЛА и/или всякакъв друг удобен за работа сериейн терминал. същото ще важи и за терминалите със лан комуникация LAN10/100/1000, където ще се използват същите стрингове във вида на данни и команди за приемане / предаване на информация към пик борд платките и тъч дисплеите едновременно. следват малко снимки и графики за това как се случват работите при подаване на команди за вклюване / изключване на едно реле.

едно кратко филмче в картинки. пик процесорите вече могат да разпознават, сравняват, изпълняват и връщат обратно като ехо към серийния терминал на уин СТРОНГ ТЕРМИНАЛА, или който и да е друг.

така, както знаете стринговете са масиви от байтове четими както за компютърните програми със ASCII символите, така и от потребителите за да бъде разбираемо какво се приема предава между платките и терминалите /серийни, мрежови, няма значение/.

тука в този пример съм показал как се прави така че серийният терминал да праща стрингови съобщения към платката със ПИК процесора, за да може да се приеме стринга, сравни дали е същия като записания константен стринг в софта на пик микро процесора И АКО ДВАТА СТРИНГА СА ЕДНАКВИ да се изпълни получената команда от пик процесора.

тези функции са залегнали отдавна във С++ езика, който се ползва от ардуино, стм, есп, РАСПБЕРИ ПИКО и другите хардуерни платформи.

сега обаче със последния ъпдейт на ХС8 компилатора на микрочип, става възможно употребата на стринговете и във пик миро процесорите като 18F27/47K42. както знаете този проц е във моята разработка със буут лоадера вече работи, остава съвсем малко да се изтества и да се качи на сайта и да си поръчвате и купувате.

на показаната снимачна площадка се вижда изпратената команда от терминала, изпълнена е командата RELAY1ON, светва зелената ргб лента на първо реле. след изпратена команда RELAY1OFF, ргб лентата е изгасена.

във следващите уроци за серийните портове ще го видим това как се прави, защото КОЙТО НЕ РАЗБИРА И НЕ ПРОГРАМИРА, НЯМА ДА ПИЕ РАКИЯ :)

учете обработка на масиви, направил съм няколко урока за това във моя канал в тубата !!!! не разбираш масиви, значи нищо не разбираш от програмиране !!!! ще има и още !!!!

 

 

 

 

 

нова версия на СТРОНГ ТЕРМИНАЛ за уин 10 с нови функции

нова версия на СТРОНГ ТЕРМИНАЛ за уин 10 с нови функции. помощните файлове и други детайли в бутона HELP по-късно. линка за сваляне е същия от предната статия

http://karadev.net/basto/?dir=STRONG_TERMINAL_BASIC

 

 

 

АРДУ БОРД ПРО - за начинаещи и специалисти, запоявай, програмирай, автоматизирай

АРДУ БОРД ПРО - за начинаещи и специалисти, запоявай, програмирай, автоматизирай

НЕ ИЗПОЛЗВАЙ ТОВА !!!!! това е зле !!! несигурни връзки между елементите, не знаеш дали работи или не работи !!!

КУПИ СИ АРДУ БОРД ПРО !!!! ИЗПОЛЗВАЙ ПЛАТКА СЪС ГОТОВИ ВРЪЗКИ !!! БЪДИ СИГУРЕН ВЪВ СВЪРЗВАНЕТО !!!! ЗАПОЯВАЙ, ПРОГРАМИРАЙ, АВТОМАТИЗИРАЙ !!!!

МНОГО ОПИСАНИЯ, СХЕМИ, КОДОВЕ, ПРИМЕРНИ ФУНКЦИОНАЛНОСТИ, БИБЛИОТЕКИ, ЛЕСНО, БЪРЗО, КАЧЕСТВЕНО !!!!

 

PICKERPRO борд е тука !!!!

PICKERPRO борд е тука !!!! остава само да дойде чипа за конвертора от усб към сериен порт и може да започвам пробите за софтуера, финалния дизайн на платката и да мислим за цени и продажби 🙂 PICKERPRO v1.0 вече е на стартовата права. за разлика от шибаните ардуинота ще бъде самолет с ракета 🙂 пик процесор - 18F47K42, производство 2022, 128 килобайта флаш, 8 килобайта рам, много периферия, софтуер за всичко, буутлоадер със менажер за качване на потребителски софтуер, еепром менажер, в бъдеще - директно компилиране през буут менажера само с наличие на инсталирано ХС8. софтуерни библиотеки за всички хардуерни модули, приемерни софтуерни библиотеки за употреба на всички хардуерни периферийни модули и още много 🙂