完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,
我正在尝试将STM32 PMSM FOC v3,4与STM32F107VCT6 MCU配合使用。可能吗? 我以前用过STM32F103 mcu的库。我将f107与f103进行了比较,发现它们几乎相同(除了107外围设备更多)。所以我使用了与f103相同的配置,但是主板没有响应。 我注意到f107有25MHz振荡器,但在ST电机控制工作台上只有8MHz选项。 这可能是问题吗?有没有什么办法解决这一问题?或者只是f107不能与PMSM FOC库一起使用? 感谢您的回复和帮助。 祝你今天愉快。 #电机控制-F107 以上来自于谷歌翻译 以下为原文 Hello guys, I am trying to use STM32 PMSM FOC v3,4 with STM32F107VCT6 MCU. Is it possible? I previously used the library with STM32F103 mcu. I compared the f107 with f103 and found that they are almost the same (except 107 has more peripherals). So I used the same configuration as was on f103, but the board is not responding. I noticed that f107 has 25MHz oscillator, but in ST motor control workbench there is only 8MHz option. Could this be the problem? Is there any way to fix this? Or simply f107 can't be used with PMSM FOC library? Thank you for your responses and help. Have a nice day. #motor-control-f107 |
|
相关推荐
1个回答
|
|
Ciao Andrej
您选择了硬路径......使用经过测试的控制板可以更好地选择。 好。一些建议: 1)禁用LCD。任何Control BD都有不同的LCD驱动程序。最好使用带有串行com的WB(USART TX和RX在电路板中更为标准,只是为了检查引脚是否正确) 2)将振荡器改为8MHz。 Control BD具有带插座的振荡器,并且更改它比更换FW更容易 3)正如您所做的那样,尝试找出两块板(和两块微板)之间可能存在的差异。希望外围设备(至少是MC使用的外围设备)映射到相同的内存区域,否则您还需要更改MC FW使用的标准外围设备库。 4)尝试识别(使用调试器)FW停止的代码部分 5)交叉手指 再见 梁咏琪 以上来自于谷歌翻译 以下为原文 Ciao Andrej You chose the hard path... better with a ready and tested control board. Ok. Some suggestion: 1) disable the LCD. Any Control BD has different LCD driver. Better to use the WB with serial com (USART TX and RX are more standard among the boards just to check if the pin are correct) 2) change the oscillator to 8MHz. The Control BD has oscillator with socket and change it is more easy than change the FW 3) As you did, try to find any possible difference between the two board (and the two micro). The hope is that the peripheral (at least the one used by MC) is mapped in the same memory regions otherwise you need to change also the standard peripheral library used by the MC FW. 4) Try to identify (with the debugger) in which part of the code the FW is stopped 5) Cross the finger Ciao Gigi |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2735 浏览 1 评论
3241 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1810 浏览 1 评论
3650 浏览 6 评论
6039 浏览 21 评论
1339浏览 4评论
201浏览 3评论
对H747I-DISCO写程序时将CN2的st-link复用为usart1,再次烧录时无法检测到stlink怎么解决?
350浏览 2评论
STM32G474RE芯片只是串口发个数据就发烫严重是怎么回事?
444浏览 2评论
STM32处理增量式编码器Z信号如何判断中断是正转的还是反向转的?
274浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 16:19 , Processed in 1.005194 second(s), Total 46, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号