|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
STM32_os_port--STM32F102ZET6 CheapOS的移植2 t" T# I: m3 B i
stm32_fat_port--STM32F102ZET6 CheapFAT的移植
, Q2 v" B0 Q, [% J. \) T% YAVR ATMEGA128_os_port--AVR ATMEGA128 CheapOS的移植
% E7 @& N8 ~7 d/ i- q2 yCheapOS_ads--ARM7 LPC2210 的CheapOS移植
* P9 e' r- f0 c& Z% x1 iCheapOS_vc--X86的CheapOS移植! @1 p( l! l8 K% C& u* R3 {
* @, g# j# ^7 ]; N* C% y* l! pCPU型号为-STM32F103ZET6/AVR ATMEGA128/LPC2210: R# i$ N4 w! ]
开发工具:KEIL MDK 4.03/IAR FOR AVR 5.40/ADS 1.22 P' N& f; g+ f8 S7 _3 e' a& o
" [9 @' m& R" L- A! ~! `! s0 S2 D$ s+ v
CheapFAT文件系统:基于STM32的使用CheapFAT,支持于SDIO模式,功能包括有:2 e q7 ~5 \: {7 m
U盘,SD卡,和FAT建文件,支持中文。等等功能。文件系统的使用请参考
7 _& L% B8 a5 y/ x《嵌入式FAT16_32文件系统.doc》+ A/ F) V# O: V' a3 z+ ~
目前为止,CHeapFAT已成功移植到了STM32,ARM7,ARM9,X86,PIC等多种平台上。* o" ]% } r5 I/ \9 K0 W$ ?+ b
& c& f+ w3 q. ]8 JCheapOS操作系统:使用用CheapOS,测试了OS_Time_Delay(),OS_Mutex, OS_Semaphore, OS_Mbox。以
4 w& a' c$ X) |$ d确保操作系统的稳定性。以期达客户应用的要求。
$ t% e3 g* P" L4 b9 D5 P& h" N实现了闪灯程序和USART1串口中断。0 z+ J6 q, f ]& Q* t0 y2 @+ ]
目前为止,CheapOS已经移植到了多个平台中。这些平台包括STM32,ARM7 ,AVR,X86上& U& U; m) t" ~3 _
并经过了严格的测试。代码稳定性是没有问题的。: ~7 d5 V2 s# w @0 K
CheapOS的使用请参考《CheapOS用户说明书.doc》
, t0 E0 F9 n6 \/ M, P$ Q7 H8 l" a" R/ b" q) j% U
本文件是CheapOS和CheapFAT在STM32和AVR ATMAGE128上的移植,欢迎用户测试和使用,并反馈源代码的相关事宜.如果你需要项目合作,请通过以下联系方式与作者联系.期待你的光临与合作.谢谢. N2 b, Z. b9 P
/ a% j9 @- a9 T9 J7 B( ~9 j* G作者联系:QQ:292942278 E-MAIL:tony_yang123@sina.com.cn( H' \9 n( w5 h6 Q" }
5 D/ {! B4 y4 T+ \1 X
CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植.rar
(10.04 MB, 下载次数: 1)
: |/ P2 C! f$ v0 `# O& Q( y) n
* I) i: x" s- n i' i: U* Y; H; e3 b- _
8 G6 N; p2 t- q* `% l
L) f I. }# ?1 L { A5 w
- y2 t E4 b7 \: D C
% Q$ X! m7 q7 u8 Z+ }) U |
|