|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
STM32_os_port--STM32F102ZET6 CheapOS的移植
+ {6 N; k: J! z& e6 L2 kstm32_fat_port--STM32F102ZET6 CheapFAT的移植
" g- E7 w* }+ m+ A6 B; G0 b$ dAVR ATMEGA128_os_port--AVR ATMEGA128 CheapOS的移植+ S9 d% }" A; k0 C; z0 H' ?4 x5 h
CheapOS_ads--ARM7 LPC2210 的CheapOS移植) |3 ?& s3 M$ E% Z: `
CheapOS_vc--X86的CheapOS移植
' M, W5 m1 Q3 }# T5 Z% w
5 L; `5 ?7 {! X( R! S) Y1 y) ?CPU型号为-STM32F103ZET6/AVR ATMEGA128/LPC2210
( R# ~9 v4 A9 l$ A% P0 z开发工具:KEIL MDK 4.03/IAR FOR AVR 5.40/ADS 1.2! l# B) L% j2 w) T% ~/ j0 R- ]
( e# s$ b, Z7 v9 x
CheapFAT文件系统:基于STM32的使用CheapFAT,支持于SDIO模式,功能包括有:+ \5 ]# b9 P0 X* g" c1 \* t0 b
U盘,SD卡,和FAT建文件,支持中文。等等功能。文件系统的使用请参考1 M t' Z$ t% [+ x& j$ l) W
《嵌入式FAT16_32文件系统.doc》8 T5 o. j, U* {% |3 z
目前为止,CHeapFAT已成功移植到了STM32,ARM7,ARM9,X86,PIC等多种平台上。
1 |2 a/ z( f F+ W
% m. ? B0 ^6 \5 l8 F" y" j/ LCheapOS操作系统:使用用CheapOS,测试了OS_Time_Delay(),OS_Mutex, OS_Semaphore, OS_Mbox。以
- k# L3 p+ D- Y# Z1 X! l" L3 d确保操作系统的稳定性。以期达客户应用的要求。$ f7 |+ h: P/ W, L! ]/ z1 `
实现了闪灯程序和USART1串口中断。
! t1 F+ [- c' G9 E4 L目前为止,CheapOS已经移植到了多个平台中。这些平台包括STM32,ARM7 ,AVR,X86上! p# ?+ |3 \$ _9 e6 W
并经过了严格的测试。代码稳定性是没有问题的。
1 o) U0 q* n7 A# |" r* ACheapOS的使用请参考《CheapOS用户说明书.doc》7 c+ A8 ]' \4 v8 e/ e7 t: A3 _
/ y7 f3 G% F0 R) Q本文件是CheapOS和CheapFAT在STM32和AVR ATMAGE128上的移植,欢迎用户测试和使用,并反馈源代码的相关事宜.如果你需要项目合作,请通过以下联系方式与作者联系.期待你的光临与合作.谢谢
. V$ w( j I* b6 }
' a$ |& @" l0 K( S" |* l" E: O作者联系:QQ:292942278 E-MAIL:tony_yang123@sina.com.cn$ J I$ o+ h( P; N( w/ K8 i% |5 Z
6 M8 e+ z9 _ x# e
. T9 x i9 @/ x. u
% O0 b) F) Z2 }2 N6 i
3 _! I- _' A" x8 l
s, ^* m5 m$ t7 o, Q1 h, [
5 p; p, q+ P) u, d2 t% S
3 h* G1 l8 T0 u
: x$ Q# |- W! r9 h* G
|
|