2010-12-04 47 views
2

更具体地说是STM32F107基于ARM Cortex M3的MCU的代码示例?

我几乎找不到关于ST的网站上的任何代码,甚至没有下载库(虽然我已经找到了一些提到,表明它们应该存在吗?)。这让我感到害怕,因为我不想选择一个难以使用的处理器,当有其他选择时。 (这个特殊的处理器满足所有其他要求,虽然如此,请不要把这个作为替代品的问题)

所以基本上我希望有人在这里可以点我在正确的方向。

我打算使用Raisonance的工具集,这是自由的,但似乎限于C. C和C++(甚至纯组件)的实例将是巨大的,但。 USB示例尤其令人感兴趣。

回答

3

首先,有很多的CM3代码应用于不仅仅是STM32以上处理器......但似乎你问到STM32明确。

STM32系列有一个FreeRTOS port

STM32 Primer是一种廉价的硬件平台,有很多的user-supplied projects可以下载。

此外,ST拥有some examples that can be downloaded,并有a forum with lots of topics & examples为好。

您提到了USB。查看ST可下载的USB示例UM0721的示例。这些白痴在HTML5或flash中做了所有事情(对不起,我是一个嵌入式的人,而不是Web开发人员) - 我无法发布直接链接...如果这个描述不够好,你找不到它,让我知道,我会试着更明确。

我有一大堆更多的东西保存关闭&书签,但我认为这将是足以让你开始了吗?祝你好运&有乐趣。

EDIT1:商Olimex有一吨的伟大,low-cost ARM boards,包括基于STM32-板为他们的板之一的页面有很多例子,包括USB虚拟COM端口,USB音频和USB大容量存储设备software download。我不知道wh在你的硬件上和你使用的工具是什么,所以当然你可能需要把代码&定制为你的需求。 (免责声明:我与Olimex没有任何关系,我只是用了很多东西&发现他们是伟大的降压。)

+0

非常感谢!这是你意思的OTG链接吗? http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/CD00238039.pdf你知道这个库可以下载到哪里吗? – Oystein 2010-12-04 21:02:35