stM32可以跑操作系统吗 stm32单片机可以跑操作系统吗

stM32\u53ef\u4ee5\u8dd1\u64cd\u4f5c\u7cfb\u7edf\u5417\uff1f

STM32\u662fM\u7cfb\u5217\uff0c\u5c5e\u4e8e\u4f4e\u6210\u672c\u8bbe\u8ba1\uff0c\u4e0d\u5e26MMU\u63a7\u5236\u5668\uff0c\u4e0d\u53ef\u80fd\u8fd0\u884cLinuxuc\uff0c\u03bcClinux\u4e0d\u7b97Linux\u7684\u3002
\u56e0\u6b64\u57fa\u4e8eSTM\u5e73\u53f0\u4e14\u6ee1\u8db3\u5b9e\u65f6\u63a7\u5236\u8981\u6c42\u64cd\u4f5c\u7cfb\u7edf\uff0c\u53ea\u6709\u4ee5\u4e0b5\u79cd\u53ef\u4f9b\u79fb\u690d\u9009\u62e9\u3002\u5206\u522b\u4e3a\u03bcClinux\u3001\u03bcC\uff0fOS-II\u3001eCos\u3001FreeRTOS\u548crt-thread\u3002
\u64cd\u4f5c\u7cfb\u7edf\u6709\u4e24\u79cd\uff1a\u7528MMU\u7684\u548c\u4e0d\u7528MMU\u7684\u3002
\u7528MMU\u7684\u662fWindows\u3001 MacOS \u3001Linux\u3001 Android\uff0c
\u4e0d\u7528MMU\u7684\u662fFreeRTOS VxWorks ucOS\u3002

CPU\u6709\u4e24\u79cd\uff1a\u5e26MMU\u7684\u548c\u4e0d\u5e26MMU\u7684\uff0c
\u5e26MMU\u7684\u6709Cortex-A\u7cfb\u5217ARM9\u3001 ARM11\u7cfb\u5217\uff0c
\u4e0d\u5e26MMU\u7684\u6709Cortex-M\u7cfb\u5217\u3002

