写在前面:因为相较于ccs还是比较熟悉keil些,但是网上似乎没有很详细的keil配置流程,所以在这里记录以下(纯粹自己瞎摸索出来的,如果有不妥可以指出)
-
在keil官网下载TIVApack包。安装(网址:http://www.keil.com/dd2/texasinstruments/tm4c1237h6pm/)
-
新建工程选择TI下TM4C123自己的板子型号
-
Optionfor target 中Target栏晶振频率改为16Mhz
-
同上,Debug栏Use选择Stellaris ICDI(launchpad上用的是ICDI仿真),然后在setting里勾选reset and run(记得插上launchpad啊)
-
添加宏定义:PART_TM4C1230C3PM,TARGET_IS_BLIZZARD_RA1
下面那个-:-c99(注意有俩-号啊)
-
(并不是针对这个板子)如果要生成hex文件在Output栏勾选Create Hex File
-
TIVApack安装好后,如图勾选下面这俩(应该是启动文件)
-
工程里记得把TIVA的驱动(在TI官网下载,里面的driverlib文件夹里面)添加(自己不需要的可以删,我这里是全加了的在DRIVER底下)
-
USER文件夹中,pintout.c是用TI软件(PinMux)生成的,用法类似于stm32cube。