The main points of ARM system-based embedded system program development (6) - the skills of developing efficient programs