91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 7.05MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-24
  • 語言: 其他
  • 標簽: K60;OLED;??

資源簡介

飛思卡爾智能車設計大賽基于K60的OLED顯示程序,用IAR進行編程。

資源截圖

代碼片段和文件信息

//-------------------------------------------------------------------------*
//?文件名:start.c??????????????????????????????????????????????????????????*
//?說??明:?CPU啟動后進行系統配置???????????????????????????????????????????*
//-------------------------------------------------------------------------*

//頭文件
#include?“common.h“
#include?“wdog.h“
//#include?“sysinit.h“

#pragma?section?=?“.data“
#pragma?section?=?“.data_init“
#pragma?section?=?“.bss“
#pragma?section?=?“CodeRelocate“
#pragma?section?=?“CodeRelocateRam“?

//內部函數聲明
//-------------------------------------------------------------------------*
//函數名:?common_startup???????????????????????????????????????????????????*
//功??能:?復制中斷向量表到RAM中????????????????????????????????????????????*?
//參??數:?無 ???*
//說??明:?將ROM中的初始化數據拷貝到RAM中???????????????????????????????????*
//-------------------------------------------------------------------------*
void?common_startup(void);

//-------------------------------------------------------------------------*
//函數名:?start????????????????????????????????????????????????????????????*
//功??能:?系統啟動?????????????????????????????????????????????????????????*?
//參??數:?無 ???*
//說??明:?無???????????????????????????????????????????????????????????????*
//-------------------------------------------------------------------------*
void?start(void)
{
????//關閉看門狗
????wdog_disable();
????//復制中斷向量表到RAM中
????common_startup();
????//進入主函數
????main();
}


//-------------------------------------------------------------------------*
//函數名:?common_startup???????????????????????????????????????????????????*
//功??能:?復制中斷向量表到RAM中????????????????????????????????????????????*?
//參??數:?無 ???*
//說??明:?將ROM中的初始化數據拷貝到RAM中???????????????????????????????????*
//-------------------------------------------------------------------------*
void?common_startup(void)
{
????/*?Declare?a?counter?we‘ll?use?in?all?of?the?copy?loops?*/
????uint32?n;
?
?
????/*?Addresses?for?VECTOR_TABLE?and?VECTOR_RAM?come?from?the?linker?file?*/??
????extern?uint32?__VECTOR_TABLE[];
????extern?uint32?__VECTOR_RAM[];

????/*?Copy?the?vector?table?to?RAM?*/
????if?(__VECTOR_RAM?!=?__VECTOR_TABLE)
????{
????????for?(n?=?0;?n?????????????__VECTOR_RAM[n]?=?__VECTOR_TABLE[n];
????}
????/*?Point?the?VTOR?to?the?new?copy?of?the?vector?table?*/
????write_vtor((uint32)__VECTOR_RAM);????
????
????/*?Get?the?addresses?for?the?.data?section?(initialized?data?section)?*/
????uint8*?data_ram?=?__section_begin(“.data“);
????uint8*?data_rom?=?__section_begin(“.data_init“);
????uint8*?data_rom_end?=?__section_end(“.data_init“);
????
????/*?Copy?initialized?data?from?ROM?to?RAM?*/
????n?=?data_rom_end?-?data_rom;
????while?(n--)
??????*data_ram++?=?*data_rom++;
?
?
????/*?Get?the?addresses?for?the?.bss?section?(zero-initialized?data)?*/
????uint8*?bss_start?=?__section_begin(“.bss“);
????uint8*?bss_end?=?__section_end(“.bss“

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-12-08?20:12??LQ_K60_OLED\
?????目錄???????????0??2017-12-08?20:11??LQ_K60_OLED\Debug\
?????目錄???????????0??2017-12-08?20:13??LQ_K60_OLED\Debug\Exe\
?????文件??????146556??2017-12-08?20:13??LQ_K60_OLED\Debug\Exe\c.out
?????文件???????15411??2017-12-08?20:13??LQ_K60_OLED\Debug\Exe\c.sim
?????文件???????15368??2017-12-08?20:13??LQ_K60_OLED\Debug\Exe\LQ_K60.bin
?????目錄???????????0??2017-12-08?20:11??LQ_K60_OLED\Debug\List\
?????目錄???????????0??2017-12-08?20:13??LQ_K60_OLED\Debug\Obj\
?????文件???????17331??2017-12-08?20:12??LQ_K60_OLED\Debug\Obj\ADC.o
?????文件??????930549??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\ADC.pbi
?????文件???????11224??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\ADC.pbi.cout
?????文件???????16102??2017-12-08?20:12??LQ_K60_OLED\Debug\Obj\common.o
?????文件??????927600??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\common.pbi
?????文件???????11227??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\common.pbi.cout
?????文件????????1975??2017-12-08?20:12??LQ_K60_OLED\Debug\Obj\crt0.o
?????文件????????9616??2017-12-08?20:12??LQ_K60_OLED\Debug\Obj\DAC.o
?????文件??????926657??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\DAC.pbi
?????文件???????11224??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\DAC.pbi.cout
?????文件???????20375??2017-12-08?20:12??LQ_K60_OLED\Debug\Obj\DMA.o
?????文件??????934790??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\DMA.pbi
?????文件???????11224??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\DMA.pbi.cout
?????文件???????24772??2017-12-08?20:12??LQ_K60_OLED\Debug\Obj\FTM.o
?????文件??????944906??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\FTM.pbi
?????文件???????11224??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\FTM.pbi.cout
?????文件???????31270??2017-12-08?20:12??LQ_K60_OLED\Debug\Obj\GPIO.o
?????文件??????931865??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\GPIO.pbi
?????文件???????11225??2017-12-08?20:11??LQ_K60_OLED\Debug\Obj\GPIO.pbi.cout
?????文件???????16582??2017-12-08?20:12??LQ_K60_OLED\Debug\Obj\I2C.o
?????文件??????932608??2017-12-08?20:12??LQ_K60_OLED\Debug\Obj\I2C.pbi
?????文件???????11224??2017-12-08?20:12??LQ_K60_OLED\Debug\Obj\I2C.pbi.cout
?????文件???????28362??2017-12-08?20:12??LQ_K60_OLED\Debug\Obj\Lptmr.o
............此處省略101個文件信息

評論

共有 條評論

相關資源