Отговори на тема  [ 209 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5 ... 14  Следваща
PLC 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PLC
аз та бях чул ( ма си мълчах ) :D
ся са уверих...

_________________
main[-1u]={1};


Вто Апр 29, 2025 9:21 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PLC
бахти ARM-а ( v6 / v7 ), бахти и чудото на чудесата :D
"Английски учени изобретиха ..." :ANAL:

_________________
main[-1u]={1};


Чет Май 01, 2025 7:51 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PLC
оказа се, че 4 Изкуствени Идиота не могат да помогнат с декодирането на ARMv7-M ( M4 )
изобщо не "разбират" ARM :)
и почти всичко на ръка ... бах мааму

_________________
main[-1u]={1};


Съб Май 03, 2025 8:36 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PLC
бах тоо ARMv7-M
https://youtu.be/o3-HUrvsdy8

опитва се да изпълни това ( 644 байта апликация )

Код:
#include "api.h"

int aaa = 0x1234000;
int bbb = 0x0005678;
int sec, mil, mic;

int test(int x)
{
   for (int i = 0; i < 10; i++)
      x += bbb;
   return x;
}

void app_entry(void)
{
   aaa = test(aaa);

   delay(500); // до тук стигна ... липсват ми 32 битови (THUMB-2) инструкции
   digitalWrite(0, 0);
   delayMicroseconds(500000);
   digitalWrite(0, 1);

   sec = seconds();
   mil = millis();
   mic = micros();
}

_________________
main[-1u]={1};


Нед Май 04, 2025 8:46 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PLC
може и да стане 8O
PS: и ся кат разбрах какво трябва - трябва да го пиша отначало :D


Прикачени файлове:
Untitled.png
Untitled.png [ 49.63 KiB | Прегледано 5914 пъти ]

_________________
main[-1u]={1};
Пон Май 05, 2025 7:59 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 25, 2009 1:48 pm
Мнения: 1073
Мнение Re: PLC
Това на асемблер мяза. И между другото, без грам да разбирам какво правиш, а и защо го правиш, се възхищавам на ръчкането, дето го правиш. Явно си трябват много познания по програмиране "не само отгоре", а и компилатори, архитектури, и не знам си какво още. Дано някой ден опра до това ниво да разбера някои от нещата дето портваш и пишеш.


Пон Май 05, 2025 4:22 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PLC
в основата е софтуерно MCU ( M4F / GCC )
изпълнявано от хардуерно MCU - някво 32 битово - без значение

трябваше ми логика ( мултиплатформена ) за PCL ... нещо от рода
RELAY1 = button1 and C or D ...
и да не пиша интерпретатор и витруални машини използавм С/C++ за М4F / GCC

ииии ... софтуерна емулация на ARM Cortex M4F --> GCC - C/C++ --> компилира BIN-че
което хардуерното MCU изпълнява като апликация
реално цяло Ардуино кво се сетиш може да поеме ... MCU в MCU-то

ASM-то от картинката е кои инстукции изпълнява...

_________________
main[-1u]={1};


Пон Май 05, 2025 6:00 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30685
Местоположение: София
Мнение Re: PLC
Arm ....колко са това 10-12 клока за digital write...


Пон Май 05, 2025 6:51 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PLC
Цитат:
Arm ... колко са това 10-12 клока ...

Нали го емулирам софтуерно - колкото дойде
В момента не гоня скорост, но вероятно ще е по бързо от Питон, Джаба, Луа

ARM M4F ( M0 не може fPIC ) го избрах заради GCC ( мултиплатформено и лесно се намира )

_________________
main[-1u]={1};


Пон Май 05, 2025 9:01 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PLC
тва Изкуствените Идиоти са - ПЪЛНИ ИДИОТИ !!! ( на тема логика )

1 1 1 C 1 1 0 P U NW 0 Rn CRd coproc imm8 - Coprocessor

if ((X & маска) == стойност)) { OK }

сметни маска стойност ... дава {маска = 0xFFF00000, стойност = 0xEC500000, "MRRC Coprocessor"},

що сетна маска бит С на единица ?!?
Ти си абсолютно прав! Бит 28 (C) не е фиксиран...

пееераси - всичките Изкуствените Идиоти са от един дол дренки...

_________________
main[-1u]={1};


Съб Май 10, 2025 6:53 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30685
Местоположение: София
Мнение Re: PLC
мдаааа ... как е тати математика, колко урока си назад ... а добре, всичко ми е на време ... а защо има 73 несъбмитнати теста ... ааа това ли, аз ще ги събмитна .... 73 от 75 .... съвсем навреме ....така и с ИИ-то. Но колегите показват положителни резултати, може би с достатъчно напътстия и обгрижване ... мисля да го пробвам с друга GPIB задача, да добави контрол на захранване и товар да видим какви ще ги сътвотри :)


Съб Май 10, 2025 7:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PLC
най ми е смешно че ги наричат Интелект :)

_________________
main[-1u]={1};


Съб Май 10, 2025 9:18 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 25, 2009 1:48 pm
Мнения: 1073
Мнение Re: PLC
Един умник в тубата ми обясни, че минималната дефиниция за изкуствен интелект била if statement. Все още не е стигнато нивото на AGI, което би трябвало да е реална емулация на човешки мозък, която сама да си взима решения, сама да се учи на база грешки и експерименти, за да стигне ниво на критическо мислене, което да се доближава до човешкото. Всичкото чат в момента е една търсачка, на която губиш повече време да и обясниш, отколкото сам да си го направиш. Говоря за решение на задача, проблем, търсене на специфична информация или формула, или математическо решение. Защото за генериране на код е ок, ама то генератори на кодове и графики и какво ли не има от поне 20 години. Ясно е, че тези машини ще търсят веднага и бързо, ама трябва много добре да им обясниш кое и как. За черноработа са идеални, ама дали работата им е идеална? Ами не е. Дори и репорт да ти напишат, като се вгледаш вътре - съчинения, дето и Алеко Константинов ще им завиди. Инак звучи заплашително коректно, респектиращо. Докато не вникнеш в "генерираното". За "писане" на книги и музика с тези простотии съм си казал мнението - това е реална измама, за която не бих дал пари никога.


Съб Май 10, 2025 10:28 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PLC
Курец М4F - 240 инструкции ... баси ( без FPU-то & DSP-то )
... останаха 200 :D

_________________
main[-1u]={1};


Вто Май 13, 2025 6:42 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: PLC
бахти и проекта - взе ми се акъла с тоя Курец :D
мноо писане и проверки на кода...
Thumb-1 е готов ( може да има грешки )
Thumb-2 има доста прототии... ще пада мислене

но по принцип - става C2ME ( аналогия на Java2ME ... MCU в MCU-то )
ся колко ще е бързо - каквото стане, вероятно ще е по-бързо от Питоня и микроПитоня

напоследък се сблъсках с Siemens Logo... тва Ардуино е 100 нива над "индустрията"
ако има начин ще го отворя да видя къв порц е ... ама е мижи да те лъжем
HMI-то ( Logo ) е 6 реда текст дисплей

_________________
main[-1u]={1};


Нед Май 18, 2025 7:38 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 209 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5 ... 14  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


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

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни