我是 ARM 微控制器编程的初学者,但我确实有使用 AVR 和 PIC 微控制器的经验。
几天前,我从 ebay.com 购买了(STM32 STM32F103VET6 开发)。我现在正在尝试对这个板进行编程,但我不知道从哪里开始。我还收到了一张光盘,里面有一些数据表和一些文件(都是中文的)。
有人可以告诉我如何开始吗?或者有一些源样本...
我已经安装了 Keil uVision4。我还有一个 J-link 调试器。
谢谢你。
我是 ARM 微控制器编程的初学者,但我确实有使用 AVR 和 PIC 微控制器的经验。
几天前,我从 ebay.com 购买了(STM32 STM32F103VET6 开发)。我现在正在尝试对这个板进行编程,但我不知道从哪里开始。我还收到了一张光盘,里面有一些数据表和一些文件(都是中文的)。
有人可以告诉我如何开始吗?或者有一些源样本...
我已经安装了 Keil uVision4。我还有一个 J-link 调试器。
谢谢你。
我想你几乎已经准备好了一切。现在您可能需要 STM 固件库。您可以从 www.st.com 网站 (http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f10x_stdperiph_lib.zip) 下载它。它还包含很多例子。你买的是哪个板子?希望这可以帮助
实际上我可能有相同的板。起初,这张 cd 看起来毫无用处,但一旦你稍微探索一下,你会发现有一堆为该板编写的示例。我建议你从最基本的例子开始(通常是 GPIO)。通常更复杂的例子(MP3 播放器和其他)有很多错误需要解决,这对初学者来说是一个巨大的头痛。
您的下一步是查找该特定芯片的数据表。然后循环查看开发板图并找到一个连接了 LED 的引脚,尝试让它闪烁。一旦你做到了,天空就是极限。
快乐编程