完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我想使用已经为评估板编写的 LED/显示器驱动程序。我无法包含位于我的存储库文件夹“STM32Cube/Repository/STM32Cube_FW_H7_V1.10.0/Drivers/BSP/STM32H747I-EVAL”中的“stm32h747i_eval.h”。这可以在 CubeMX 中完成还是我需要链接项目中的文件夹?
|
|
相关推荐
1个回答
|
|
从这里开始的方向,几乎和它得到的一样好,这令人失望。要使这些 BSP 文件中的任何一个与 CubeMx 一起使用,您必须在立方体中设置外围设备。如果不这样做,那么特定 BSP 文件所需的 Hal 库部分可能不可用。此外,使用与立方体相同的外设设置名称的 BSP 文件可能会遇到重新声明问题(...的多个定义)。此外,这些 BSP 文件需要一堆 conf 文件。那是草率的。在最坏的情况下,它应该是他们都引用的一个文件。否则,您正在寻找一堆 conf 文件的模板或从一堆其他位置复制。
我不需要从 Utilities 复制任何东西来让它们按照说明进行完整构建。 我得到了导入和构建的 stm32h747xi_eval 文件。您需要正确的 conf 文件和 errno 文件。即使那样,LED 也从未对我有用。我最终通过查看连接的用户手册在 Cube 中设置了 LED 引脚。然后我写了一些宏来设置它们,然后就有了光。 BSP 文件非常令人失望。他们为什么不与 Cube 合作?为什么不让 Cube 将它们导入为中间件?如果我在 Cube 中启动一个板特定项目,那么我希望任何中间件 API 也被导入。需要做更多的工作才能让它们以其他方式运行。这对我来说似乎很草率。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2247 浏览 1 评论
3033 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1611 浏览 1 评论
3424 浏览 6 评论
5756 浏览 21 评论
773浏览 4评论
1139浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
407浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1119浏览 3评论
1171浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-16 09:11 , Processed in 0.978111 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号