stm32上跑uclinux有可行性吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stm32上跑uclinux有可行性吗相关的知识,希望对你有一定的参考价值。
参考技术A 你好:在网上看过有用stm32f1xx跑uclinux的,但是自己外接了rom和ram。
个人觉得目前跑uclinux实在没必要,占用的rom和ram过大,很多时候需要外接,成本和技术性就提高了,而且uclinux只是linux的精简版本,虽然据说编程方式是一样的,但是从系统上来说,不是一个级别,有些linux能用的,uclinux并不一定能用。
希望我的回答能帮助到你。本回答被提问者采纳
有人知道任何非常基本的stm32教程吗? [关闭]
【中文标题】有人知道任何非常基本的stm32教程吗? [关闭]【英文标题】:Does anybody know any very basic stm32 tutorials? [closed] 【发布时间】:2012-02-07 18:23:38 【问题描述】:最近我开始了一个需要 Cortex M3 处理器的项目。 我之前有一些 8 位 AVR 微控制器的经验,所以我希望不会有太大的转变。
所以我买了一个 STM32L-Discovery 套件(因为低功耗是一个重点)并开始查看一些示例。 但是,我一开始就完全卡住了。 使用 AVR 进行编程时,一切都非常简单,只需包含 2 或 3 个文件,就可以编写一个简单的 main.c,例如闪烁的 LED。
但是,IAR EWARM(我正在使用)中的示例看起来都非常臃肿,文件很多,难以启动。我对大多数在线教程都有同样的问题。
有没有人知道任何(非常)简单的教程可以帮助我。我正在考虑购买“ARM Cortex-M3 权威指南”,因为它似乎受到强烈推荐。
这可能是一个非常愚蠢的问题,但我现在被困太久了,我感到有点绝望。
【问题讨论】:
【参考方案1】:我完全同意你的看法。我也刚开始,我发现甚至很难划伤表面!我在 PIC 方面有一些很好的经验,但是对于 ARM,学习曲线非常陡峭。
对于我正在使用的 STM32F4Discovery,ST 提供了许多示例。从简单的引脚切换开始。我正在浏览 main.c 文件,该文件对每个示例都有很好的注释,并尝试从那里理解。他们有一个外设库,所以找到它并查看函数的声明。我学到了一些类似的东西。
还要确保您参考了您正在使用的 ARM 的实际手册。
我认为这归结为您必须花费多少时间。就我自己而言,我没有时间阅读手册并了解一切如何运作。如果您确实找到了一些好的来源,请发布它们!
最后,我粘贴了几个网址,我发现有用的信息:
http://www.hitex.com/index.php?id=download-insiders-guides
http://www.micromouseonline.com/category/stm32/#axzz1wMO2VjAI
【讨论】:
【参考方案2】:我建议使用 CMSIS 和标准外设库来编程 ARM Cortex。以下是一些关于如何设置和开始编写代码的教程: http://www.embedds.com/arm-cortex-tutorials/
【讨论】:
以上是关于stm32上跑uclinux有可行性吗的主要内容,如果未能解决你的问题,请参考以下文章
stm32上跑uclinux有可行性吗?1MB sram的。
STM32怎么移植UCLinux-STM32-F0/F1/F2专区