Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
using System.Device.Gpio;
using System;
using System.Threading;
namespace Blinky
{
public class Program
{
private static GpioController s_GpioController;
public static void Main()
{
s_GpioController = new GpioController();
// ESP32 DevKit: 4 is a valid GPIO pin in, some boards like Xiuxin ESP32 may require GPIO Pin 2 instead.
GpioPin led = s_GpioController.OpenPin(4,PinMode.Output);
led.Write(PinValue.Low);
while (true)
{
led.Toggle();
Thread.Sleep(125);
led.Toggle();
Thread.Sleep(125);
led.Toggle();
Thread.Sleep(125);
led.Toggle();
Thread.Sleep(525);
}
}
}
}
Жс и питон на контроллерах уже были, так что днище давным-давно пробито... C# по сравнению с этим выглядит вполне разумно. Да и кастрированная джава в смарткартах тоже была.
Вообще, я не понимаю, нахуя надо обрезать 99% хуйни из ЯП, чтобы запихнуть его в микроконтроллер, это уже будет не С# а питу#. И получится как с йажей, где андроид-йажа и просто-йажа – джве большие разницы.
Стильно, модно, молодёжно же: умный дом, IoT, облака, блокчейны, нейросети и т.п. ESP32 -- это как раз чип с вайфу на борту.
Ну и чтобы на весьма мощном (по меркам embedded) чипе почитать пару датчиков да релюшку включить совсем не обязательно пердолиться с битами да указателями.
Такое сочетание тактовой частоты и количества оперативки - да, пожалуй не встречалось на IBM PC. Но комп с 512 килобайтами SIMM оперативы и каким-нибудь i386 вполне реально собрать
guest # 0
guest # 0
GC на микропитушнее будут гонять?
Fike # 0 ⇈
bormand # 0
guest # 0 ⇈
А у жабы там было худшее их всех миро
j123123 # 0
KoWe4Ka_l7porpaMMep # 0 ⇈
Вообще, я не понимаю, нахуя надо обрезать 99% хуйни из ЯП, чтобы запихнуть его в микроконтроллер, это уже будет не С# а питу#. И получится как с йажей, где андроид-йажа и просто-йажа – джве большие разницы.
bormand # 0 ⇈
bormand # 0 ⇈
Хотя все вот эти микро-обрезки -- это не более чем сишка с классами.
MAPTbIwKA # 0 ⇈
bormand # 0 ⇈
Стильно, модно, молодёжно же: умный дом, IoT, облака, блокчейны, нейросети и т.п. ESP32 -- это как раз чип с вайфу на борту.
Ну и чтобы на весьма мощном (по меркам embedded) чипе почитать пару датчиков да релюшку включить совсем не обязательно пердолиться с битами да указателями.
MAPTbIwKA # 0 ⇈
bormand # 0 ⇈
MAPTbIwKA # 0 ⇈
там типа enum тебе сразу из коробки?
bormand # 0 ⇈
MAPTbIwKA # 0 ⇈
bormand # 0 ⇈
Когда-то такое персональным компом считалось )))
Не удивительно, что там шарп завели (с AoT конпеляцией в нативный код, скорее всего).
MAPTbIwKA # 0 ⇈
> полметра оперативки,
ну таких компов не было всё таки
3_dar # 0 ⇈
j123123 # 0 ⇈
> полметра оперативки,
Такое сочетание тактовой частоты и количества оперативки - да, пожалуй не встречалось на IBM PC. Но комп с 512 килобайтами SIMM оперативы и каким-нибудь i386 вполне реально собрать
gologub # 0 ⇈
> SIMM
ну такой памяти не было всё таки
:р
j123123 # 0 ⇈
gologub # 0 ⇈
DypHuu_niBEHb # 0 ⇈
Скорее уж это был бы XT (двойка) с впаянной памятью.
Забавный факт: Начиная с первых пней ширина канала памяти увеличилась, и пришлось ставить по два SIMMа.
А в 386 вполне реально было вставить один
guest # 0 ⇈
MAPTbIwKA # 0 ⇈