查看: 16025|回复: 45

[原创] 【FRDM-K64F使用笔记】+ 基于keil的第一个程序(更新网盘链接

[复制链接]

该用户从未签到

9

主题

642

帖子

0

高级会员

Rank: 4

积分
748
最后登录
1970-1-1
发表于 2015-11-3 17:01:03 | 显示全部楼层 |阅读模式
本帖最后由 安臣 于 2015-11-13 10:07 编辑


      一,搭建自己的开发环境。本人之前用的是st 的芯片。也一直用keil。所以这次试用的环境也是keil吧。
            第一,升级pack包。
             1.png
            
             安装包的时候有可能受网络的限制,速度回很慢。
             所以可以使用 我上传的百度云吧。  
             链接:链接:https://pan.baidu.com/s/1dDHhhBF 密码:g4pe
             2.png

        二、升级固件
               [url=https://www.freescale.co
m/zh-Hans/tools/software-and-tools/run-time-software/kinetis-software-and-tools/ides-for-kinetis-mcus/opensda-serial-and-debug-adapter:OPENSDA]https://www.freescale.co
m/zh-Hans ... bug-adapter:OPENSDA[/url]

              下载图片的这个位置

             3.png

       三、建立新工程文件

            选择芯片
            4.png

            选择箭头所选的位置

            5.png
     四, 编写自己的程序


  1. #include "MK64F12.h"

  2. uint32_t LEDOn, LEDOff;

  3. void led_init(void)
  4. {
  5.         SIM->SCGC5     |= ((1UL <<  13) | (1UL <<  10));   /* Enable Port B,E Clock */
  6.   PORTB->PCR[22]  = (1UL <<  8);                     /* PTB22 is GPIO pin     */
  7.         
  8.         PTB->PDOR = (1UL << 22);
  9.   PTB->PDDR = (1UL << 22);
  10. }

  11. void SysTick_Handler (void) {
  12.   static uint32_t ticks;
  13.   
  14.   switch (ticks++) {
  15.     case   0: LEDOn  = 1; break;
  16.     case  50: LEDOff = 1; break;
  17.     case  90: ticks  = 0; break;
  18.    
  19.     default:
  20.       if (ticks > 100) {
  21.         ticks = 0;
  22.       }
  23.   }
  24. }

  25. int main()
  26. {
  27.         SystemCoreClockUpdate ();                 /* Update system core clock       */
  28.   SysTick_Config(SystemCoreClock/100);      /* Generate interrupt each 10 ms  */
  29.         led_init();
  30.         while(1)
  31.         {
  32.                 if(LEDOn == 1)
  33.                 {
  34.                         LEDOn = 0;
  35.                         PTB->PCOR = 1UL << 22;
  36.                 }
  37.                 if(LEDOff == 1)
  38.                 {
  39.                         LEDOff = 0;
  40.                         PTB->PSOR = 1UL << 22;
  41.                 }
  42.                
  43.         }
  44. }
复制代码

            这个是我的源代码。
first.zip (596.34 KB, 下载次数: 47)
回复

使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16800
    最后登录
    1970-1-1
    发表于 2015-11-3 21:59:16 | 显示全部楼层
    学习一下
    00000.jpg
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-6 07:38
  • 签到天数: 736 天

    连续签到: 1 天

    [LV.9]以坛为家II

    21

    主题

    3486

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    5093
    最后登录
    2024-1-7
    发表于 2015-11-3 23:38:20 | 显示全部楼层
    谢谢分享
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    3

    主题

    555

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    1343
    最后登录
    2018-10-23
    发表于 2015-11-4 10:34:37 | 显示全部楼层

    谢谢分享
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
    发表于 2015-11-5 00:43:43 | 显示全部楼层
    讲的很不错!
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9

    主题

    642

    帖子

    0

    高级会员

    Rank: 4

    积分
    748
    最后登录
    1970-1-1
     楼主| 发表于 2015-11-5 08:34:21 | 显示全部楼层

    谢谢版主
    104930kli5jsmlssemljli.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9

    主题

    642

    帖子

    0

    高级会员

    Rank: 4

    积分
    748
    最后登录
    1970-1-1
     楼主| 发表于 2015-11-5 08:34:55 | 显示全部楼层

    共同进步哦
    104930kli5jsmlssemljli.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9

    主题

    642

    帖子

    0

    高级会员

    Rank: 4

    积分
    748
    最后登录
    1970-1-1
     楼主| 发表于 2015-11-5 08:35:33 | 显示全部楼层

    共同进步 共同进步
    104930kli5jsmlssemljli.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9

    主题

    642

    帖子

    0

    高级会员

    Rank: 4

    积分
    748
    最后登录
    1970-1-1
     楼主| 发表于 2015-11-5 08:36:09 | 显示全部楼层

    一起努力吧
    104930kli5jsmlssemljli.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    21

    主题

    435

    帖子

    0

    高级会员

    Rank: 4

    积分
    916
    最后登录
    2020-4-8
    发表于 2015-11-6 10:52:10 | 显示全部楼层
    谢谢分享!!!
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-8-21 03:13 , Processed in 0.107374 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表