完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我没有使用MHC,在我的项目中,我手动创建具有相同框架文件夹结构的文件夹,并包括文件。我不知道这是否是一个错误,情况如下:TheDRV_SPI_InitializecallsDRV_SPI_SetVTable根据配置调用fu连接DRV_SPI_PolledSlaveRM8BitTasksorDRV_SPI_ISRSlaveRM8BitTasks。这些函数是indrv_spi_..c实现的,而indrv_spi_..c不包含在micro..onyv1_06framework.spi(或者它的子文件夹)中。所以和谐编译中包括的两个SPI示例,因为在它们自己的文件夹中有这个文件,但是我的文件不编译,它找不到函数声明。我是否应该从示例中复制这个文件?为什么它不首先包含在框架文件夹中呢?谢谢!
|
|
相关推荐
3个回答
|
|
你自己的文件夹是什么意思?项目文件夹?Harmony生成一些文件并将它们添加到Project文件夹中。因此,如果要处理这些文件,您将需要将它们复制到。并不是项目中也有配置信息,而是您可能需要它们。
|
|
|
|
MHC从模板生成一些源/头文件并将其添加到项目中。SPI驱动程序就是这种情况。在SPI驱动程序中,您可以看到*.ftl文件,这些是模板文件,MHC将根据MHC配置从其中生成代码。这是为什么?基于需要的配置来优化代码。我只是好奇为什么不使用MHC,有什么原因吗?-)
|
|
|
|
你好!我用SPI解决了这个问题。如果您使用的是MHC:在轮询模式下:-即使没有使用中断,如果不包括中断服务,则会产生编译错误。NKurzman:我在项目中创建了与框架文件夹中相同的文件夹结构。我没有复制库源文件,而是把现有的文件添加到我的项目中。它几乎是相同的MHC。为什么我从头开始建造这个项目?因为我做的第一个例子就是这样(正如微芯教程建议的那样)。我认为这更好地理解和谐如何深入工作,至少对于第一个项目是如此。
|
|
|
|
只有小组成员才能发言,加入小组>>
5253 浏览 9 评论
2038 浏览 8 评论
1958 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3219 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2267 浏览 5 评论
792浏览 1评论
686浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
617浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
686浏览 0评论
586浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-30 10:28 , Processed in 1.245357 second(s), Total 53, Slave 45 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号