RTT mmcsd组件搞得不错啊,为啥感觉大家不怎么用
似乎大家还是喜欢自己搞一个Driver,无论是裸机的还是基于RTT Block Device架构。我看了Realboard_LPC4088这块的SDCARD+文件系统的例子。自己弄了个drv_sd
反而原来的Realboard_STM还是用mmcsd组件。
LPC4088这个采用自己的driver是我的错觉吗?
mmcsd组件是不是有点啥问题之类的,或者效率不行? 另外多问一个问题,MMCSD组件是不是仿照Linux的,我没看过Linux SDCard这块的东西,所以问问 mmcsd是类linux的
很多搞MCU程序的觉得这样的程序有点大,有点问题也总觉得是组件的问题,难以驾驭。
aozima 发表于 2016-6-12 20:05
mmcsd是类linux的
很多搞MCU程序的觉得这样的程序有点大,有点问题也总觉得是组件的问题,难以驾驭。
stm32版本的realboard mmcsd启动的时候没有按照组件的通常方式进行启动。
而是直接采用老的办法,直接调用各个启动代码。
这个应该没啥考虑吧? 有空的时候准备去试试INIT_COMPONENT_EXPORT realboard诞生比INIT_COMPONENT_EXPORT早
使用 INIT_COMPONENT_EXPORT 也要驾驭好。 aozima 发表于 2016-6-12 22:30
realboard诞生比INIT_COMPONENT_EXPORT早
使用 INIT_COMPONENT_EXPORT 也要驾驭好。
其他组件采用这个INIT_COMPONENT_EXPORT蛮好用的。
唯一的风险点在于组件之间初始化顺序随机。
不过设计上注意解耦就好了。
页:
[1]