MSL Support

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

MSL Support

2,968 次查看
flashtoo
Contributor I
Perhaps I just missed this in one of the manuals but where would I find the documentation as to what object files to include in a project when using the MSL? I know I get the right ones when I use a "stationary" but if I create a blank project, how do I know what files or versions of files to include?
标签 (1)
标记 (1)
0 项奖励
回复
3 回复数

1,570 次查看
CrasyCat
Specialist III
Hello
 
There is no magic answer to that question. I need more information to help you.
 
- Which CPU are you targeting (HC08, HC12, Coldfire, ...)?
- Which version of CodeWarrior are you using?
  To retrieve that info:
    - Start CodeWarrior
    - Select Help -> About Freescale CodeWarrior
    - Click on "Install Products"
    - CodeWarrior version used is displayed on top in the Installed Products dialog.
 
CrasyCat
0 项奖励
回复

1,570 次查看
flashtoo
Contributor I
Processor is a ColdFire MCF52233
CodeWarrior Version is 6.3, Build 14
 
I would have include initially this but I thought the answer would have been more like "read the manual...".
 
Flash
0 项奖励
回复

1,570 次查看
CrasyCat
Specialist III
Hello
 
Basically the MSL library to link to the application depends on your configuration.
"Table 20.2 C Libraries" on page 208-212 in the
   {Install}\Help\PDF\ColdFire_Build_Tools_Reference.pdf manual describes which library file to use
according to your configuration.
 
 Library files are located in
  {Install}\E68K_Support\msl\MSL_C\MSL_E68k\Lib for ANSI C lib &
  {Install}\E68K_Support\msl\MSL_C++\MSL_E68k\Lib for C++.
Also note that if you create your project using a stationery for the appropriate controller, the project will include the correct library file.
 
I hope that helps.
 
CrasyCat
0 项奖励
回复