資源簡介
采用U盤USB_HOST實現(xiàn)程序升級代碼,帶UCOS操作系統(tǒng)。

代碼片段和文件信息
/**************************************************************************//**
?*?@file?????core_cm3.c
?*?@brief????CMSIS?Cortex-M3?Core?Peripheral?Access?layer?Source?File
?*?@version??V2.00
?*?@date?????13.?September?2010
?*
?*?@note
?*?Copyright?(C)?2009-2010?ARM?Limited.?All?rights?reserved.
?*
?*?@par
?*?ARM?Limited?(ARM)?is?supplying?this?software?for?use?with?Cortex-M
?*?processor?based?microcontrollers.??This?file?can?be?freely?distributed
?*?within?development?tools?that?are?supporting?such?ARM?based?processors.
?*
?*?@par
?*?THIS?SOFTWARE?IS?PROVIDED?“AS?IS“.??NO?WARRANTIES?WHETHER?EXPRESS?IMPLIED
?*?OR?STATUTORY?INCLUDING?BUT?NOT?LIMITED?TO?IMPLIED?WARRANTIES?OF
?*?MERCHANTABILITY?AND?FITNESS?FOR?A?PARTICULAR?PURPOSE?APPLY?TO?THIS?SOFTWARE.
?*?ARM?SHALL?NOT?IN?ANY?CIRCUMSTANCES?BE?LIABLE?FOR?SPECIAL?INCIDENTAL?OR
?*?CONSEQUENTIAL?DAMAGES?FOR?ANY?REASON?WHATSOEVER.
?*
?******************************************************************************/
#include?
/*?define?compiler?specific?symbols?*/
#if?defined???(?__CC_ARM???)
??#define?__ASM????????????__asm??????????????????????????????????????/*!??#define?__INLINE?????????__inline???????????????????????????????????/*!
#elif?defined?(?__ICCARM__?)
??#define?__ASM???????????__asm???????????????????????????????????????/*!??#define?__INLINE????????inline??????????????????????????????????????/*!
#elif?defined?(??__GNUC__??)
??#define?__ASM????????????__asm??????????????????????????????????????/*!??#define?__INLINE?????????inline?????????????????????????????????????/*!
#elif?defined???(??__TASKING__??)
??#define?__ASM????????????__asm???????????/*!??#define?__INLINE?????????inline??????????/*!
#endif
/*?##########################??Core?Instruction?Access??#########################?*/
#if?defined?(?__CC_ARM???)?/*------------------?RealView?Compiler?----------------*/
/**?\brief??Reverse?byte?order?(16?bit)
????This?function?reverses?the?byte?order?in?two?unsigned?short?values.
????\param?[in]????value??Value?to?reverse
????\return???????????????Reversed?value
?*/
#if?(__ARMCC_VERSION?400677)
__ASM?uint32_t?__REV16(uint32_t?value)
{
??rev16?r0?r0
??bx?lr
}
#endif?/*?__ARMCC_VERSION??*/
/**?\brief??Reverse?byte?order?in?signed?short?value
????This?function?reverses?the?byte?order?in?a?signed?short?value?with?sign?extension?to?integer.
????\param?[in]????value??Value?to?reverse
????\return???????????????Reversed?value
?*/
#if?(__ARMCC_VERSION?400677)
__ASM?int32_t?__REVSH(int32_t?value)
{
??revsh?r0
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-02-22?09:38??USB_Update(帶UCOS)\
?????目錄???????????0??2015-02-22?09:38??USB_Update(帶UCOS)\USB_Update\
?????目錄???????????0??2015-02-22?09:38??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\
?????目錄???????????0??2015-02-22?09:38??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\CM3\
?????文件????????8843??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\CM3\core_cm3.c
?????文件???????72217??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\CM3\core_cm3.h
?????文件???????22297??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\CM3\core_cmFunc.h
?????文件???????21163??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\CM3\core_cmInstr.h
?????目錄???????????0??2015-02-22?09:38??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\FLASH\
?????文件????????9017??2015-01-25?23:34??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\FLASH\lpc177x_8x_iap.c
?????文件????????6338??2015-02-02?14:06??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\FLASH\lpc177x_8x_iap.h
?????文件??????138060??2015-02-02?14:42??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\Jli
?????文件?????????671??2015-01-06?14:01??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\Jli
?????目錄???????????0??2015-02-22?09:38??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\LPC177x_8x\
?????文件???????56885??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\LPC177x_8x\LPC177x_8x.h
?????目錄???????????0??2015-02-22?09:38??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\LPC177x_8x\Startup\
?????文件???????11651??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\LPC177x_8x\Startup\startup_LPC177x_8x.s
?????文件???????19955??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\LPC177x_8x\system_LPC177x_8x.c
?????文件????????2972??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\LPC177x_8x\system_LPC177x_8x.h
?????文件?????????775??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\LPC177x_8x\type.h
?????文件?????????540??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\LPC177x_8x.sct
?????文件????????1951??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\RAM.ini
?????目錄???????????0??2015-02-22?09:38??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\USBHOST\
?????目錄???????????0??2015-02-22?09:38??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\USBHOST\CLASS\
?????目錄???????????0??2015-02-22?09:38??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\USBHOST\CLASS\CHOST\
?????目錄???????????0??2015-02-22?09:38??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\USBHOST\CLASS\CHOST\MASSSTORAGE\
?????文件???????30254??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\USBHOST\CLASS\CHOST\MASSSTORAGE\HostRbc.c
?????文件???????12149??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\USBHOST\CLASS\CHOST\MASSSTORAGE\HostRbc.h
?????文件????????7995??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\USBHOST\CLASS\CHOST\MASSSTORAGE\MSBulkOnly.c
?????文件????????2893??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\USBHOST\CLASS\CHOST\MASSSTORAGE\MSBulkOnly.h
?????文件????????1857??2014-11-27?19:30??USB_Update(帶UCOS)\USB_Update\USB_HOST_FAT\USBHOST\CLASS\CHOST\MASSSTORAGE\MSHostconfig.h
............此處省略148個文件信息
- 上一篇:ISO/IEC 10918-1 ITU-T.81
- 下一篇:redis技術分享PPT
評論
共有 條評論