STM32_os_port--STM32F102ZET6 CheapOS的移植
stm32_fat_port--STM32F102ZET6 CheapFAT的移植
AVR ATMEGA128_os_port--AVR ATMEGA128 CheapOS的移植
CheapOS_ads--ARM7 LPC2210 的CheapOS移植
CheapOS_vc--X86的CheapOS移植
CPU型号为-STM32F103ZET6/AVR ATMEGA128/LPC2210
开发工具:KEIL MDK 4.03/IAR FOR AVR 5.40/ADS 1.2
CheapFAT文件系统:基于STM32的使用CheapFAT,支持于SDIO模式,功能包括有:
U盘,SD卡,和FAT建文件,支持中文。等等功能。文件系统的使用请参考
《嵌入式FAT16_32文件系统.doc》
目前为止,CHeapFAT已成功移植到了STM32,ARM7,ARM9,X86,PIC等多种平台上。
CheapOS操作系统:使用用CheapOS,测试了OS_Time_Delay(),OS_Mutex, OS_Semaphore, OS_Mbox。以
确保操作系统的稳定性。以期达客户应用的要求。
实现了闪灯程序和USART1串口中断。
目前为止,CheapOS已经移植到了多个平台中。这些平台包括STM32,ARM7 ,AVR,X86上
并经过了严格的测试。代码稳定性是没有问题的。
CheapOS的使用请参考《CheapOS用户说明书.doc》
本文件是CheapOS和CheapFAT在STM32和AVR ATMAGE128上的移植,欢迎用户测试和使用,并反馈源代码的相关事宜.如果你需要项目合作,请通过以下联系方式与作者联系.期待你的光临与合作.谢谢
作者联系:QQ:292942278 E-MAIL:tony_yang123@sina.com.cn
AVR ATMEGA128_os_port.rar
(230.72 KB)
CheapOS_ads.rar
(167.13 KB)
CheapOS_vc.rar
(1.8 MB)
|