永发信息网

stm32 64 144引脚 区别

答案:2  悬赏:0  手机版
解决时间 2021-01-29 01:29
  • 提问者网友:焚苦与心
  • 2021-01-28 06:56
我买的STM32开发板只有64个引脚,问问和144个引脚相比有什么区别?哪个比较好?
最佳答案
  • 五星知识达人网友:忘川信使
  • 2021-01-28 08:34
引脚数不同那是必须的,flash大小不一样,引脚功能映射不一样,主要是细节不一样
全部回答
  • 1楼网友:雪起风沙痕
  • 2021-01-28 10:11
读取其他arm芯片(如nxp)一般很容易看出芯片的设置是否正确。不过对于stm32就容易让人迷惑了。例如,我们在使用spi总线进行通信时,可以这样设置: gpio_initstructure.gpio_pin = gpio_pin_4 | gpio_pin_5 | gpio_pin_6 | gpio_pin_7; gpio_initstructure.gpio_speed = gpio_speed_50mhz; gpio_initstructure.gpio_mode = gpio_mode_af_pp; // 复用的推挽输出 答题是肯定的,对于stm32的这一类管脚来说(如usart_rx)即可以设置成为输入模式,也可以设置成为复用的推挽输出。其工作都是正常的,不过建议大家还是设置成为输入端口的好,容易理解。 具体产生这一问题的原因是:从功能上来说,miso应该配置为输入模式才对,但为什么也可以配置为gpio_mode_af_pp?请看下面的gpio复用功能配置框图。当一个gpio端口配置为gpio_mode_af_pp是,这个端口的内部结构框图如下:图中可以看到,片上外设的复用功能输出信号会连接到输出控制电路,然后在端口上产生输出信号。但是在芯片内部,miso是spi模块的输入引脚,而不是输出引脚,也就是说图中的"复用功能输出信号"根本不存在,因此"输出控制电路"不能对外产生输出信号。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