赞
踩
目录
keil的安装,CSDN有很多详细的教程,
例如这篇文章keil5安装教程_Matcha_ice_cream的博客-CSDN博客_keil5安装教程
STC8系列 MDK FOR C51 IDE软件
链接:https://pan.baidu.com/s/10eqOQOFn7JapLJ_1Wc_DTQ 提取码:aom2
STC16专用 MDK FOR C251 IDE软件:链接:https://pan.baidu.com/s/1euVGEsRCV_novTHqnhQD7Q 提取码:krw6
需要这三个文件,MDK532是keil的安装文件,keygen是破解软件,C51V960a是C51的pack包
首先点击运行mdk532.exe文件
然后一路Next
路径自己选,name随便填
(1)右击图标,用管理员身份运行!
(2)把ID复制下来
(3)把电脑静音
(4)右击keygen_new2032,用管理员身份运行
把ID粘贴进去,
Target这里,STC8选C51,STC32选C251
不知道自己手里的该装哪个,你就百度或者问卖板子的客服
下面的选prof....PLUS
点击Generate,生成激活码
(5)打开KEIL复制生成的激活码,粘贴在New License ID Code处,点击Add LIC,即可成功激活mdk,显示mdk的使用期限2032年
双击c51v960a.exe,一路next。
这里pack包需要与自己的单片机相匹配,没有pack包的话,向卖板子的客服要就行了。
在MDK Keil5中,ARM、C51、C251、C166代表不同的体系结构和系列,具体含义如下:
ARM(Advanced RISC Machines):
C51:
C251:
C166:
ARM vs. C51/C251/C166:
C51 vs. C251/C166:
需要注意的是STC8 安装的是C51的pack包
STC16,STC32安装的是C251的pack包,
破解licence选择Target的时候,要选择对应的选项
所需文件百度网盘链接放在这里,如果失效了,找逐飞tb客服要就行
STC8系列 MDK FOR C51 IDE软件
链接:https://pan.baidu.com/s/10eqOQOFn7JapLJ_1Wc_DTQ 提取码:aom2
STC16专用 MDK FOR C251 IDE软件:链接:https://pan.baidu.com/s/1euVGEsRCV_novTHqnhQD7Q 提取码:krw6
龙邱和逐飞都会有开源库
有了开源库之后,上手写程序会方便很多。
开源库实际上是封装了一个个函数,后期也需要能够读懂开源库部分代码的能力。
SeekFree (seekfree) - Gitee.com
这汇总逐飞所有核心板开源库,
依据自己的核心板选择相应的开源库即可。
main.c 结构非常清晰
先关中断,执行初始化,再开中断,while里放的是循环执行的语句
seekfree_libraries:这里是与IO口有关的,比如ADC,pwm,硬件IIC
seekfree_peripheral:这里是一些成品模块,像截图这里,有屏幕,陀螺仪,模拟IIC,蓝牙,AT24C02等,直接在.h文件找到函数调用就行。
额外说一下,以1.8TFT为例,我们看屏幕初始化的函数,逐飞是直接把屏幕配置写好了,如果手头上是1.8寸TFT屏幕,直接调用就行了。如果你用其他屏幕,就需要自己查屏幕的手册,自己配置寄存器写屏幕使用的函数,或者查资料看有没有其他人写好的库。
文章分为三个层次
是希望通过简化的步骤搭建出寻迹小车,进而了解整个智能车是如何实现的,快速上手,为后续参与智能车竞赛做基础。
如果只是为了完成学校智能车初期培训,做出能简单循迹的小车,可以看这个速通版。
是讲了做出能够完赛的智能车的整个过程,大部分文章只是简单点拨一下,但是附上了相关的文章链接,方便根据自己的情况深入了解。
全程引导篇,能够带你比较系统地了解整个智能车的制作过程,推荐备赛初期或者有车模之后学习。
是全程引导篇的补充,由于全程引导篇是引导性质,文章内容只是点拨,缺乏相应的原理或代码讲解,因此写详细讲解篇作为补充。
详细讲解篇会渗透在全程引导篇中。
==速通版==
==全程引导篇==
==详细讲解篇==
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。