• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

keil软件选择器件的问题

liuxiaofei126 2019-04-06 浏览量:1046
在使用keil编程时,选择器件的时候,103系列的有些型号选项是可以通用的吗?比如103C8T6    103T8U6
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 如果引脚,内核一样,应该是可以通用的,只是Flash的大小不一样。代码的大小不超过就是可以通用的,Keil的配置也可以设置成一样的

    引脚不一样的话,可能外设也不一样,代码可能就不能通用的了,keil要设置成对应的芯片类型型号才可以

    • 发布于 2019-04-07
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:9
  • 103后缀区别主要是ram和ram大小的区别,还有就是三种容量需要用不同的启动文件,有大中小三种启动文件,还有在宏定义里面需要定义是哪种容量得,分别总ld,md,hd表示,

    c8t6和t8u6是可以通用的,主要是管脚数量区别,但是再keil芯片选择点时候最好还是选择原来型号得芯片

    • 发布于2019-04-06
    • 举报
    • 评论 0
    • 1
    • 0

  • 主要看ROM容量
    16~32K就是LD
    64K~128K的就是MD

    256~512K的就是HD

    一般来说LD的资源肯定要少于MD,比如串口LD系列的只有4个,MD的可能就大于4个。

    还有引脚的区别。

    在建立工程时,建议你还是使用CubeMX软件去生成工程,真的很方便。

    • 发布于2019-04-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 大部分的是RAM与ROM的不同大小 ,但是寄存器与内核是一样的,所以,有时可以通用的。

    但有时引脚不一样的话,一些外设是不通用的

    • 发布于2019-04-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 一个系列的基本可以通用编译,就是RAM和ROM不足会警告,仿真找不见寄存器

    为了避免出现不知名的问题,建议选择相对应的型号

    • 发布于2019-04-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 对于MDK这个软件来说,所有的F103芯片用的都是同一个库,那个启动文件是用户自己添加进去的,启动文件里面需要修改芯片的型号,型号不同,对应的存储空间也是不同的

    然后就是MDK的下载配置那里要改一下,注意flash的地址,不要超出了所用的芯片的flash大小

    • 发布于2019-04-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 你可以看下st芯片的手册,介绍芯片命名规则的,就知道哪些是通用的,哪些有区别了,所有型号的命名规则都差不多的
    • 发布于2019-04-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 你可以根据启动文件的类型(按照ROM容量区分)

    再直观一点可以看看手册。不是CM3也不是stm32开发手册,也不是stm32f1系列开发手册,而是具体到型号的芯片手册:

    TR[1B@)ZG}@1O(LEU~X}(DP.png

    在同一个手册里面的就可以通用。

    这些手册可以在正点原子的包里面找到

    • 发布于2019-04-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 这两个芯片的引脚数不一样,所以,有些外设也不一样,要看你的程序中使用了哪些外设,要是没有 不冲突的,是可以通用的。

    还有两个芯片的封装也不一样的,电路肯定 是要重新设计的了

    • 发布于2019-04-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 这两个型号的芯片的型号不一样的,引脚数不一样,Flash大小一样的,但是外设可能使用的不一样的,要看你的程序上的设计使用了哪些了,要是一样,程序可以选择一样的,是通用的
    • 发布于2019-04-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

keil软件选择器件的问题