我是靠谱客的博主 阳光小甜瓜,最近开发中收集的这篇文章主要介绍SPI FLASH 容量计算,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

//0x9f 的ID2  计算FLASH容量
u32  CalcFlashCapacity(u8 CapcaityID, u8* u8Unit)
{
    u8 i = 0;
    u32 u32Result = 2 << CapcaityID;


    if (u32Result < 1024)
    {
        *u8Unit = 'B';
    }
    else
    {
        u32Result >>= 10;
        if (u32Result <1024)
        {
            *u8Unit = 'K';
        }
        else
        {
            u32Result >>= 10;
            if (u32Result < 1024)
            {
                *u8Unit = 'M';
            }
            else
            {
                *u8Unit = 'G';
            }
        }
    }
    return u32Result;

}


//此计算方法不一定完全正确。若大神们有好方法,请指点,谢谢!

最后

以上就是阳光小甜瓜为你收集整理的SPI FLASH 容量计算的全部内容,希望文章能够帮你解决SPI FLASH 容量计算所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部