EDA365电子工程师网
标题:
CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植
[打印本页]
作者:
figureyang
时间:
2016-6-19 16:53
标题:
CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植
STM32_os_port--STM32F102ZET6 CheapOS的移植
, I- j9 E' A1 K, K5 P
stm32_fat_port--STM32F102ZET6 CheapFAT的移植
9 _' J D7 r2 o1 r; J0 r
AVR ATMEGA128_os_port--AVR ATMEGA128 CheapOS的移植
) ]: v$ R+ W$ C& J6 V
CheapOS_ads--ARM7 LPC2210 的CheapOS移植
b0 ?" V1 k# v1 B+ ]1 C
CheapOS_vc--X86的CheapOS移植
/ e+ k9 @' C- U& ~ ?( [7 [
9 ~8 ]" z6 R( ~3 C4 ~) k! m: W
CPU型号为-STM32F103ZET6/AVR ATMEGA128/LPC2210
" ?& i; E4 q/ s3 [% }8 L: w9 K* G+ x
开发工具:KEIL MDK 4.03/IAR FOR AVR 5.40/ADS 1.2
- \# X: ~" Q' A2 e
- S; q1 `- E$ n+ x8 ]( ?
CheapFAT文件系统:基于STM32的使用CheapFAT,支持于SDIO模式,功能包括有:
& R: e& T% P+ z; I3 b5 _
U盘,SD卡,和FAT建文件,支持中文。等等功能。文件系统的使用请参考
5 E* Z# i( L8 K, ^/ j
《嵌入式FAT16_32文件系统.doc》
8 `7 @$ z7 x" f3 o6 g4 Y6 r8 R* H
目前为止,CHeapFAT已成功移植到了STM32,ARM7,ARM9,X86,PIC等多种平台上。
- G/ C$ j( P9 u, H$ c- N. @
) ~' U4 }) t$ B
CheapOS操作系统:使用用CheapOS,测试了OS_Time_Delay(),OS_Mutex, OS_Semaphore, OS_Mbox。以
# ?' i4 I2 B6 N2 \8 f0 T |0 f( G
确保操作系统的稳定性。以期达客户应用的要求。
4 o3 g$ l3 ^# e+ G' L" g0 \
实现了闪灯程序和USART1串口中断。
; i3 _1 m; f U+ t! B
目前为止,CheapOS已经移植到了多个平台中。这些平台包括STM32,ARM7 ,AVR,X86上
$ r& j B9 D5 ]" I$ X5 t. m/ ?
并经过了严格的测试。代码稳定性是没有问题的。
/ E- D+ A8 M/ m3 r8 I( J% ]3 Q
CheapOS的使用请参考《CheapOS用户说明书.doc》
: G3 @8 X/ L. C2 {
8 K% z- q# `) B$ V% ^
本文件是CheapOS和CheapFAT在STM32和AVR ATMAGE128上的移植,欢迎用户测试和使用,并反馈源代码的相关事宜.如果你需要项目合作,请通过以下联系方式与作者联系.期待你的光临与合作.谢谢
* L5 m* M' @, V o+ D: C
& y+ e& X3 h1 T2 k. t& x# {6 s2 X1 P
作者联系:QQ:292942278 E-MAIL:tony_yang123@sina.com.cn
# f( k' Q7 o) m+ F' N. E
2 o" P6 h1 Q1 O- ^! K4 T/ P, v0 R
CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植.rar
(10.04 MB, 下载次数: 1)
2016-6-19 16:52 上传
点击文件名下载附件
下载积分: 威望 -5
6 @% L, G" i1 [2 P
8 {) Y; h r3 c5 }) F6 q( ]/ D
! r3 w2 D8 p2 i- Y) H+ v! D! K
" |- Z# H- Z* s- a- k$ T
+ j [, T3 P, s/ o8 C
1 G7 w0 N6 N+ H5 N
# `* {& U9 `" V! ^: W
作者:
Hh0203
时间:
2016-6-21 14:44
感谢楼主分享!!!
, ?% p" X2 w5 {+ n* d
作者:
Pang8343569
时间:
2016-6-22 15:33
学习中,谢谢分享
m1 x- X( ?3 \1 n' F0 M& P, E b
欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/)
Powered by Discuz! X3.2