问下底层驱动的问题

2019-07-21 06:29发布

就是近期移植fatfs, 想了下,想问问,比如说diskio文件中,移植的底层驱动,虽然说直接调用驱动函数也可以运行,但是往严谨方面却是不允许的。请教下,一般严谨的写法是如何的


下面是原子哥代码的一部分,一般严谨的怎么书写程序好点呢?
case SD_CARD://SD卡
            res=SD_ReadDisk(buff,sector,count);     
            while(res)//读出错
            {
                SD_Init();    //重新初始化SD卡
                res=SD_ReadDisk(buff,sector,count);   
                //printf("sd rd error:%d ",res);
            }
            break;

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-21 12:12
发个严谨的代码我学习学习
学习STM32F103
2楼-- · 2019-07-21 15:42
正点原子 发表于 2018-12-22 02:47
发个严谨的代码我学习学习

没有别的意思,就是问下,原子哥你这种严谨的写法一般思路而已
正点原子
3楼-- · 2019-07-21 18:45
 精彩回答 2  元偷偷看……

一周热门 更多>