EDA365电子论坛网
标题:
CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植
[打印本页]
作者:
figureyang
时间:
2016-6-19 16:53
标题:
CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植
STM32_os_port--STM32F102ZET6 CheapOS的移植
4 i3 }2 O% B1 V7 }$ g4 N
stm32_fat_port--STM32F102ZET6 CheapFAT的移植
# c( C8 }2 h4 [) k! a/ y+ c9 j
AVR ATMEGA128_os_port--AVR ATMEGA128 CheapOS的移植
# L' k. m$ {6 a8 `: V/ _, j6 O
CheapOS_ads--ARM7 LPC2210 的CheapOS移植
" E( }# A) h2 y, T
CheapOS_vc--X86的CheapOS移植
+ d/ l1 R6 B; k# _8 b
& }% I( p# M+ F
CPU型号为-STM32F103ZET6/AVR ATMEGA128/LPC2210
# @2 F- S2 l& ]( |( w) o/ X( s- f$ q
开发工具:KEIL MDK 4.03/IAR FOR AVR 5.40/ADS 1.2
/ U9 \: S! e1 s# d
x# P/ y$ q5 @4 s
CheapFAT文件系统:基于STM32的使用CheapFAT,支持于SDIO模式,功能包括有:
0 H2 _6 b% g2 U* j
U盘,SD卡,和FAT建文件,支持中文。等等功能。文件系统的使用请参考
" y4 g" I! ^: E+ r
《嵌入式FAT16_32文件系统.doc》
3 k* N4 a+ K& b2 F( ~) |
目前为止,CHeapFAT已成功移植到了STM32,ARM7,ARM9,X86,PIC等多种平台上。
z1 a3 }* g. Y) B! {
6 H: @1 }% L! A, f4 S
CheapOS操作系统:使用用CheapOS,测试了OS_Time_Delay(),OS_Mutex, OS_Semaphore, OS_Mbox。以
1 j$ Q2 `( k) y$ U
确保操作系统的稳定性。以期达客户应用的要求。
9 a) Q" J1 R" ], U" t9 j6 G
实现了闪灯程序和USART1串口中断。
' p6 p% m9 `6 v3 R
目前为止,CheapOS已经移植到了多个平台中。这些平台包括STM32,ARM7 ,AVR,X86上
K) h3 R D- ^ y% U
并经过了严格的测试。代码稳定性是没有问题的。
0 f9 l- }) ?. X6 k) }6 H; w. A$ e
CheapOS的使用请参考《CheapOS用户说明书.doc》
5 v0 Z$ R; f( _
- R: l2 B6 t1 X7 U* H
本文件是CheapOS和CheapFAT在STM32和AVR ATMAGE128上的移植,欢迎用户测试和使用,并反馈源代码的相关事宜.如果你需要项目合作,请通过以下联系方式与作者联系.期待你的光临与合作.谢谢
2 X8 @4 B3 v/ [/ d
! q* r* `! w: w0 v
作者联系:QQ:292942278 E-MAIL:tony_yang123@sina.com.cn
9 o q2 s& L w. T$ M; U- Z& ~
# d4 L, `0 o" D" O+ G& D! S, d
CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植.rar
(10.04 MB, 下载次数: 1)
2016-6-19 16:52 上传
点击文件名下载附件
下载积分: 威望 -5
/ N9 `6 \2 i3 @0 h8 u) D# D
" u( l8 J% J4 k0 f$ e) ~& e
9 R2 s8 B" B: l$ G$ w& u
7 n# j, r \$ X7 o8 Z
1 _; s* E7 i3 Z, I. V
% p% ~7 O" P5 g1 L7 j% [: n
: U: U7 T2 O4 m" E1 Y( a
作者:
Hh0203
时间:
2016-6-21 14:44
感谢楼主分享!!!
# c5 E2 [1 u: D( S* z! z
作者:
Pang8343569
时间:
2016-6-22 15:33
学习中,谢谢分享
3 i, ]6 f$ I' F6 }; y. b& ]
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2