STM32Fxxx开发问题
网友们好!接触STM32时间不长,有些问题有点困惑,希望的到明示。
1. STM32Fxxx的芯片差别大吗?比如STM32F411,412,413,...?
2. STM32F系列开发工具非常多,如果想用ARM的MBED,STM32F412应该采用哪个?——里面没有NUCLEO-F412ZG这款型号的板子——如果有相近的。我尝试下载了NUCLEO-F411的,但下载不成功,不报错,但不执行。
3. 现在采用的是stm32cubef4这个工具,但在其中的ADC模块运行时毫无反应,也不知道执行没有。从板子上看,有类似Arduino的标志A0~A5,也有扩展输出的焊孔,实际输出从那个口?有点摸不着头绪
恳请指教,先谢谢了。
谢谢各位网友们的解答,非常给力。经过努力,我已经将ARMmbed工程完全改成可以开发STM32F412ZG此款芯片和板子了。上手非常容易,已经完成了采用ARMmbed工具开发STM32F412ZG的包括:GPIO、1路ADC采样、2路PWM脉宽调制输出、1路时钟中断、2路中断输入检测、串口LCD驱显,已经可以完成一个小车类的玩意的驱动控制了。 看手册,如果你是Nucleo系列的。。有对应的引脚。。。PA0等等、、用cube的话,下载好HAL库,库的目录里有例程,可以参考下。。。Mbed 对新板卡的支持,有些滞后,所以想体验新板卡,还是cube来在直接。。。 顶,先找个入门的学习一下吧。
你可以看下选型手册就知道它们的区别了 一楼讲的很详细了,就不作补充了 关注,学习 过来学习一下 ST 的各个型号需要细品,光看GPIO的控制,差别不大。
主要差别是频率上、浮点数支持上,这个算代差。
其次的小型号差别在功能上,
比如说基本型号、入门型号的F030、F401,只有IIC、Usart、SPI等这些基础功能。
增加ADC、DAC这些功能,型号就发生变化
增加了网络功能又会发生变化
还有各种音频、视频等功能增加又会产生一个型号。 同一系列的,区别不大,只在于容量大小 多来论坛看看帖子就会知道的:lol:lol
页:
[1]
2