收到昨天活动抽奖的开发板了-FreeScale-FRDM-KE02Z

[复制链接]
 楼主| gaoyang9992006 发表于 2020-8-30 12:06 | 显示全部楼层 |阅读模式
本帖最后由 gaoyang9992006 于 2020-8-30 12:07 编辑

飞思卡尔刚开始是摩托罗拉的,后来独立了,最近两年又被NXP收购了,之前在论坛有专版的,收购后,就不弄了,看来NXP不是十分重视中国市场。
这个活动的开发板呢,就是2014年出的开发板,所以根据开发板上的信息已经找不到开发资源了。
在NXP注册账号后,可以找到。
256125f4b23a98c9cf.png
简单的硬纸板包装盒

26035f4b23bee65dd.png
内部一张卡片,一个开发板,没有提供线缆,接口是mini-USB ,当年MP3播放器使用的接口。
目前主流开发板早已使用micro-USB,或者type-C了。
哈哈,找到了一根线,测试,上电后,第一件事干啥呢,当然是看驱动,找开发资料
000.png
完美的没有驱动,稍后找。

001.png
在NXP登录后找到开发板主页,下载SDK,根据需要选择你的开发平台IDE
002.png


Board                              FRDM-KE02Z40M
Device                             MKE02Z4
Core Type / Max Freq    Cortex-M0P / 40MHz
Device Memory Size      64 KB Flash     4 KB RAM这是该开发板主控芯片的配置。


 楼主| gaoyang9992006 发表于 2020-8-30 12:52 | 显示全部楼层
858895f4b3066632ff.png
经过千难万险终于下载到驱动安装成功了
PEDrivers_install.rar (2.76 MB, 下载次数: 11)
分享过来,为了方便其他人,一会儿我单独发帖。
 楼主| gaoyang9992006 发表于 2020-8-30 13:26 | 显示全部楼层
SDK_2.8.0_FRDM-KE02Z40M.zip (10.48 MB, 下载次数: 7)
这是开发板的SDK,从官网下载的基于Keil开发的。
先测试一个串口Hello world
757835f4b311759b7f.png
困难重重,安装了驱动也不能下载。
789015f4b3865249ad.png
还要安装另外一个,更难下载了。
 楼主| gaoyang9992006 发表于 2020-8-30 14:06 | 显示全部楼层
终于下载到相关烧录软件了
Keil_PnE_Support_install.rar (31.49 MB, 下载次数: 5)
Keil_PnE_Support_install安装完成后,下载程序测试



758725f4b3fe5c450a.png
哈哈,还是连接不上,不过,发现安装了驱动后,在系统就多留个盘。原来可以这么烧录,666
467525f4b41b681f8f.png
只要把生成的HEX,或者BIN放进来就行了。就自动烧录了。
 楼主| gaoyang9992006 发表于 2020-8-30 23:27 | 显示全部楼层
经过不懈努力,这个开发板终于可以在WIN10下用了。
我先在虚拟机里安装XP,然后XP里使用这个开发板,在XP里升级固件。
OpenSDA Applications.rar (662.52 KB, 下载次数: 7)
先按住RESET按键,然后上电连接电脑,进入BootLoader模式,将
BOOTUPDATEAPP_Pemicro_v111
拷贝到BootLoader盘。
然后断电重新连接,这个时候会完成升级。
然后再进入BootLoader模式将
MSD-DEBUG-FRDM-KE02Z_Pemicro_v114.SDA
拷贝进行,完成升级。
接下来就可以在win10里面通过
FRDM-KE02Z
这个盘,烧录程序进去。

 楼主| gaoyang9992006 发表于 2020-8-30 23:28 | 显示全部楼层
有个例子只利用红色LED闪烁,我们修改一下,编程3个LED闪烁
  1.     while (1)
  2.     {
  3.         /* Delay 1000 ms */
  4.         SysTick_DelayTicks(500U);
  5.         GPIO_PortToggle(BOARD_LED_RED_GPIO_PORT, 1u << BOARD_LED_RED_PIN);
  6.         SysTick_DelayTicks(500U);
  7.         GPIO_PortToggle(BOARD_LED_GREEN_GPIO_PORT, 1u << BOARD_LED_GREEN_GPIO_PIN);
  8.         SysTick_DelayTicks(500U);
  9.         GPIO_PortToggle(BOARD_LED_BLUE_GPIO_PORT, 1u << BOARD_LED_BLUE_GPIO_PIN);
  10.                        
  11.     }


另外初始化函数也要完成另外两个LED的初始化
  1. void BOARD_InitPins(void)
  2. {

  3.     gpio_pin_config_t LED_RED_config = {
  4.         .pinDirection = kGPIO_DigitalOutput,
  5.         .outputLogic = 0U
  6.     };
  7.     gpio_pin_config_t LED_GREEN_config = {
  8.         .pinDirection = kGPIO_DigitalOutput,
  9.         .outputLogic = 0U
  10.     };
  11.     gpio_pin_config_t LED_BLUE_config = {
  12.         .pinDirection = kGPIO_DigitalOutput,
  13.         .outputLogic = 0U
  14.     };
  15.                
  16.                
  17.     /* Initialize GPIO functionality on pin PTB25 (pin 14) */
  18.     GPIO_PinInit(BOARD_LED_RED_GPIO_PORT, BOARD_LED_RED_PIN, &LED_RED_config);
  19.     GPIO_PinInit(BOARD_LED_GREEN_GPIO_PORT, BOARD_LED_GREEN_GPIO_PIN, &LED_GREEN_config);               
  20.     GPIO_PinInit(BOARD_LED_BLUE_GPIO_PORT, BOARD_LED_BLUE_GPIO_PIN, &LED_BLUE_config);               
  21. }
 楼主| gaoyang9992006 发表于 2020-8-30 23:29 | 显示全部楼层
