MPLAB X IDE v3.40版本发布


MPLAB X IDE v3.40版本发布What's New in v3.40

Add Plugin Category under Tools>Options - Addition of Plugin category for plugin configuration settings. Information currently under the Embedded category.

Automatic notification of new MCC releases – Notify customers of MCC updates using an RSS feed.

Modified Dual partition reads so always correct - No matter what partition is active the memory read will be correct.

Enable Simulator Code Coverage on MDB - Ability to use the code coverage report from within the MDB command line.

Repairs and Enhancements in 3.40

SSR Description Device(s) Affected
MPLABX-2792 Build/Program operations are not returning to the IDE when the Device Under Test is not detected in MPLAB X v3.35.
MPLABX-2790 On some occasions the debug (elf) file gets locked by MPLAB X IDE when doing a build / debug-build. The current workaround is to click the performance monitor to force a GC collection.
MPLABX-2788 On some Mac machines MPLAB X IDE can hang after a fresh install. Close the store window and select not to open on startup.
MPLABX-2783 When a PIC32MM device is selected, clicking "Generate source code to output" from Configuration Memory view window will generate the following line along with other settings: #pragma config USERID = USERID which will cause a build failure. PIC32MM Devices
MPLABX-2769 Disassembly listing file generation does not work for dual partition device projects dsPIC33EP64GS506
MPLABX-2749 You cannot set program memory breakpoints using the breakpoint dialog box and any use of complex program memory address breakpoints. Please double click on the Program Memory window line to set a simple breakpoint. PIC24FJ256GA606 and all other dual panel devices
UDBC-1387 PIC24FJ32/64GB004 have incorrect reset mask for OC5CON1 and OC5CON2. PIC24FJ32/64GB004
UDBC-1385 Incorrect End address for when code protection mode is enabled for PIC18Fx5K40, 18Fx6K40 devices. PIC18Fx5K40, 18Fx6K40
UDBC-1383 PIC16F1777 should have PWM10OUT pin instead of PWN10OUT pin defined in the header and support files. PIC16F1777
UDBC-1374 Values for Configuration Registers do not match programming spec for PIC32MMxxxxGPM devices. PIC32MMxxxGPMxxx
UDBC-1367 Config Registers Settings are Missing Category Descriptions for PIC18FxxK40 Devices. PIC18FxxK40
UDBC-1343 Simulator may display an incorrect TMR0L value after reset. PIC16(L)F18313/18323
UDBC-1306 PIC16(L)F1507/8/9 missing PPS info in the PIC file. PIC16LF1503, PIC16(L)F1507/8/9


IAR 快捷键列表 嵌入式开发

IAR 快捷键列表

*Ctrl+Shift+V 列出剪切板中所有的字符串供选择粘贴 Ctrl+B 智能选择光标所在括弧内的区域,多次使用可选更大的区域 Ctrl+T 对选择区域进行自动缩进 Ctrl+K 注释掉选择区域 ...
IAR更改代码字体 嵌入式开发


在IAR Option选项里,可供选择的字体太少,大多数还是不好看的。其实是可以通过配置文件调用所有系统字体的。如下: 首先在你的系统盘里找到这个文件,地址是: C:\Users\你的用户名\AppD...
IAR常用快捷键和使用小技巧 嵌入式开发


这篇文章主要是我在IAR使用过程中用到的一些很方便的快捷键和小技巧,方便自己查阅而使用。 1、复制和粘贴几行的部分代码 需求:有时候我们需要复制几行代码的后半部分,不需要复制前半部分。 方法:按住Al...