Windows V6.1

0 views
Skip to first unread message

Thora Buckner

unread,
Jul 26, 2024, 2:43:05 AM7/26/24
to Wisconsin Educational Technology

MPLAB X Integrated Development Environment (IDE) is an expandable, highly configurable software program that incorporates powerful tools to help you discover, configure, develop, debug and qualify embedded designs for most of our microcontrollers and digital signal controllers. MPLAB X IDE works seamlessly with the MPLAB development ecosystem of software and tools, many of which are completely free.

Did you know that MPLAB X IDE projects are now supported in Microsoft Visual Studio Code (VS Code) via our MPLAB Extensions for VS Code? These extensions are currently released under an early access program to allow users to provide us with feedback for additional development. Join the conversation and help us to refine and expand our offerings.

I/O View gives a register overview of the target device for the current project, serving as a quick reference during design. When debugging, a live view of the registers is displayed and bits can be directly manipulated for fast hardware verification.

You can access the data sheet content as online context help in a browser. When you see the Online Data Sheet button is active, you can click on it and get online context help for the selected register. Watch this video to see a demonstration of this feature.The online data sheet is available for select MCU devices, including newer AVR, SAM and 8-bit PIC devices when a register is selected.

The Call Graph provides a static call tree of all functions called from other functions. It can also be exported to a Portable Network Graphics (PNG) image. This makes it easier to navigate your code or understand a colleague's code.

You can have as many versions of a compiler installed as you wish. Each is identified by its own version. For any project, you can select the specific version of your choice. This enables you to use more than one instance of a compiler within the IDE at the same time. Project configurations can be set to use an older version while trying a new release of a compiler.

You can have multiple debug tools connected to the computer at the same time. You can select any tool you desire for a specific project or configuration within a project (example: Programmer and Simulator in their own configurations). You can also debug more than one target at the same time using just one installation of MPLAB X IDE.

You can import an existing MPLAB 8 project and develop the code from within either IDE. The same compiler and same debug tools are used, so the code is still as production worthy as always. This flexibility allows you to use MPLAB X IDE without affecting your MPLAB 8 project.

Within the IDE there are many code templates that can be accessed using a couple of letters then tab (or specified key). You can create your own templates, even live templates, so that when you enter values into the template area, other areas of code are also populated. For example the 'func' active code template is shown below. As you enter parameters in the comments to document the function, the real function is also populated.

If you are unsure of what changes you made to the software since the last version control update, you can use the Local History utility to visualize the changes that were made. This feature is very useful for backtracking.

The Tasks operation automatically scans your code and lists commented lines containing words such as "TODO" or "FIXME" (these words can be customized under Options). Tasks provide a convenient way to keep track of important items you feel need addressing.

Macros are incredibly useful, but sometimes they can have unexpected values if they are conditionally defined. This window allows you to see what the compiler will consume after the preprocessor is done. With the expansion view, you see exactly what value they expand to. Blocks of code that are not to be compiled are omitted in the view. In the editor window, MPLAB X IDE shows you all the #ifdef/#endif blocks. It uses the comment color (grey by default) to show you sections that will not be included.

Do you need one place to summarize your project? For convenience there is a single window that gathers all the relevant project information and its environment. It shows Device name, Debug Tool, Language Build Tool, and Connection state. The Memory section shows Total, Used and Reserved by Debug Tool for RAM and Flash memory. Checksum and Breakpoint (silicon resource) status is also shown. The Debug tool provides additional status for Device ID, firmware versions and voltages.

Available only during a debug session and accessed through the Window >/ Debugging menu, this Disassembly window shows the disassembled memory of the high-level language function in the scope of the current execution point of the debugger. It is extremely useful for debugging program execution at the assembly level.

