LIN error in S32DS

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LIN error in S32DS

1,276件の閲覧回数
hongjinzeng
Contributor IV

Hi,everybody:

    Today,I use S32DS build a lin project.Though the project build successful,the IDE also display 20 errors.

174086_174086.pngQQ截图20170110202045.png

174087_174087.pngQQ截图20170110202100.png

174088_174088.pngQQ截图20170110202120.png

174089_174089.pngQQ截图20170110202136.png

ラベル(1)
0 件の賞賛
5 返答(返信)

1,022件の閲覧回数
stanish
NXP Employee
NXP Employee

Hi,

this seems to be related to an issue that is already logged in our defect tracking database. 

The problem is that the eclipse parser sees some errors even if build is successful - elf file is generated.

It could appear suddenly e.g. when browsing  the source code. This is false positive and you can ignore it

Sometimes Rebuild Index may help:

pastedImage_1.png

I'd recommend you not to rely on Problems View in such cases and check the build console to make sure the build process is done without any errors.

This issue will be addressed in a future release.

Stan

1,022件の閲覧回数
b13310
NXP Employee
NXP Employee

Hello,

the problems reported there are provided by Eclipse code analyser, they either could be false positive or they might appear in case if for example include path specified in a compiler specific way, you can check if you have all required paths specified on the project Properties -> C/C++ General -> Paths and Symbols

0 件の賞賛

1,022件の閲覧回数
hongjinzeng
Contributor IV

When I create a KEAZ128 project,I select the KEAZ128 SDK.In the SDK, The LIN_Driver is inserted in the SDKs.

pastedImage_2.png

In the C/C++ General -->>Paths and Symbols ,I do not modify anyone.

pastedImage_1.png

0 件の賞賛

1,022件の閲覧回数
martin_kovar
NXP Employee
NXP Employee

Hi,

could you please clarify, which S32DS you use and what microcontroller you have?

Where did you download the LIN stack? Is it a software from NXP or any third party?

Regards,

Martin

0 件の賞賛

1,022件の閲覧回数
hongjinzeng
Contributor IV

I use the version is 1.3.

QQ截图20170111083139.png

I use the KEAZ128 microcontroller.In the IDE,I creat a project by click the File -->> New -->> New S32DS Project.Then appear a window.In the window,I write lin_test in Project name and select SKEAZ128(48 Mhz),then I click Next.

QQ截图20170111083958.png

In the next window,I select the SDKs is KEAZ128.

QQ截图20170111084135.png

Then the project is created finished.

In the main.c,I write code like the next picture.

pastedImage_5.png

Then I build the project.After I build the project,the lin_test.elf is appear meanwhile the error also have 20.

pastedImage_6.png

pastedImage_7.png

the lin_stack is insert in the KEAZ128 SDKs.

pastedImage_8.png

0 件の賞賛