Nthawi yothamangira yopangira ma microcontrollers imayambitsidwa muchilankhulo cha D

Dylan Graham anapereka nthawi yopepuka yothamanga LWDR ya D mapulogalamu a microcontrollers okhala ndi makina ogwiritsira ntchito nthawi yeniyeni (RTOS). Mtundu wapano umangoyang'ana ma microcontrollers a ARM Cortex-M. Kukula sikukufuna kubisa zonse za D, koma kumapereka zida zoyambira. Kugawa kwa Memory kumachitika pamanja (kwatsopano / kufufuta), palibe zotayira zinyalala, koma pali mbedza zingapo zogwiritsira ntchito zida za RTOS.

Mtundu woperekedwawo umathandizira:

  • kugawa ndi kuwonongeka kwa magulu ndi milu ya zomanga;
  • zosasintha;
  • amanena;
  • makontrakitala, zida zoyambira za RTTI (pa ndalama za Typeinfo);
  • mawonekedwe;
  • ntchito zenizeni;
  • makalasi osamveka komanso osakhazikika;
  • static arrays;
  • kugawa, kumasula ndi kusinthanso kukula kwa magulu amphamvu;
  • kuwonjezera zinthu ku gulu losinthika ndikulumikizana kosinthika.

Mu mawonekedwe a zoyeserera: kuchotserapo ndi Zoponya (monga zimafunikira thandizo la mkangaziwisi).

Sanakhazikitsidwe:

  • omanga ma module ndi owononga;
  • ModuleInfo;
  • ulusi local variables (TLS);
  • nthumwi ndi kutseka;
  • ma associative arrays;
  • deta yogawana ndi yolumikizidwa;
  • zinthu mwachangu.

Source: opennet.ru

Kuwonjezera ndemanga