效果还是非常好的,板子终于救活了,可以用了。这个板子2012年的固件,应该2013年出的,所以不兼容新版的系统,只能在win XP和WIN7使用,如果想在win10用需要先升级固件。
 楼主| gaoyang9992006 发表于 2020-8-31 13:36 | 显示全部楼层
今天在虚拟机的XP安装了MDK4,发现MDK4里自带支持这个
  1. Operating Characteristics
  2. - Voltage range: 2.7 to 5.5 V
  3. - Flash write voltage range: 2.7 to 5.5 V
  4. - Temperature range (ambient): -40 to 105B0C
  5. - Up to 20 MHz ARMB. Cortex-M0+ core
  6. Memories and memory interfaces
  7. - Up to 64 KB flash
  8. - Up to 256 B EEPROM
  9. - Up to 4 KB RAM
  10. Clocks
  11. - 31.25 kHz to 39.0625 kHz oscillator
  12. - 4 MHz to 20 MHz oscillator
  13. System peripherals
  14. - One low-power stop mode, one wait mode
  15. - Low-voltage detection
  16. - Watchdog with independent clock source
  17. - Programmable CRC
  18. - Serial wire debug interface (SWD)
  19. - Bit Manipulation Engine (BME)
  20. Security and integrity modules
  21. - 64-bit unique identification (ID) number per chip
  22. Human-machine interface
  23. - General-purpose input/output (GPIO)
  24. - Two 8-bit keyboard interrupt modules (KBI)
  25. Analog modules
  26. - One 16-channel 12-bit SAR ADC
  27. - Two analog comparator containing a 6-bit DAC
  28. Timers
  29. - One 6-channel FlexTimer/PWM (FTM)
  30. - Two 2-channel FlexTimer/PWM (FTM)
  31. - One 2-channel periodic interrupt timer (PIT)
  32. - One Real-time clock (RTC)
  33. Communication interfaces
  34. - Two 8-bit SPI modules (SPI)
  35. - Three SCI/UART modules (SCI)
  36. - One I2C module (I2C)
  37. Package options
  38. - 64-pin QFP/LQFP
  39. - 44-pin LQFP
  40. - 32-pin LQFP


zhengfish 发表于 2020-10-18 17:21 | 显示全部楼层
2014年的板子现在来推广?
 楼主| gaoyang9992006 发表于 2020-10-18 19:12 | 显示全部楼层
zhengfish 发表于 2020-10-18 17:21
2014年的板子现在来推广?

不是推广,是库存搞活动而已。顺便分享一下,如何解决老板子使用问题。
MianQi 发表于 2020-11-4 15:41 | 显示全部楼层
现在还能申请吗?怎么申请?
 楼主| gaoyang9992006 发表于 2020-11-4 16:03 | 显示全部楼层
MianQi 发表于 2020-11-4 15:41
现在还能申请吗?怎么申请?

明天下午两点抽奖,加入21ic免费申请开发板微信群,去开发板版块找群主加入。
 楼主| gaoyang9992006 发表于 2020-11-4 16:03 | 显示全部楼层
MianQi 发表于 2020-11-4 15:41
现在还能申请吗?怎么申请?

521185fa260462d11d.png
加入群,每周五下午2点抽奖开发板。明天好像周四,后天吧。
MianQi 发表于 2020-11-5 12:40 | 显示全部楼层
gaoyang9992006 发表于 2020-11-4 16:03
加入群,每周五下午2点抽奖开发板。明天好像周四,后天吧。

怎么搜不到这个群?
32021724 发表于 2020-11-23 08:53 | 显示全部楼层
opensda刷成jlink美滋滋 网上有教程
 楼主| gaoyang9992006 发表于 2020-11-23 09:21 | 显示全部楼层
32021724 发表于 2020-11-23 08:53
opensda刷成jlink美滋滋 网上有教程

喔,好的,我今天试试,多谢分享经验。
 楼主| gaoyang9992006 发表于 2020-11-23 09:22 | 显示全部楼层
MianQi 发表于 2020-11-5 12:40
怎么搜不到这个群?

在这个版块找到那个加微信群的官方帖子,然后加里面管理员QQ,管理员才可以拉你进去,现在人多,个人拉不了。
lzdestiny 发表于 2020-11-26 09:06 | 显示全部楼层
看上去真不错。
jazzyfox 发表于 2021-2-7 23:23 | 显示全部楼层
当年我手欠还败了一块这个板子,还有书,现在就在家里吃灰
呐咯密密 发表于 2021-4-7 17:17 | 显示全部楼层
飞思卡尔的芯片现在真的不好玩了,功能明明很强大,但是力度不行了,支持太少,现在就在开发飞思卡尔的芯片,难度太高。不像ST那样资料很丰富
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:如果你觉得我的分享或者答复还可以,请给我点赞,谢谢。

2046

主题

16351

帖子

221

粉丝
快速回复 在线客服 返回列表 返回顶部