|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
STM32_os_port--STM32F102ZET6 CheapOS的移植$ I) v4 W' K$ ^. W
stm32_fat_port--STM32F102ZET6 CheapFAT的移植: Q0 d0 G. S3 y" ~2 [& i: d8 H
AVR ATMEGA128_os_port--AVR ATMEGA128 CheapOS的移植
1 [& J8 _% m1 [( ^ W! w( PCheapOS_ads--ARM7 LPC2210 的CheapOS移植
# N9 Q: k! p+ {9 I2 N/ ^. M3 aCheapOS_vc--X86的CheapOS移植
9 M" w7 s3 ~5 M7 c! ~- t$ V+ R$ V' c5 ^2 k. F/ s" S2 u; e
CPU型号为-STM32F103ZET6/AVR ATMEGA128/LPC2210& ?( j! n3 U) L8 C/ G# \* T# [/ g' R
开发工具:KEIL MDK 4.03/IAR FOR AVR 5.40/ADS 1.23 z8 O0 t7 t+ w8 w4 |& x
& Y, X3 C/ T5 G# A6 R( d: l% E$ ECheapFAT文件系统:基于STM32的使用CheapFAT,支持于SDIO模式,功能包括有:
% N7 r' y; ^! z+ eU盘,SD卡,和FAT建文件,支持中文。等等功能。文件系统的使用请参考
5 n' x$ ^3 m* d7 ^* b: j- {. N《嵌入式FAT16_32文件系统.doc》# N- Y" c9 ^6 C# ^ y. [ h
目前为止,CHeapFAT已成功移植到了STM32,ARM7,ARM9,X86,PIC等多种平台上。
, o( }( ^" i6 W
+ x- I" W7 y9 t# d" c1 i7 G& uCheapOS操作系统:使用用CheapOS,测试了OS_Time_Delay(),OS_Mutex, OS_Semaphore, OS_Mbox。以* E" V+ X. F* A- X* p6 J% ~
确保操作系统的稳定性。以期达客户应用的要求。- A% X3 G/ }6 Y7 U8 l
实现了闪灯程序和USART1串口中断。' q$ k2 e6 u. d* O& }2 g, M6 y
目前为止,CheapOS已经移植到了多个平台中。这些平台包括STM32,ARM7 ,AVR,X86上0 ^$ M* n+ V9 }1 |. s/ a5 e
并经过了严格的测试。代码稳定性是没有问题的。
' d6 q3 K- }6 p# |CheapOS的使用请参考《CheapOS用户说明书.doc》# H/ ~& o1 t- V8 K7 R5 E. k1 Z5 p+ ^
& M; b2 G- ^5 Y( a; B" w4 T& {本文件是CheapOS和CheapFAT在STM32和AVR ATMAGE128上的移植,欢迎用户测试和使用,并反馈源代码的相关事宜.如果你需要项目合作,请通过以下联系方式与作者联系.期待你的光临与合作.谢谢
) Q/ G" X1 }* K: k1 e* i( h# D3 n. k8 \4 c& I+ @1 @, B8 ^6 I5 M
作者联系:QQ:292942278 E-MAIL:tony_yang123@sina.com.cn
8 x% M4 P ^% C! b7 ^5 g
4 z3 _- w. x' r& _/ F
CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植.rar
(10.04 MB, 下载次数: 1)
" I* ]) r# {! R
/ y! W+ |) c+ I6 M% H. p
2 r3 o9 ]3 N J$ j: w# D1 Y+ O
3 D% P/ N8 Z5 y' I
% z6 ?8 n7 I0 M# e2 Y
) G1 O& U ]/ {0 `0 X0 L2 @* B3 [ e
|
|