\u4f60\u597d\uff0c\u5982\u679c\u6709\u8db3\u591f\u7684\u5b58\u50a8\u7a7a\u95f4\uff0c\u7406\u8bba\u4e0a\u90fd\u662f\u53ef\u4ee5\u8fd0\u884c\u64cd\u4f5c\u7cfb\u7edf\u7684\u3002\u5bf9\u4e8eST\u768432\u4f4dARM\u5355\u7247\u673a\u6709\u5f88\u591a\u4e0d\u540c\u7684\u9009\u62e9\uff0c\u6709\u5546\u4e1a\u7684\u4e5f\u6709\u514d\u8d39\u5f00\u6e90\u7684\u3002\u5176\u4e2d\u6bd4\u8f83\u8457\u540d\u7684\u6bd4\u5982\uff1aFreeRTOS(http://www.freertos.org/), uCOS(http://micrium.com/)\u7b49\u7b49\u3002

可以啊,ucos、freertos、RTOS等等都可以。
但要跑windows、linux或者安卓什么的就免了。

STM32是M系列,属于低成本设计,不带MMU控制器,不可能运行Linuxuc,μClinux不算Linux的。

因此基于STM平台且满足实时控制要求操作系统,只有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和rt-thread。



你好,如果有足够的存储空间,理论上都是可以运行操作系统的。对于ST的32位ARM单片机有很多不同的选择,有商业的也有免费开源的。其中比较著名的比如:FreeRTOS(http://www.freertos.org/),
uCOS(http://micrium.com/)等等。

可以跑实时操作系统(RTOS),RTOS基本都是开源的,如uCOSII/III,FreeRTOS,RT-Thread等都比较成熟,当然,个人写的也有,可以参考下:网页链接

本身就是个单片机,mcu,你让它跑什么系统,与其跑哪些代码级的系统还不如不跑,徒增烦恼,况且stm就是用来替代51的,不是跑系统的,要想跑系统就上A8吧

  • stM32鍙互璺戞搷浣滅郴缁熷悧
    绛旓細鍙互鍟锛寀cos銆乫reertos銆丷TOS绛夌瓑閮藉彲浠ャ備絾瑕佽窇windows銆乴inux鎴栬呭畨鍗撲粈涔堢殑灏卞厤浜嗐
  • stm32鍗曠墖鏈哄彲浠ヨ窇鎿嶄綔绯荤粺鍚
    绛旓細浣犲ソ锛濡傛灉鏈夎冻澶熺殑瀛樺偍绌洪棿锛岀悊璁轰笂閮芥槸鍙互杩愯鎿嶄綔绯荤粺鐨銆傚浜嶴T鐨32浣岮RM鍗曠墖鏈烘湁寰堝涓嶅悓鐨勯夋嫨锛屾湁鍟嗕笟鐨勪篃鏈夊厤璐瑰紑婧愮殑銆傚叾涓瘮杈冭憲鍚嶇殑姣斿锛欶reeRTOS(http://www.freertos.org/), uCOS(http://micrium.com/)绛夌瓑銆
  • 瀛rm9杩樻槸stm32濂,鏈汉鐢靛瓙淇℃伅绉戝涓庢妧鏈笓涓
    绛旓細STM32鍋忚8鏈猴紝涓鑸笉璺戠郴缁锛岃璺戠郴缁熶篃鏄浉瀵圭畝鍗曠殑灏忓瀷绯荤粺銆備釜浜鸿寰楅兘鏈夋綔鍔涳紝鑷繁鎵瀛︾殑涓撲笟涓庡鏍$殑璇剧▼瀹夋帓鏈夊叧锛屽悇涓鏍$殑鐩稿悓涓撲笟涔熶細鏈夋墍涓嶅悓锛岃繖閲屼笉濂藉彂琛ㄨ瘎璁恒
  • stm32鎿嶄綔绯荤粺閭d釜鏈鐗涢
    绛旓細STM32鏄竴娆惧祵鍏ュ紡寰帶鍒跺櫒锛瀹冨彲浠ヨ繍琛屽悇绉嶄笉鍚岀殑鎿嶄綔绯荤粺銆傚湪閫夋嫨鏈閫傚悎鎮ㄩ」鐩渶姹傜殑鎿嶄綔绯荤粺鏃讹紝闇瑕佽冭檻澶氫釜鍥犵礌锛屼緥濡傛ц兘銆佸彲闈犳с佹槗鐢ㄦу拰绀惧尯鏀寔绛夈傜洰鍓嶅競闈笂姣旇緝娴佽鐨凷TM32鎿嶄綔绯荤粺鍖呮嫭锛1. FreeRTOS锛氳繖鏄竴涓紑婧愬疄鏃舵搷浣滅郴缁燂紝鍏锋湁楂樺害鍙Щ妞嶆у拰鐏垫椿鎬э紝骞朵笖宸茬粡琚箍娉涘簲鐢ㄤ簬STM32骞冲彴銆
  • stm32鑳借窇linux绯荤粺鍚
    绛旓細閭d箞STM32鍗曠墖鏈鸿兘澶熻窇鎿嶄綔绯荤粺鍚楋紵鍏跺疄STM32绯诲垪鑺墖鏄彲浠ヨ繍琛屽疄鏃舵搷浣滅郴缁熺殑銆傚疄鏃舵搷浣滅郴缁熸槸涓轰簡婊¤冻宓屽叆寮忓簲鐢ㄥ瀹炴椂鎬у拰鍙潬鎬х殑瑕佹眰鑰岃璁$殑锛屼緥濡傚父瑙佺殑瀹炴椂鎿嶄綔绯荤粺鍖呮嫭FreeRTOS銆乽COS鍜孋hibiOS绛夈傝繖浜涘疄鏃舵搷浣滅郴缁熷彲浠ュ湪STM32寰帶鍒跺櫒涓婅繍琛岋紝骞舵彁渚涗换鍔¤皟搴︺佷腑鏂鐞嗐佸唴瀛樼鐞嗐佽澶囬┍鍔ㄥ拰閫氫俊鍗忚...
  • stm32鑳借窇linux鎿嶄綔绯荤粺鍚 鍜宻3c2440鏈澶х殑鍖哄埆鏄粈涔
    绛旓細stm32娌″繀瑕佽窇linux锛屾瘯绔焞inux绯荤粺闈㈠悜鏈嶅姟鍣ㄣ佸濯掍綋銆佹枃浠剁郴缁熴佺綉缁滅瓑姣旇緝鍋忛珮绾х殑搴旂敤锛屽繀鐒堕渶瑕佽緝澶х殑flash鍜宻ram浜嗭紝鑰stm32璺linux鏄潪甯稿悆鍔涚殑锛stm32鍙互鑰冭檻uc/os锛孯TOS绛夛紱鍜宻3c2440鐨勬渶澶у尯鍒彲浠ヨ鏄富棰戜簡锛宻tm32 F4绯诲垪鏈楂樹富棰144M锛岃宻3c2440灏400澶歁浜嗐
  • STM32澶у閮借窇鐨勪粈涔绯荤粺
    绛旓細STM32涓璺戠郴缁鍟婏紝鐩存帴灏辨槸瑁稿锛屾垨鑰呰窇绠鍗曠殑鎿嶄綔绯荤粺ucos涔嬬被鐨勩傝櫧鐒舵槸ARM鏋舵瀯鐨刢pu锛屼絾鏄ц兘杩樻槸涓鑳借窇澶у瀷鐨勬搷浣滅郴缁
  • sm32鍙互瑁绯荤粺鍚
    绛旓細浣犳兂闂殑鏄STM32鍙互瑁绯荤粺鍚鍚с傚彲浠ャ傞拡瀵筍TM32F1鐨勭粷澶ч儴鍒嗗瀷鍙烽氱敤锛屽彲浠ョ洿鎺ュ畨瑁呬娇鐢ㄣ傛帹鑽愪娇鐢╳in1064bit绯荤粺杩涜瀹夎銆係TM32鐨勫瓧闈㈠惈涔夈係T鈥旀剰娉曞崐瀵间綋锛屾槸涓涓叕鍙稿悕锛屽嵆SOC鍘傚晢銆侻鈥擬icroelectronics鐨勭缉鍐欙紝琛ㄧず寰帶鍒跺櫒銆32鈥32bit鐨勬剰鎬濓紝琛ㄧず杩欐槸涓涓32bit鐨勫井鎺у埗鍣ㄣ
  • stm32f103c8缂栫▼鏃朵娇鐢鎿嶄綔绯荤粺鍚
    绛旓細鎿嶄綔绯荤粺锛屾湁澶ф湁灏忋備綘璇寸殑杩欎釜鑺墖鍙互浣跨敤鎿嶄綔绯荤粺锛屼篃鍙互涓嶄娇鐢ㄣ備富瑕佺湅浣犲簲鐢ㄩ渶姹傘傚叾瀹炲皬鍒颁互鍓嶇殑51鍗曠墖鏈猴紝涔熸槸鍙互浣跨敤鎿嶄綔绯荤粺鐨勩
  • stm32f103c8缂栫▼鏃朵娇鐢鎿嶄綔绯荤粺鍚
    绛旓細鑲畾鑳界敤锛屽彧鏄祫婧愬お灏戜簡锛屼笉杩囦篃鏃犳墍璋擄紝鐢ㄤ粈涔堟坊浠涔堝氨鏄簡銆備笉杩囪繕鏄缓璁拱鏈夋暀绋嬪敭鍚庢湇鍔″ソ鐨勫紑鍙戞澘锛屾瘯绔焌rm涓嶅儚51閭d箞濂藉锛屾湁鏁欑▼鏁堢巼浼氭彁楂樺緢澶氥傜粰浣犻偖绠卞彂鐐硅祫鏂欙紝甯屾湜瀵逛綘鏈夊府鍔┿
  • 扩展阅读:stm32为什么不建议学 ... 学stm32好找工作吗 ... 做stm32开发有前途吗 ... stm32智能窗帘控制系统 ... stm32用什么软件仿真 ... 学习stm32要买开发板吗 ... 学习stm32还有前途吗 ... stm32怎么开启多个线程 ... stm32汇编入门教程 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网