In case you are desperately looking a component in the components library view, but somehow it does not show up? For example I know there is component ‘InterruptVector’, but it is not present in the Components library view?
If a component just has been imported using the menu Processor Expert > Import Components, then a Refresh might help:
If not, then it is probably the ‘filter bug’ of Processor Expert: by default, the Components view filters on the selected project:
That’s useful, as some components are not available for every microcontroller architecture. However, that filter obviously is wrong in some cases, and filters components which *are* available for a given microcontroller. That’s why I always have filtering disabled, and voilà:
There are probably several components affected by this bug. I’m at least aware of the following:
- InterruptVector: component to assign a user interrupt vector
- USB_CDC_CLASS: USB CDC component provided by Freescale as part of the USB 4.1.1 stack
- Term: ANSI Terminal component (see Tutorial: Using a Terminal Input and Output; *without* printf() and scanf())
If you are aware of more components affected, post a comment and I extend the list 🙂
Happy Un-Filtering 🙂
Pingback: Tutorial: Using a Terminal Input and Output; *without* printf() and scanf() | MCU on Eclipse
In the tutorial: “Creating a Processor Expert Component for an Accelerometer”, when I wanted to ‘Inherit Component’ there was not “GenericI2C”. Any suggestion?
Thank you in advance!
LikeLike
Hello,
GenericI2C is one of the additional components I have created, see https://mcuoneclipse.com/2012/12/04/a-generic-i2c-high-level-driver/
You can download together with the other components on GitHub, see https://mcuoneclipse.com/2013/05/09/processor-expert-component-peupd-files-on-github/
I hope this helps!
LikeLike
It’s works in CW but in Eclipse filter and refresh doesn’t work. Any suggestion? I don’t see ANSI Terminal component (Term) in Eclipse
LikeLike
Good questions! I confirm that the ‘Term’ component does not show up in my Eclipse Kepler with Driver Suite 10.3. I have no idea why, maybe they just missed to add it somehow?
LikeLike
It’s works in CW but in Eclipse filter and refresh doesn’t work. Any suggestion? I don’t see Term component in Eclipse
LikeLike
Good questions! I confirm that the ‘Term’ component does not show up in my Eclipse Kepler with Driver Suite 10.3. I have no idea why, maybe they just missed to add it somehow?
LikeLike
It is possible to export ‘Term’ component from CW and import to Eclipse?
LikeLike
No, that’s not possible. But have you seen my ‘Shell’ component. Since I have developed this one, I have not used the ‘Term’ component any more. It started as ‘FSShell’ (File System Shell), but is now maintained as ‘Shell’ which provides a command line interface, printing/reading from a terminal, and supports USB CDC, normal serial (UART) and Bluetooth connections. If there is anything you miss from the Term component, let me know, and that should be easy to add. I have not used all the special control codes (color text, etc), but again: I’m open to add that if somebody wants to use it 🙂
LikeLike
Yes, I just tested this ‘Shell’ component and is really useful and it works great in Eclipse! Now, I do not use more functionality of them, because I just begin to play with Kinetis L MCU’s, but in future, I plan use it with more functionality 🙂
LikeLike
Ok, so no need for the Term component then 🙂
LikeLike
It looks like this issue has carried over into Kinetis Studio, too. Unable to see term even with filtering disabled. Swapped over to latest version of Codewarrior, term still invisible when filtering enabled, but shows when filtering disabled.
LikeLike
The problem is a different one: somehow the Term component is not present in Kinetis Design Studio. I have filed a issue ticket on this, and I think the response back that time was that the next version should have it included.
LikeLike