打印
[PIC®/AVR®/dsPIC®产品]

MCC 生成的文件找不到system文件夹以及system.h文件

[复制链接]
1076|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
usertys|  楼主 | 2022-8-29 10:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我现在正在跟着官方的例子做LED闪烁 (github: https://github.com/microchip-pic ... k-led-clc-mplab-mcc) 官方的mcc_generated_files文件夹和我的MCC文件夹下生成的文件不一样, 没有这个system.h的头文件和SYSTEM_Initialize函数。

官方github文件夹结构:


我的:




使用特权

评论回复
沙发
wutaosamuel| | 2022-8-29 11:08 | 只看该作者
你现在用哪个版本IDE和MCC

使用特权

评论回复
板凳
usertys|  楼主 | 2022-8-29 12:04 | 只看该作者
MPLAB X IDE: v6.00
MCC Plugin: v5.1.17
MCC Core: v5.4.11

使用特权

评论回复
地板
wutaosamuel| | 2022-8-29 14:58 | 只看该作者
这个版本的mcc不会生成system.h的文件
SYSTEM_Initialize函数现在在mcc_generated_files/mcc.h头文件下

使用特权

评论回复
5
wutaosamuel| | 2022-8-29 15:05 | 只看该作者
按道理main.c不应该是像你那样的, mcc是可以生成main.c的。而且main.c是直接包含mcc.h头文件和SYSTEM_Initialize函数像这样的





使用特权

评论回复
6
tpgf| | 2022-9-8 11:40 | 只看该作者
文件路径是不是不能有中文字符啊

使用特权

评论回复
7
晓伍| | 2022-9-8 11:49 | 只看该作者
需要更高级的版本才会生成吗

使用特权

评论回复
8
八层楼| | 2022-9-8 11:57 | 只看该作者
需要安装哪个版本的mcc呢

使用特权

评论回复
9
观海| | 2022-9-8 12:09 | 只看该作者
工具版本的问题

使用特权

评论回复
10
guanjiaer| | 2022-9-8 12:17 | 只看该作者
那就只能手动添加了啊

使用特权

评论回复
11
heimaojingzhang| | 2022-9-8 13:15 | 只看该作者
mplab的版本合适吗

使用特权

评论回复
12
wutaosamuel| | 2022-9-8 16:26 | 只看该作者
wutaosamuel 发表于 2022-8-29 15:05
按道理main.c不应该是像你那样的, mcc是可以生成main.c的。而且main.c是直接包含mcc.h头文件和SYSTEM_Initi ...

我这里是答错了
我现在用PIC18F57Q43和AVR128DA48, 生成的代码规律是
MCC Classic生成的代码中, SYSTEM_Initialize() 是在 mcc_generated_files/mcc.h 中的
MCC Melody生成的代码中, SYSTEM_Initialize() 是在 mcc_generated_files/system/system.h 中的
所以应该是两个mcc不一样的问题

使用特权

评论回复
13
Stahan| | 2022-9-10 22:47 | 只看该作者
现在在用哪个版本ide啊

使用特权

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

本版积分规则

1

主题

2

帖子

0

粉丝