2023-03-03 21:21来源:m.sf1369.com作者:宇宇
这就和电脑除了CPU还要内存和硬盘一样,其实CPU里面也有存储空间的。
你要跑大程序的时候就要扩内存
同样的嵌入式芯片也有内部的FLASH保存不了你下载的程序的时候,这时候就要扩展NAND FLASH和ram了
本人已经做单片机设计有10多年的经验了,我来告诉你的困惑,你如果喜欢嵌入式设计的话你就学习STM32 你如果喜欢处理器运算方面的话你就学习ARM11类的,其实你是想问,你应该学习微控制器还是微处理器。 stm32是微控制器 ARM11还有那些所谓的可以上大型系统的都是微处理器。主要看你喜欢那个方面,但是这里需要提醒你的是直接学习ARM11类的芯片的话比较吃力
STM103V100是英蓓特公司新推出的一款基于ST意法半导体STM32系列处理器(Cortex-M3内核)的全功能评估板。该评估板采用主板与子板组合的工作方式,只需通过换插不同的cpu(现配STM32F103VBT6处理器)子板,即可实现STM32系列多款处理器的代码调试。STM103V100评估板有USB,Motor Control ,can,SD卡,Smart 卡,UART,Speaker,LCD,LED,bnc,耳塞插孔等丰富的外设,有助于用户轻松开发STM32的强大功能。
STM32系列32位闪存微控制器基于突破性的arm Cortex-M3 内核,这是一款专为嵌入式应用而开发的内核。STM32系列产品得益于Cortex-M3在架构上进行的多项改进,包括提升性能的同时又提高了代码密度的 Thumb-2指令集,大幅度提高的中断响应,而且所有新功能都同时具有业界最优的功耗水平。目前ST是第一个推出基于这个内核的主要微控制器厂商。STM32F103VBT6处理器价格仅为2个美金左右,相当具有竞争力,完全可以取代传统的单片机应用;而其主频却高达70MHz,性能较一般的单片机有很大的提升。
ucos 和 裸开发。