說明:此部分代碼目前還為公開,本文提供給拿到代碼,準備做文件系統(tǒng)的人參考。 VSF最新代碼里,增加了一個aio示例,把VSF里的各個功能都整合到...
說明:應用使用USB的MSC類實現一個光驅,然后模擬出一個光盤,實現ISO9660文件系統(tǒng)。 參考:VSF里已經實現了模擬FAT32的文件系統(tǒng),...
參考:VSF的事件驅動: http://www.itdecent.cn/p/f0cbf86d8fed 這里介紹一下VSF的比較關鍵的設計,就是對...
VSF中實現了一個相對通用的USB設備端協(xié)議棧,可以通過移植芯片的USB SIE驅動,來支持不同的MCU。USB設備端協(xié)議棧的實現只用到了最基本...
流模塊單獨分出來講是因為內容相對比較多,而且也有一定難度。流模塊可以對應數據的生產者/消費者模型,生產者可以向流里寫數據(生產數據),消費者從流...
之前的基礎部分應該講的差不多了,現在開始介紹VSF里的各個模塊了。第一個模塊是最常用的定時器模塊,幾乎各個應用都會用到,而且實現上也比較簡單。 ...
之前說過,VSF都是模塊化的設計,這里就先介紹一下VSF中的基礎模塊。其中,有一些模塊會在以后詳細說明,比如流模塊。基礎模塊位于vsf/comp...
之前把VSF的幾種底層任務形式都簡單介紹了一邊,后面就線跳過VSF里的中間層,先用一個應用demo來演示一下VSF的應用層開發(fā)方式。 VSF的應...
元狀態(tài)機MSM是C++庫boost里引入的,全稱是Meta State Machine。元狀態(tài)機可以簡單理解為由元素組成的狀態(tài)機,用戶定義狀態(tài)機...