<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 創(chuàng )建并移植K10 BSP包的具體步驟和方法(三)

創(chuàng )建并移植K10 BSP包的具體步驟和方法(三)

作者: 時(shí)間:2013-09-30 來(lái)源:網(wǎng)絡(luò ) 收藏
b(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; webkit-text-size-adjust: auto; orphans: 2; widows: 2; webkit-text-stroke-width: 0px">  }

  }

  創(chuàng  )建并移植K10 BSP包的具體步驟和方法(三)

  圖7. PE設置

  MQX4.0中PE的時(shí)鐘初始化代碼在bsp_cm.c文件的void __pe_initialize_hardware(void)函數中??梢詫⑸鲜鯬E生成的代碼直接粘貼在該文件中。調試可能會(huì )出現系統時(shí)鐘配置錯誤。當出現此類(lèi)錯誤時(shí),程序可能會(huì )停在圖8所示的dispatch.s文件中的等待中斷的語(yǔ)句cpsid.n i處。這種錯誤往往是由于只修改了部分的時(shí)鐘寄存器設置或者是直接使用其他系列的Kinetis的中的時(shí)鐘配置,而沒(méi)有做相應的修改所造成的。例如,直接使用K60 的默認時(shí)鐘部分代碼,在的25Mhz外部時(shí)鐘環(huán)境中進(jìn)行調試就會(huì )出現上述錯誤。這里不建議手工書(shū)寫(xiě)代碼或者直接拷貝其他Kinetis系列的不同時(shí)鐘配置的代碼,建議使用PE來(lái)配置生成時(shí)鐘代碼,對于有錯誤的部分PE中會(huì )有相關(guān)的紅色提示符標示出來(lái),因此不用擔心那些時(shí)鐘寄存器配置錯誤或被遺漏了。

  創(chuàng  )建并移植K10 BSP包的具體步驟和方法(三)

  圖8. dispatch.s代碼

  一般地,在user_config.h配置中,RTC是默認使能的,也就是外部的32.768Khz晶振是需要外接的,如果不外接,可以將配置文件user_config.h中的宏定義語(yǔ)句:

  #define BSPCFG_ENABLE_RTCDEV 1 修改為

  #define BSPCFG_ENABLE_RTCDEV 0

  另外由于中不包含USB和以太網(wǎng)的代碼,所以需要將相關(guān)的USB,Ethernet的文件刪除,并將user_config.h頭文件中的宏定義修改為:

  #define RTCSCFG_ENABLE_ICMP 0

  #define RTCSCFG_ENABLE_UDP 0

  #define RTCSCFG_ENABLE_TCP 0

  #define RTCSCFG_ENABLE_STATS 0

  #define RTCSCFG_ENABLE_GATEWAYS 0

  #define FTPDCFG_USES_MFS 0

  #define RTCSCFG_ENABLE_SNMP 0

  #define TELNETDCFG_NOWAIT FALSE

  #define HTTPDCFG_POLL_MODE 0

  #define HTTPDCFG_STATIC_TASKS 0



關(guān)鍵詞: K10 BSP包

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>