Hands-On Embedded Programming with C++17
C++isagreatchoiceforembeddeddevelopment,mostnotably,becauseitdoesnotaddanybloat,extendsmaintainability,andoffersmanyadvantagesoverdifferentprogramminglanguages.Hands-OnEmbeddedProgrammingwithC++17willshowyouhowC++canbeusedtobuildrobustandconcurrentsystemsthatleveragetheavailablehardwareresources.StartingwithaprimeronembeddedprogrammingandthelatestfeaturesofC++17,thebooktakesyouthroughvariousfacetsofgoodprogramming.You’lllearnhowtousetheconcurrency,memorymanagement,andfunctionalprogrammingfeaturesofC++tobuildembeddedsystems.Youwillunderstandhowtointegrateyoursystemswithexternalperipheralsandefficientwaysofworkingwithdrivers.Thisbookwillalsoguideyouintestingandoptimizingcodeforbetterperformanceandimplementingusefuldesignpatterns.Asanadditionalbenefit,youwillseehowtoworkwithQt,thepopularGUIlibraryusedforbuildingembeddedsystems.Bytheendofthebook,youwillhavegainedtheconfidencetouseC++forembeddedprogramming.
·8.3萬字