Wakhti run ah oo loogu talagalay barnaamijyada kontaroolayaasha yar yar ayaa loo soo bandhigay luqadda D

Dylan Graham wuxuu soo bandhigay wakhti hawlyareed fudud oo LWDR ah oo loogu talagalay barnaamijyada D ee kontaroolayaasha yar yar ee ku qalabaysan nidaamka hawlgalka waqtiga-dhabta ah (RTOS). Nooca hadda jira waxaa loogu talagalay ARM Cortex-M microcontrollers. Horumarintu ujeedadeedu maaha inay si buuxda u daboosho dhammaan awoodaha D, laakiin waxay bixisaa agab aasaasi ah. Qoondaynta xusuusta waxaa lagu sameeyaa gacanta (cusub / tirtir), ma jiro qashin ururiye, laakiin waxaa jira tiro xirmo ah oo loogu talagalay isticmaalka qalabka RTOS.

Nooca la soo bandhigay ayaa taageeraya:

  • qoondaynta iyo burburinta fasalka iyo tusaaleyaal tuulan ee dhismayaasha;
  • kala duwanaansho;
  • sheegaayo;
  • qandaraasyada, qalabka aasaasiga ah ee RTTI (oo ay kharashka ku baxayso Typeinfo);
  • interfaces;
  • hawlaha farsamada;
  • fasallada aan la taaban karin iyo kuwa taagan;
  • qalabyada taagan;
  • qoondaynta, xoraynta iyo dib-u-habaynta qaababka firfircoon;
  • ku darida curiyayaasha si toos ah firfircoon iyo isku xidhka arrays firfircoon.

Marka la eego heerka astaamaha tijaabada: ka reebanaanshaha iyo Tuurida (maxaa yeelay waxay u baahan yihiin taageero tuugo).

Lama fulin:

  • module-dhisayaasha iyo burburinta;
  • ModuleInfo;
  • doorsoomayaasha maxalliga ah dunta (TLS);
  • ergooyinka iyo xidhidhaanka;
  • ururrada associative;
  • xogta la wadaago oo la mideeyey;
  • walxaha xashiishka ah.

Source: opennet.ru

Add a comment