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