mdsk.net
当前位置:首页 >> stm32单片机F103用哪个kEil开发 >>

stm32单片机F103用哪个kEil开发

Keil for ARM,这个版本即可

stm32f103没有这个元器件?是因为你装的是Keil for C8051的吧,stm32是ARM架构,你需要装的是Keil for arm,再不行就用IAR+Sourceinsight的组合,效果是一样的

一般用keil2或者keil3,keil4 keil5主要用于开发stm32单片机,用来开发51单片机反而不方便

1、不同版本的编译器出来的目标文件有不相同,很正常,不同的设置和不同的编译选项,结果要一模一样才怪;2、用mdk5.0,在线调试如果正常,烧录下去不工作,你应该去查为什么不工作,依据什么来判断没工作?而不是先怀疑编译器,要那样,前面的在线调试环节也一定出问题;3、至于为何烧录不正常,建议写个最小的测试代码,对比排除的方法测试下;要不你那种找法干脆直接用4.14得了.

可以用keilc arm iar 等

你说的是两个部分,一个是uv3(keil)的使用,另一个是stm32的使用、编程.你要先熟悉uv3的使用,网上能找到keil(uv2)的使用视频.先打开keil目录下(D:\Keil\ARM\Boards\ST\EK-STM32F)有一些stm32的简单例程,你可以看看,用软件仿真看看运行的效果.stm32的库文件很大,使用的时候先了解下,知道是stm32的库就行了,比如时钟初始化,gpio的配置等.不用去细研究里面的所有文件.等用的熟悉了,那些东西都信手拈来了.学习都是由入门到熟悉到精通的,开始时候很痛苦,摸不到头脑,慢慢都会好的.

官方名字“MDK”,小名“Keil”你说的这两个是一个软件!

KEIL5 这款软件包含了STM32几乎所有系列的选型要求.你只需要正常安装一个keil5,打开后再 pack installer 中下载STM32的F1系列即可.顺便强调一下,keil5其实不需要单独安装官方库 3.5.0以及单独下载flash.

KEIL4 或 IAR 6.7,感觉IAR快一点

低版本的不支持新型号的芯片,如果用新型号的STM32只能使用新版本

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com