完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我有一个关于如何从代码配置器初始化函数的问题,我如何从代码配置器调用函数?我相信我有正确的代码配置选项。只需要帮助初始化函数和如何调用函数?McCVIEW:V3.00 MPLAB X版本:V3.30XC8:V1.37 OS:Mac OS 1011区域:如何初始化函数和调用函数?设备:PIC16F1847外围设备:EASART,ADCMOD:异步
|
|
相关推荐
10个回答
|
|
|
你指的是一个函数?C函数?PIC的功能?你想建立ADC和UART吗?
|
|
|
|
|
|
我已经创建了..c文件(还没有添加任何代码)以及Code Configurator为我创建的文件,这些文件在检查之后添加了要使用的外围设备:我添加了ADC和EUSART,所以我有文件eusart.c、eusart.h、adc.c、acc.h、mcc.c、mcc.h和pin_manager文件。如果我单击Clean and Build进行编译,就会得到一系列警告,说明tmcc_._files/adc.c:65:warning:(520)function“_ADC_Initialize”从来没有调用过mcc_._files/adc.c:83:warning:(520)function“_ADC_StartConversion”从来没有调用过mcc_._files/adc.98:warning:(5)20)函数“_ADC_IsConversionDone”从来没有调用过mcc_._files/adc.c:104:warning:(520)函数“_ADC_GetConversionResult”从来没有调用过EUSART_Initialize”从来没有调用过mcc_._files/eusart.c:78:warning:(520)函数“_EUSART_Read”从来没有调用过mcc_._files/eusart.c:96:warning:(520)函数“_EUSART_Write”从来没有调用过mcc_._files/mcc.c:70:warning:(520)函数“_SYSTEM_Initialize”从来没有调用过mcc_._files/mcc.c:79:warning:(520)函数“_OSCILLATOR_Initialize”从不调用mcc_._files/pin_manager.c:49:warning:(520)函数“_PIN_MANAGER_Initialize”从不调用mcc_._files/pin_manager.c:69:warning:(520)函数“_PIN_MANAGER_IOC”从不调用s成功构建…
|
|
|
|
|
|
是的,我在想。我还不确定该怎么做。我会继续查看帮助菜单。
|
|
|
|
|
|
您需要刷新函数头文件。也就是说文档的功能是。
|
|
|
|
|
|
如果让MCC生成main.c文件,它通常使用SYSTEM_Initialize()函数初始化所有生成的外围设备。如果你的ADC和EUSAT函数被初始化,请选中这个函数。
|
|
|
|
|
|
我在业余时间做这件事(这不怎么多)。我相信我还有更多的代码。我澄清了一些警告,但我还有一些事情要做。有人有相似的设置的工作例子吗?我会继续努力。
|
|
|
|
|
|
JoshPH警告,让你知道你有可以使用的功能。你要么使用它们,要么不使用它们。如果您的应用程序不需要,您不需要清除/使用它们。例如:您需要从通道1读取ADC值,然后通过EUSART(重定向到STDIO)发送。您只需要调用:这只是一个简单的例子。不要认为这是理所当然的,因为其余的功能取决于你和你的应用程序。
|
|
|
|
|
|
我不确定在免费编译器中没有成本的未使用的函数。它们可以占用RAM和ROM的空间。
|
|
|
|
|
|
谢谢。我设置了代码来使用它,我还没有从代码配置器中删除任何东西。
|
|
|
|
|
|
我指的是警告。如果想优化内存使用,当然可以删除不使用的任何代码,以防使用免费许可证编译器。祝你好运!
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475 浏览 0 评论
5794 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1124浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1098浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 12:30 , Processed in 0.824871 second(s), Total 62, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2180