to ello:Have you used NORMALMAP in Tangent space?, I have tested world space texture(the code is also changed), it works well, but it doesn't work in tangent space.

to Alexander Esslinger:thanks,I have tried 32bit tga,but the result is the same.