EDA365电子工程师网
标题:
CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植
[打印本页]
作者:
figureyang
时间:
2016-6-19 16:53
标题:
CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植
STM32_os_port--STM32F102ZET6 CheapOS的移植
' h7 i# D7 e" y7 f# o$ n
stm32_fat_port--STM32F102ZET6 CheapFAT的移植
. l/ G! |7 ?3 z$ [9 C
AVR ATMEGA128_os_port--AVR ATMEGA128 CheapOS的移植
* W0 `5 A7 @& h5 v4 y, p, }0 a
CheapOS_ads--ARM7 LPC2210 的CheapOS移植
6 V1 A' X8 j0 ]& V) \
CheapOS_vc--X86的CheapOS移植
, v5 _# C2 }( V
- ^( B) y! s0 s4 z6 O8 K% f
CPU型号为-STM32F103ZET6/AVR ATMEGA128/LPC2210
1 ^. n% ?1 O. _3 W. T2 w
开发工具:KEIL MDK 4.03/IAR FOR AVR 5.40/ADS 1.2
2 w( s/ O3 e3 u$ d3 I, `
* f- R# t' c+ v: ?* b1 h6 N! c. v* M
CheapFAT文件系统:基于STM32的使用CheapFAT,支持于SDIO模式,功能包括有:
2 q4 y) X3 s6 A V: w; [
U盘,SD卡,和FAT建文件,支持中文。等等功能。文件系统的使用请参考
3 H4 h* D! _4 U, S' b. t0 J
《嵌入式FAT16_32文件系统.doc》
" u p) }9 T2 t2 a% J1 g M1 e. ]
目前为止,CHeapFAT已成功移植到了STM32,ARM7,ARM9,X86,PIC等多种平台上。
* H8 \0 m* n3 q- b+ U
% p: f. r3 A- k9 e& s. ]
CheapOS操作系统:使用用CheapOS,测试了OS_Time_Delay(),OS_Mutex, OS_Semaphore, OS_Mbox。以
$ c/ B+ L7 g# [. H+ T
确保操作系统的稳定性。以期达客户应用的要求。
- f9 m7 K S1 _7 L% q% Q
实现了闪灯程序和USART1串口中断。
M& V i- g5 P) i
目前为止,CheapOS已经移植到了多个平台中。这些平台包括STM32,ARM7 ,AVR,X86上
7 u$ p+ O1 T9 f: _
并经过了严格的测试。代码稳定性是没有问题的。
5 j+ a$ Q6 v9 C
CheapOS的使用请参考《CheapOS用户说明书.doc》
# f4 l" b: ~0 R
9 h( Z* `2 w+ M: i' ]
本文件是CheapOS和CheapFAT在STM32和AVR ATMAGE128上的移植,欢迎用户测试和使用,并反馈源代码的相关事宜.如果你需要项目合作,请通过以下联系方式与作者联系.期待你的光临与合作.谢谢
+ A+ K) O; y% v+ R+ X) s
1 S+ w4 S5 u, X: d
作者联系:QQ:292942278 E-MAIL:tony_yang123@sina.com.cn
# W+ \, [9 V( x9 ^
8 Y2 t P( y% c# V* H, Q
CHeapOS和CheapFAT在STM32和AVR ATMEGA128的移植.rar
(10.04 MB, 下载次数: 1)
2016-6-19 16:52 上传
点击文件名下载附件
下载积分: 威望 -5
9 b6 |4 V( G' q, C8 ^
4 j$ [8 V% r, [
% s: I3 U F4 O0 W; S( V
' s( U. n0 p1 K& o
& {; j7 `2 \$ G: P- M" t: g
8 U) X7 K& T% N; a" z, S
$ H! n, o, t ]( Y
作者:
Hh0203
时间:
2016-6-21 14:44
感谢楼主分享!!!
( ~% c G" t/ M
作者:
Pang8343569
时间:
2016-6-22 15:33
学习中,谢谢分享
. n. u8 w& s) g
欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/)
Powered by Discuz! X3.2