找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 21832|回复: 10
收起左侧

STM32F103C8T6和STM32F103RBT6这两种芯片,对应的程序有哪些不一样?

[复制链接]
ID:279769 发表于 2018-2-25 20:41 | 显示全部楼层 |阅读模式
初学STM32,那位大神知道循迹小车使用STM32F103C8T6和STM32F103RBT6这两种芯片,对应的程序有哪些不一样?
回复

使用道具 举报

ID:285613 发表于 2018-2-26 12:41 | 显示全部楼层
有些引脚不同,ROM内存大小也不同
回复

使用道具 举报

ID:279769 发表于 2018-2-27 18:45 | 显示全部楼层
XIXIEN0103 发表于 2018-2-26 12:41
有些引脚不同,ROM内存大小也不同

编写程序的话,一样吗?
回复

使用道具 举报

ID:69072 发表于 2018-2-28 11:30 | 显示全部楼层
内核都是 cortex-M3 且都是 STM32F103XX芯片 所以 只要你内存确保没有错误 就没有问题了
回复

使用道具 举报

ID:286232 发表于 2018-2-28 11:46 | 显示全部楼层
程序上内存空间大小不一样,工程上的设置会有一点不同,程序编写是一样的
回复

使用道具 举报

ID:286272 发表于 2018-2-28 14:34 | 显示全部楼层
首先说同一个系列的芯片,STM32的芯片如果是一个系列,基本也是同一个内核。不同的封装可能有不同的引脚顺序,即便引脚总数是一样的。程序基本上是通用的,但是要注意某些引脚在不同封装上的差异。

如果是跨系列的芯片,除了要注意上面的引脚顺序问题,同一套源码基本上是可以通用的。在工程文件设置中,要注意目标芯片的配置就好了。

观察一下飞思卡尔的开发环境,可以留意到飞思卡尔在屏蔽硬件层上下了很大的力气,Processor Expert基本上把硬件的这些不同用图形化的配置工具给抽象了,点点鼠标,剩下就是关注控制和逻辑了。这个非常值得行业借鉴啊。
回复

使用道具 举报

ID:285771 发表于 2018-2-28 16:11 | 显示全部楼层
无标题.png
回复

使用道具 举报

ID:265915 发表于 2018-2-28 20:45 | 显示全部楼层
STM32F103C8T6的闪存64k,STM32F103RBT6闪存128K,其他差别不大。
回复

使用道具 举报

ID:286508 发表于 2018-3-1 09:56 | 显示全部楼层
STM32F103C8T6和STM32F103RBT6   c8t6没有DAC,R8T6有DAC
回复

使用道具 举报

ID:286697 发表于 2018-3-1 17:56 | 显示全部楼层
启动项一个是ls,一个是ms,rom大小不同,在keil里的设置也是不一样的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表