|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
STM32_os_port--STM32F102ZET6 CheapOS的移植4 E# o/ L5 ~6 }/ ^) U
stm32_fat_port--STM32F102ZET6 CheapFAT的移植
. s/ x: O2 V: [0 d7 N* |1 s: _9 {AVR ATMEGA128_os_port--AVR ATMEGA128 CheapOS的移植
' K: @0 `* x6 X6 P/ A' ECheapOS_ads--ARM7 LPC2210 的CheapOS移植/ Y5 v+ W8 d: S# P4 o
CheapOS_vc--X86的CheapOS移植% D3 |0 `" X/ f7 R1 ^
: X; d0 Y- D1 a9 G( M# X! @
CPU型号为-STM32F103ZET6/AVR ATMEGA128/LPC22108 N9 D: V8 j5 g: u( v' K/ r$ ~
开发工具:KEIL MDK 4.03/IAR FOR AVR 5.40/ADS 1.2
- N* P8 K& t, C: |0 G1 c# o* J* [8 V. i
CheapFAT文件系统:基于STM32的使用CheapFAT,支持于SDIO模式,功能包括有:; ?4 O$ a. v/ o
U盘,SD卡,和FAT建文件,支持中文。等等功能。文件系统的使用请参考
3 q+ r/ b; P5 N; \1 J2 E+ ~6 W' O《嵌入式FAT16_32文件系统.doc》
8 A0 s# L0 {6 t& h目前为止,CHeapFAT已成功移植到了STM32,ARM7,ARM9,X86,PIC等多种平台上。" _4 c, } W' ?! h/ f/ V' O4 T3 r6 N
3 ?6 l2 t; q% o* L
CheapOS操作系统:使用用CheapOS,测试了OS_Time_Delay(),OS_Mutex, OS_Semaphore, OS_Mbox。以: h- R K% e" C: G
确保操作系统的稳定性。以期达客户应用的要求。$ W; R5 e7 K! B+ H7 ]# U0 C
实现了闪灯程序和USART1串口中断。4 P) V1 C) A. u$ p& n. r
目前为止,CheapOS已经移植到了多个平台中。这些平台包括STM32,ARM7 ,AVR,X86上5 B6 @/ |0 Y1 Y& Z7 Y$ s4 t3 `, |1 D
并经过了严格的测试。代码稳定性是没有问题的。
6 g* b5 B* i' R/ UCheapOS的使用请参考《CheapOS用户说明书.doc》
7 _* @' ?* V, _ h* a: ~0 A; p
0 T9 t$ c" g3 \3 G本文件是CheapOS和CheapFAT在STM32和AVR ATMAGE128上的移植,欢迎用户测试和使用,并反馈源代码的相关事宜.如果你需要项目合作,请通过以下联系方式与作者联系.期待你的光临与合作.谢谢
5 @2 d( f( \/ A: w* B1 S" E2 }* {( q t4 L: z0 `5 o
作者联系:QQ:292942278 E-MAIL:tony_yang123@sina.com.cn; X/ ]9 q( _' {, ]4 _- }# j9 {
7 t( \: v% |, j# z
1 F+ g, w& V# E' ]% ~* z0 K, P
% E# a& W& e. X, f$ v. W$ A& [( f/ e9 o/ o4 e+ O q1 p3 _
. |# g7 j# @( Z( _( e. Q
# J- e4 h( G8 _/ K; l& x
" U5 k( D& N$ h& H6 p
- z% q( o2 l, W |
|