在mcc下的 *.c 需要考入main.c中?

[复制链接]
599|17
 楼主| chuxh 发表于 2022-7-17 21:59 | 显示全部楼层 |阅读模式
在mcc下的 *.c 需要考入main.c中?
huangchui 发表于 2022-7-17 22:02 | 显示全部楼层
MCC生成的代码, 自动的按照模块给你分门别类定义好了
wuhany 发表于 2022-7-17 22:04 | 显示全部楼层
按类别使用就好了
zhaoxqi 发表于 2022-7-17 22:08 | 显示全部楼层
不用考到main.c里面去的.
 楼主| chuxh 发表于 2022-7-17 22:10 | 显示全部楼层

void TMR0_ISR(void)
{
    // clear the TMR0 interrupt flag
    PIR0bits.TMR0IF = 0;
    if(TMR0_InterruptHandler)
    {
        TMR0_InterruptHandler();
    }

    // add your TMR0 interrupt custom code
   // man_LAT=1;
    man_LAT=~man_LAT;
   
}
 楼主| chuxh 发表于 2022-7-17 22:12 | 显示全部楼层
对吗?
xxrs 发表于 2022-7-17 22:15 | 显示全部楼层
把闪灯的代码放到TMR0_InterruptHandler()里面去, 会更专业点
 楼主| chuxh 发表于 2022-7-17 22:17 | 显示全部楼层
需要加些头文件?
 楼主| chuxh 发表于 2022-7-17 22:19 | 显示全部楼层
MCC生成project, 默认文件包含关系都是OK的
zhanghqi 发表于 2022-7-17 22:23 | 显示全部楼层
如果你想A模块调用B模块里面定义的宏/函数等, 那么再A模块里面include B模块.h就可以了..
 楼主| chuxh 发表于 2022-7-17 22:27 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
heweibig 发表于 2022-7-17 22:30 | 显示全部楼层
生成配置代码,自己再实现其他的。
zhanghqi 发表于 2022-7-17 22:33 | 显示全部楼层
不是必要的 可以调用啊
zhanghqi 发表于 2022-7-17 22:37 | 显示全部楼层
当然不需要了 可以借用头文件
chenho 发表于 2022-7-17 22:40 | 显示全部楼层
包含需要调用的哪个文件的头文件就行了
jiajs 发表于 2022-7-19 20:58 | 显示全部楼层
生成头文件 然后调用头文件
dingy 发表于 2022-7-19 21:02 | 显示全部楼层
如果实在不想调用 就直接复制在一个文件中好了
 楼主| chuxh 发表于 2022-7-19 21:04 | 显示全部楼层

哦,那我就知道怎么回事了,多谢大家
您需要登录后才可以回帖 登录 | 注册

本版积分规则

936

主题

11296

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部