EDA365电子工程师网

标题: CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植 [打印本页]

作者: figureyang    时间: 2016-6-19 16:53
标题: CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植
STM32_os_port--STM32F102ZET6 CheapOS的移植
9 h7 Y1 L) I) H/ O# T; v' B6 ^/ T& v7 zstm32_fat_port--STM32F102ZET6 CheapFAT的移植! Q) E9 o' l% F" S$ i8 K- u8 D1 e
AVR ATMEGA128_os_port--AVR ATMEGA128 CheapOS的移植1 A2 `* Q. j9 M  T/ r+ K! T
CheapOS_ads--ARM7 LPC2210 的CheapOS移植
) x+ x7 q8 A" P! bCheapOS_vc--X86的CheapOS移植
* I3 J1 ]1 d0 a7 ^  `* R' E: M8 {& \$ ?" M% X" I/ S4 ~
CPU型号为-STM32F103ZET6/AVR ATMEGA128/LPC2210$ H) [! }$ N. }) u/ ?6 C
开发工具:KEIL MDK 4.03/IAR FOR AVR 5.40/ADS 1.2; ~& q8 D% b' N: S4 g7 i

2 Q6 S8 q8 f4 I! p1 VCheapFAT文件系统:基于STM32的使用CheapFAT,支持于SDIO模式,功能包括有:
! ?* b9 f% |* ]) N, s5 `" G" [8 eU盘,SD卡,和FAT建文件,支持中文。等等功能。文件系统的使用请参考! y0 ~* n5 Z2 Z
《嵌入式FAT16_32文件系统.doc》  Y; v2 ^8 v) P- i8 H
目前为止,CHeapFAT已成功移植到了STM32,ARM7,ARM9,X86,PIC等多种平台上。
  ?! _" ]. ^5 x5 `* M0 V% `& n5 F, K5 @
CheapOS操作系统:使用用CheapOS,测试了OS_Time_Delay(),OS_Mutex, OS_Semaphore, OS_Mbox。以
( `+ m3 V. ?0 \确保操作系统的稳定性。以期达客户应用的要求。
' B8 [1 t* ]. U7 M  h实现了闪灯程序和USART1串口中断。2 A2 h3 P5 H/ P
目前为止,CheapOS已经移植到了多个平台中。这些平台包括STM32,ARM7 ,AVR,X86上
, ~1 ^3 C0 Y) m- K; Y并经过了严格的测试。代码稳定性是没有问题的。& }  @" X8 T" W
CheapOS的使用请参考《CheapOS用户说明书.doc》0 l. H5 ?/ s' |7 T

+ A; ]. r' y& z2 o6 o4 @本文件是CheapOS和CheapFAT在STM32和AVR ATMAGE128上的移植,欢迎用户测试和使用,并反馈源代码的相关事宜.如果你需要项目合作,请通过以下联系方式与作者联系.期待你的光临与合作.谢谢
3 t- ?% E% I% G. u& l& H, P+ k% n; L7 U; i7 h
作者联系:QQ:292942278  E-MAIL:tony_yang123@sina.com.cn+ Y+ @- C" Q0 @; d( r' O

3 ?7 a2 U0 T- p. F[attach]114884[/attach]
6 l" u! e, v! h" ?4 [1 x" N0 j, T

, z5 W2 q0 M0 G& f[attach]114884[/attach]
2 |0 a+ m8 C* Q2 Y5 q- d% b- r. E( B1 k" f3 T
8 v/ ~5 V; }. {2 n0 k  q* h
/ N, v$ e6 r+ }' r! i/ T





欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2