打印
[Kinetis]

【代码分享】KL03 IAR工程代码框架分享

[复制链接]
1213|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
FSL_TICS_ZJJ|  楼主 | 2015-5-13 11:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前KL03已经推出了对应的KSDK:KSDK_1.0.0-KL03Z, 但是在实际的使用,还是有很多的网友喜欢使用寄存器控制的方式,因为寄存器控制方式的代码,
更加直接,代码效率更高。然而,官方目前没有给出像KL25那样的sample code,而直接使用KSDK需要熟悉较多的东西,所以本文为了方便大家快速使用KL03,
参照KL25 sample code的文件结构,给出一个基于KSDK启动结构,使用寄存器控制方式的IAR工程框架,该工程包含了基本的时钟配置,使用了内部HIRC,实现主频48Mhz,bus24Mhz配置,
具体查看工程中system_MKL03Z4.h 文件。并且配置了LPUART作为打印输出口,波特率配置为9600 bps,需要修改,请查看board.h文件。
分享代码例程功能:
1:IAR KL03代码框架
2:helloworld 打印
3:通过输入字符,翻转蓝灯。
本文驱动只给出了UART,后面大家可以在框架的基础上自行添加需要的代码。
kl03_hellowrold_gpio.zip (1.53 MB)

相关帖子

沙发
FSL_TICS_Jeremy| | 2015-5-13 14:04 | 只看该作者
嫌SDK麻烦的小伙伴们有福了!!

使用特权

评论回复
板凳
jmchen43| | 2015-5-18 13:34 | 只看该作者
:):):)

使用特权

评论回复
地板
史迪威将军| | 2015-5-23 22:02 | 只看该作者
从这个例子中可以学到如何搭建飞思卡尔的IAR工程,学习uart和gpio

使用特权

评论回复
5
werqa123| | 2015-12-7 12:05 | 只看该作者
例子无法使用啊

使用特权

评论回复
6
werqa123| | 2015-12-7 12:06 | 只看该作者
下载运**在mcg 中啊。。。。
#if (MCG_MODE == MCG_MODE_HIRC)
  //while((MCG->S & MCG_S_CLKST_MASK) != 0x00U)
  { /* Wait until high internal reference clock is selected as MCG_Lite output */
  }
注释之后,可以运行,但是 串口无法使用啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

165

主题

5069

帖子

88

粉丝