|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
STM32_os_port--STM32F102ZET6 CheapOS的移植
6 C' j# n7 r# y' w u0 c3 Hstm32_fat_port--STM32F102ZET6 CheapFAT的移植 V3 H0 Y& H3 i. `9 [3 v9 R( a+ O" E
AVR ATMEGA128_os_port--AVR ATMEGA128 CheapOS的移植- y; \1 o& q, w& b3 `0 z
CheapOS_ads--ARM7 LPC2210 的CheapOS移植
5 t% M# G3 W; }! @# `3 W- ZCheapOS_vc--X86的CheapOS移植
/ @1 {* s+ W1 w) s5 _
0 X7 X# f0 z0 c; n6 mCPU型号为-STM32F103ZET6/AVR ATMEGA128/LPC2210
) q. G# d( r. U, D; D9 K开发工具:KEIL MDK 4.03/IAR FOR AVR 5.40/ADS 1.23 q# v: Y# d5 V
9 H0 h+ v0 w! y, ^ o+ G1 }
CheapFAT文件系统:基于STM32的使用CheapFAT,支持于SDIO模式,功能包括有:
. C! |9 b/ \, T8 w* GU盘,SD卡,和FAT建文件,支持中文。等等功能。文件系统的使用请参考9 {& M/ b' ^& s3 k; i' l
《嵌入式FAT16_32文件系统.doc》3 }* |$ h0 S i& w
目前为止,CHeapFAT已成功移植到了STM32,ARM7,ARM9,X86,PIC等多种平台上。
' w% G1 w. \1 Z. _7 R3 e2 K$ \. _1 ^+ S: ~1 b) |$ Z
CheapOS操作系统:使用用CheapOS,测试了OS_Time_Delay(),OS_Mutex, OS_Semaphore, OS_Mbox。以
# h: z& y9 Q4 ^! D }" h) A- p- r+ p确保操作系统的稳定性。以期达客户应用的要求。% z8 Y& e- ~% m0 ?1 c
实现了闪灯程序和USART1串口中断。
1 }7 F' ? f$ r目前为止,CheapOS已经移植到了多个平台中。这些平台包括STM32,ARM7 ,AVR,X86上
& C+ z! K* ^5 d5 V并经过了严格的测试。代码稳定性是没有问题的。1 ^% m2 K: V8 ~% ^2 x4 r2 Q
CheapOS的使用请参考《CheapOS用户说明书.doc》
1 z2 O& k: B. W4 s5 ?) K9 K1 }5 N A6 d8 U9 H( v1 k6 B
本文件是CheapOS和CheapFAT在STM32和AVR ATMAGE128上的移植,欢迎用户测试和使用,并反馈源代码的相关事宜.如果你需要项目合作,请通过以下联系方式与作者联系.期待你的光临与合作.谢谢
& k' v( {7 b% j# w' o- I, E& f6 Z: p% u2 m# O5 C) ^
作者联系:QQ:292942278 E-MAIL:tony_yang123@sina.com.cn
- x. l$ n- a B8 b
. D% [ o x H* o9 ?
# s, l9 G" i9 X" {+ B. }7 f) x& D, L' @7 Q) |
0 b0 n- A' T7 C1 P: e
; w3 ^, `* H3 Q/ L) N+ j
& {3 i. ~* c1 ~/ e5 b; S2 N+ h, D* {* a4 c2 p7 \4 r
7 o1 h* o7 T0 i- J5 O, K) U |
|