有没有人知道任何非常基本的stm32教程?

luc*_*luc 11 cortex-m3 stm32

最近我开始了一个需要Cortex M3处理器的项目.我之前有过使用8位AVR微控制器的经验,所以我希望能有一个不大的过渡.

所以我买了一个STM32L-Discovery套件(因为低功耗是重要的一点),并开始研究一些例子.但是,我完全陷入了困境.使用AVR进行编程时,这一切都非常简单,只需要包含2或3个文件就可以编写一个简单的main.c,就像闪烁的LED一样.

然而,IAR EWARM(我正在使用)中的示例看起来都非常臃肿,许多文件使得难以启动.我在大多数在线教程中都遇到了同样的问题.

有没有人知道任何(非常)简单的教程可能对我有所帮助.我正在考虑购买"ARM Cortex-M3权威指南",因为它似乎非常值得推荐.

这可能是一个非常愚蠢的问题,但我现在停留太久了,我感到有些绝望.

Dem*_*ris 3

我完全同意你的看法。我也刚开始,发现很难触及表面!我在 PIC 方面有一些很好的经验,但对于 ARM,学习曲线非常陡峭。

对于我正在使用的STM32F4Discovery,ST提供了许多示例。从简单的引脚切换开始。我正在浏览 main.c 文件,该文件的每个示例都有很好的注释,并尝试从那里理解。他们有一个外围设备库,因此找到它并查看函数的声明。我学到了一些类似的东西。

另请确保参考您所使用的 ARM 的实际手册。

我认为这归结为你需要花费多少时间。就我自己而言,我没有时间阅读手册并了解一切是如何工作的。如果您确实找到一些好的来源,请发布!

最后,我粘贴了几个网址,我发现了有用的信息:

http://www.hitex.com/index.php?id=download-insiders-guides

http://www.micromouseonline.com/category/stm32/#axzz1wMO2VjAI