初步接触,有错误的地方还请大神们务必提出来,防止误导他人 硬件环境:MCU--PIC18F67K22 仿真下载器--ICD 3 编译环境:MPLAB X IDE V4.15 中文版 工作需要接触到了PIC的一款MCU,以前使用PIC单片机的时候使用的是MPLAB IDE,运用起来相对比较简单,和KEIL5,IAR等有点相似.但是现在应用的这个编译环境就有很大的差别了.初次接触有种完全摸不到方向的感觉. 首先讲一下,我工程建立和过程中遇到的问题. “文件“->“新建项目”-> 选择项目-----…
原文地址:http://bkcoding.cn/post_1204.html 新装的vs2017编译时出现当前页面脚本错误 url:/Community/Common7/IDE/PrivateAssemblies/plugin.vs.js 点击“是”,可以继续运行,但后续发现有可能会导致程序崩溃的情况出现,解决崩溃的办法很简单,不直接点击运行,而选择开始执行(不调试)即可,这样既然出现脚本错误,后续的操作中也不会导致程序崩溃的情况了 当然这不是彻底解决的方法 经查发现vs2017安装的系统要求中…
引言:近期由于项目实践需要,开始动手学习相关硬件知识.从PIC单片机入手. 单片机学习核心要点:查数据手册 配置寄存器 一.基于MPLAB X IDE配置位设置 MPLAB X IDE和MPLAB IDE 8不同. MPLAB IDE 8 可以再界限中选择配置位就行.配置选项可以不写在代码中. MPLAB X IDE 如果要配置的话必须在代码中写出配置. 配置字中最重要的配置选项就是: 看门狗配置 如:WDTE<1;0>: 一般选择关闭看门狗. MCLRE复位脚的配置 如:MCLRE:一般选择…
 DMCI在Mplab 8中是默认安装的,在 Mplab X IDE中是作为插件,默认不安装.   找到     勾选前面的复选框,点击安装…
http://blog.csdn.net/superanters/article/details/8541171 在讲基于MPLAB X IDE 配置位配置前我先讲讲如何配置配置位. 比如PICLF1823的数据手册 可以再器件配置中找到两个寄存器.一个是配置字1 ,一个是配置字2. 对于初学者来说如此多的配置选项,该如何配置呢?我们要抓主重点. 配置字中最重要的配置选项就是: 看门狗配置 如:WDTE<1;0>: 一般选择关闭看门狗 MCLRE复位脚的配置 如:MCLRE:一般选择复位脚作I…
仿真分为硬件仿真和软件仿真,这里的硬件仿真和软件仿真的区别,就不多说了,相信大家都听说过这两个概念. 我这里想给大家介绍的是“Set PC at Cursor”--“设置PC到光标处”这个功能,这个功能实在是太好了,我们在仿真的时候,总会由于某种原因,程序指针PC不走了(硬件中断),或者我们想单独仿真某一个程序段都可以使用这个功能.…
以下为Microchip最新编译器产品线—MPLAB-XC简介 MPLAB-XC:适合所有PIC单片机和项目的编译器解决方案 Microchip最新编译器产品线—MPLAB-XC为项目开发的软件需求提供完整的解决方案,并且可以替换所有MPLAB C和HI-TECH编译器. MPLAB XC编译器具有以下特性: 1.支持所有8/16/32位PIC MCU以及dsPIC DSC 2.与MPLAB X IDE配合工作,提供全面的图形前端:   (1)编辑错误和断点,以匹配源代码中相应的行   (2)支…
先简单的说说mcc.mbuild和mex到底怎么回事: mcc将M文件转换成C/C++文件和相应的MEX包裹文件(需要Matlab编辑器),但在特定条件下可以自动调用mbuild或者mex mex将C/C++文件(入口函数为mexfunction())编译成MEX(DLL)文件(需要C/C++编辑器) mbuild将C/C++文件(入口函数为main())生成可独立运行的C应用程序(需要C/C++编辑器) 一 mcc命令 Matlab编译器使用mcc命令能将一个M文件翻译成C文件,同时生成一个相…
mcc 的作用是将 .m文件编译为 c/c++动态链接库文件,使你可以在 c/c++程序中使用 matlab的一些函数功能.mcc 也可以将.m文件编译为exe可执行文件. mex 的作用是将 c/cpp文件编译为 .m  文件可以调用的库文件,在Windows操作系统里通常是以mexw32或mexw64为扩展名,让你可以使用 c/c++来扩展 matlab,即在matlab中调用C/C++编写函数的功能,达到增加新的功能或者加速原有程序的功能 mbuild 的作用是将 matlab视为一个 c…
链接:https://ac.nowcoder.com/acm/contest/217/B来源:牛客网 msc和mcc 题目描述 msc和mcc是一对好朋友,有一天他们得到了一个长度为n的字符串s. 这个字符串s十分妙,其中只有’m’,’s’和’c’三种字符. 定义s[i,j]表示s中从第i个到第j个字符按顺序拼接起来得到的字符串. 定义一个字符串t的子序列为从t中选出一些位置并且将这些位置上面的字符按顺序拼接起来得到的字符串. 两个子序列重合当且仅当存在一个位置x使得两个子序列同时选择了位置x.…