MDK5安装
嵌入式知识框架目录篇章:返回请点我
热门+优质文章
文章标题 | 等级:低中高 | 推荐指数5√最佳 |
---|---|---|
开发环境安装 | 低 | √ |
开发环境安装 | 低 | √√ |
我是有底线的 |
个人对上述知识点补充
FAQ1:针对第三方芯片加载到MDK5步骤? (比如国民、富芮坤、等M3核芯片)
1.找到官方提供的FLM(FLM就是针对烧录到flash中的一个算法文件)。
2.找到jlink安装JLinkDevices.xml 文件。
例:FreqChip芯片fr801HA
若没有对应芯片文件夹,可新建一个(我这边建了一个Freqchip,并且复制了XX.FLM文件到该目录)
然后就是在JLinkDevices.xml 添加对应的芯片信息
<!-- -->
<!-- FreqChip -->
<!-- -->
<Device>
<ChipInfo Vendor="FreqChip" Name="FR8010H" Core="JLINK_CORE_CORTEX_M3" WorkRAMAddr="0x20000000" WorkRAMSize="0xC000"/>
<FlashBankInfo Name="External Flash" BaseAddr="0x01000000" MaxSize="0x100000" Loader="Devices/Freqchip/FR8010H.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
</Device>
```c
<!-- -->
<!-- FreqChip309 -->
<!-- -->
<Device>
<ChipInfo Vendor="FreqChip" Name="FR30xx" Core="JLINK_CORE_CORTEX_M33" WorkRAMAddr="0x20000000" WorkRAMSize="0x8000"/>
<FlashBankInfo Name="Internal Flash" BaseAddr="0x08000000" MaxSize="0x1000000" Loader="Devices/Freqchip/FR30xx.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
<FlashBankInfo Name="External Flash" BaseAddr="0x10000000" MaxSize="0x8000000" Loader="Devices/Freqchip/FR30xx_ext.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
</Device>