The Disassembly listing window is similar to the one provided in MPLAB IDE v8.x. It is available under the Window >/ Output menu. This window shows the disassembled code generated by the compiler for the current project. It interleaves the disassembled code with the original high-level language source code so it is possible to see what the compiler generates for each line of source code in the project. A project must be built with debugging information, since the display depends upon the debugging line table within the built project to display data.

The Variables window is configured to show only variables used near the program counter location (cursor position). In this mode, note that global variables used in the scope of the function can be displayed as well as local variables.

You can customize the actions in the toolbars, minimize the windows to have them on side bars which will pop out. Undock any editor tab by dragging and dropping it outside the IDE. This will turn into an independent window that will allow you to move onto a second screen.

You can use the plug-in manager from the tools menu to add, remove or update sets of features for embedded programming, including a wide variety of NetBeans plug-ins. These include Change Case, Rectangular Edit Tools, Adobe Reader, Clear Case Revision Control, plus many more. Visit plugins.netbeans.org/PluginPortal. We host a plug-in portal for plug-ins developed by Microchip.

All of our tools can run on Windows, macOS, and Linux operating systems for maximum workstation flexibility. To view a complete listing of supported products, see the MPLAB X IDE Device Support List found in the documentation tab above.

The MPLAB cloud tools ecosystem is a complete online solution for users of all skill levels to discover, configure, develop and debug embedded applications based on PIC and AVR microcontrollers (MCUs).

By using a Continuous Integration and Continuous Deployment (CI/CD) system, you can receive feedback quickly in your software development. Quick feedback can help improve the quality and reliability of your code by automating much of the building and testing process.

MPLAB Analysis Tool Suite is a collection of analysis tools integrated into the MPLAB X IDE. It supports all of our MCU, MPU and CEC devices and offers a code coverage feature and a Motor Industry Software Reliability Association (MISRA) check in the IDE.

Get free training on our products 24 hours a day, every day. We offer on-demand courses and live sessions on general embedded control topics as well as Microchip, Atmel and Microsemi products. Learn how to improve your business by using our products to their full advantage.

Available for Windows (including Windows Vista) and Linux, Sage TV Media Center v6.1 supports global DVD broadcasting standard and enables users to play unencrypted DVD libraries on TV with SageTV Media Extender. Online Services button lets users view YouTube video as well as Google video, local weather, and TV show editorials. In addition, users can watch, pause, and record TV programs on PC without need to pay for monthly PVR service. Single interface offers access to PC-based photo, music, and video files.

DVDVideoSoft Ltd has released Free Studio 2013 v6.1, a minor update for its freeware media tools bundle for Windows PCs. The tool, which provides a front end of no less than 48 different tools for recording, downloading, converting and editing both audio and video, comes with the promise of unspecified improvements and new features.

Notable changes include adding Windows XP support to the recently released Free Video Call Recorder for Skype, which is now also available in additional 12 languages, including Chinese, Dutch, German, Portuguese, Russian and Spanish.

The various YouTube tools have also been updated in Free Studio 2013 6.1, with the promise of improved performance through proxy connections, plus increased links detection speed and addition of presets for the fourth-generation iPad.

The minor update follows on from version 6.0, which introduced a new interface for its YouTube downloader, reworked Uploader to Facebook component and fixed a problem with mistimed videos during editing with Free Video Dub.

FreeStudio 2013 v6.1.0.320 and Free Video Call Recorder for Skype 1.1.0.319 are both freeware downloads for PCs running Windows XP or later. An annual ad-free subscription with the promise of improved download speeds -- dubbed the Rocket Subscription -- is available for $9.99.

I have tried numerous different iterations of Windows 10 and AMD drivers with Watchout 6.5 (and other versions) and I can't get a smooth output @ 1080p 60hz to 6 blackmagic HDMI-SDI micro converters. This setup works flawlessly with windows 7, but every time I try to migrate to windows 10 I get endless bugs. I started with Windows 10 LTSB 1607 and followed the tweaking guide meticulously. Here are some of my observations.

Reply all
Reply to author
Forward
0 new messages