ICS_PGx1是在哪个头文件里面定义的?

[复制链接]
164|12
手机看帖
扫描二维码
随时随地手机跟帖
jiaxw|  楼主 | 2022-8-5 20:36 | 显示全部楼层 |阅读模式
* Build Environment   : MPLAB V8.66 + PIC32 V2.01
* Microcontroller     : PIC32MX795F512L

#include <plib.h>                    //Universal header file


//#pragma config POSCMOD  = XT         //Basic Frequency
//#pragma config FNOSC    = PRIPLL     //Multiple Frequency Mode
//#pragma config FPLLIDIV = DIV_2      //Input frequency divider 1:2
//#pragma config FPLLMUL  = MUL_20     //PPL Multiple Frequency 1:20
//#pragma config FPLLODIV = DIV_1      //Output frequency divider 1:1
//#pragma config FPBDIV   = DIV_4      //External Clock
//#pragma config FWDTEN   = OFF        //Close Watchdog
//#pragma config ICESEL   = ICS_PGx1   //Debug Port 1

问题是:这里的ICS_PGx1是在哪个头文件里面定义的?

使用特权

评论回复
jiaxw|  楼主 | 2022-8-5 20:38 | 显示全部楼层
我想修改这里的参数,但是我找了好久都没有找到这个头文件

使用特权

评论回复
dingy| | 2022-8-5 20:41 | 显示全部楼层
在工程路径或编译器安装路径下搜索文件内容

使用特权

评论回复
zhanghqi| | 2022-8-5 21:09 | 显示全部楼层
这个一般是在单片机的那个头文件中定义的,跟寄存器定义在同一个文件。

使用特权

评论回复
jiaxw|  楼主 | 2022-8-5 21:11 | 显示全部楼层
还是没找到在哪里定义的

使用特权

评论回复
dingy| | 2022-8-5 21:13 | 显示全部楼层
以XC32为例子,在以下路径
Microchip\xc32\v2.20\docs\config_docs

使用特权

评论回复
jiaxw|  楼主 | 2022-8-5 21:16 | 显示全部楼层
我还是没找到,能否帮忙详解下是在哪个头文件里面,谢谢

使用特权

评论回复
dengdc| | 2022-8-5 21:18 | 显示全部楼层
可以在所有引用的文件里变进行搜索

使用特权

评论回复
chenjunt| | 2022-8-5 21:20 | 显示全部楼层
都是一样的路径吗

使用特权

评论回复
juventus9554| | 2022-8-5 21:24 | 显示全部楼层

如果没偶引用头文件的话 会报错的

使用特权

评论回复
dingy| | 2022-8-5 21:27 | 显示全部楼层
可是为什么搜索关键字找不到呢

使用特权

评论回复
heweibig| | 2022-8-5 21:29 | 显示全部楼层
很多时候就只能依靠度娘或者是社区坛友的帮助

使用特权

评论回复
jiaxw|  楼主 | 2022-8-5 21:31 | 显示全部楼层

好的,我明天去单位试一下,多谢各位大侠了哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则