element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Embedded and Microcontrollers
  • Technologies
  • More
Embedded and Microcontrollers
Blog Datasheets, Schematics and Application Notes in Eclipse
  • Blog
  • Forum
  • Documents
  • Quiz
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Embedded and Microcontrollers to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Jan Cumps
  • Date Created: 29 Nov 2019 8:32 PM Date Created
  • Views 913 views
  • Likes 6 likes
  • Comments 2 comments
  • pdf4eclipse
  • pdf
  • eclipse
  • gnostice
  • application_note
  • Datasheet
Related
Recommended

Datasheets, Schematics and Application Notes in Eclipse

Jan Cumps
Jan Cumps
29 Nov 2019

When you're developing for a microcontroller or IC, it's handy to have the documentation available at your fingertips.

Many manufacturers give strange names to these documents. The Renesas RX65N that I'm currently working with has a datasheet called r01ds0276ej0230-rx651.pdf, the manual for the evaluation board r01uh0761eg0100-rx65n.pdf.

Even if you have a good directory structure, it remains difficult to find them back. You open 3 wrong files before you have the right one.

Eclipse to the rescue.

 

image

 

PDF Plugin

 

A PDF plugin will add PDF view functionality to the IDE. If you double-click on a PDF file in the project explorer, it opens in a window next to your code.
There are several. I've used PDF4Eclipse in the past. This time, in Renesas' e2 studio, I use Gnostice Free PDFnOffice Viewer Eclipse Plugin.

Install the plugin of your choice. The one that works best for your (or the manufacturers) Eclipse version.

 

Create Virtual Folders and Links to PDFs

 

We're just linking to files, not copying them. That means we don't need disk space or directories.

Eclipse has Virtual Folders. These are maps in your project that don't exist on disk.

You create them like any other folder, but use the Advanced -> Virtual Folder option

 

image

 

You can put links to files there, but not real files. That's what we want.

To place a file link in a virtual folder, you can drag-and-drop it from your OS's file explorer, or use Eclipse's Add -> File -> Advanced -> Link.

 

If the files have abstract names, you can rename them in Eclipse. This will not modify the original filename.

Below is an example of this approach.

In this case, where I wanted to structure all documentation of the microcontroller, I created a dedicated Project for the RX65N doco.

Because this will never have to be compiled, I used an Eclipse "Generic" project:

 

image

 

You can link the same file as many times as you want. If you want to have a DAC IC datasheet inside a project where you use it, you can create a virtual folder "documentation" in that project, then drag and drop the datasheet there.

If you're using it in another project, you can drag and drop it there too. It takes virtually no disk space.

  • Sign in to reply

Top Comments

  • Andrew J
    Andrew J over 5 years ago +2
    Very useful, thanks Jan. I’ve been downloading and renaming them.
  • Jan Cumps
    Jan Cumps over 5 years ago

    If you don't want to install a PDF viewer plugin and have acrobat installed, you can set the internal Web Browser as the pdf viewer.

    Advantage is that hyperlinks and searching work just like in the native app.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Andrew J
    Andrew J over 5 years ago

    Very useful, thanks Jan.  I’ve been downloading and renaming them.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube