U盘容量显示问题??

程序: .... i = CH375DiskSize( ); mStopIfError( i ); printf( "TotalSize = %u MB \n", (unsigned int)( mCmdParam.DiskSize.mDiskSizeSec >> 11 ) ); .....

终端显示: RX:TotalSize = 65216 MB

U盘为64M。为什么?如何计算的? [Emot]27[/Emot][Emot]27[/Emot]

你用的是什么单片机,可能跟,大端小端,有关.


用的是atmel , iccavr开发环境


只有登录才能回复,可以选择微信账号登录