ARM microprocessor application development technology detailed and example analysis. part1