ThisbookaimstodevelopprofessionalandpracticalmicrocontrollerapplicationsintheARM-MDKenvironmentwithTexasInstrumentsMSP432P401RLaunchPadkits.ItintroducesARMCortex-M4MCUbyhighlightingthemostimportantelements,including:registers,pipelines,memory,andI/Oports.WiththeupdatedMSP432P401REvaluationBoard(EVB),MSP-EXP432P401R,thisMCUprovidesvariouscontrolfunctionswithmultipleperipheralstoenableuserstodevelopandbuildvariousmoderncontrolprojectswithrichcontrolstrategies.Micro-controllerprogra妹妹ingisapproachedwithbasicandstraightforwardprogra妹妹ingcodestoreducelearningcurves,andfurthermoretoenablestudentstobuildembeddedapplicationsinmoreefficientandinterestingways.Forauthenticexamples,37Classprogra妹妹ingprojectsarebuiltintothebookthatuseMSP432P401RMCU.Additionally,approximately40Labprogra妹妹ingprojectswithMSP432P401RMCUareincludedtobeassignedashomework.TableofContentsChapter1IntroductiontomicrocontrollersandthisbookChapter2MSP432microcontrollerarchitecturesChapter3MSP432microcontrollerdevelopmentkitsChapter4ARM®microcontrollersoftwareandinstructionsetChapter5MSP432microcontrollerinterruptsandexceptionsChapter6ARM®andMSP432™MCUmemorysystemChapter7MSP432™parallelI/Oportsprogra妹妹ingChapter8MSP432™serialI/Oportsprogra妹妹ingChapter9MSP432™16-bittimersandPWMmodulesChapter10MSP43232-bittimersandwatchdogtimerChapter11MSP432™floating-pointunit(FPU)Chapter12MSP432™memoryprotectionunit(MPU)AppendixA:DownloadandinstallKeilMDK-ARM5.15IDEandMSP432DFPAppendixB:DownloadandinstallMSPWaresoftwarepackageAppendixC:MSP432P401R-basedEVBhardwaresetupAppendixD:TheCMSIScore-specificintrinsicfunctions
2023/4/24 2:01:50
35.28MB
MSP432
1