查看: 3900|回复: 1

【MC56F83xxx数字信号控制器开发板试用】+SDK方式hello_world

[复制链接]

该用户从未签到

2

主题

4

帖子

0

中级会员

Rank: 3Rank: 3

积分
307
最后登录
2020-12-12
发表于 2020-11-16 20:17:26 | 显示全部楼层 |阅读模式
本帖最后由 txzfw 于 2020-11-16 20:17 编辑

1    CodeWarrior安装
可以参考论坛中的文章(步骤很详细)https://www.nxpic.org.cn/module/forum/thread-621195-1-1.html
简要描述安装步骤如下。
1)   下载IDE
01.png
点击“Evaluation”,登录账号后进入到下载页面,建议“offline”+“Updata3”;
02.png
2)   安装IDE
下载完成后,点击offline.exe安装;安装时需要勾选DSC(若涉及到S08开发评估建议同时勾选);
03.png
3)   安装updata3
打开安装完成的Code Warrior,打开“help”菜单栏,选择“Install New software”;
04.png
参照下图选择update路径并完成安装。
05.png

2    获取SDK包
1)   打开Build SDK地址:https://mcuxpresso.nxp.com/en/welcome;选择“Select Development Board”,安装提示登录账号;
06.png
2)   在搜索框中输入“MC56F83”,选择EVK,点击右侧的“Build MCUxpresso SDK”;
07.png
3)   根据需求选择操作系统(一般windows),选择所有组件“select ALL”,点击“DownLoad SDK”;建议同时下载document;
08.png
4)   将下载的SDK压缩包解压到Code Warrior工作空间文件夹路径下。
09.png
3    运行hello word例程
1)   导入SDK中的例程
运行Code warrior,打开“File”下的“Import”,在新窗口中选择“Existing Projects intoWorkspace”;
10.png
根据提示找到SDK解压目录,确定;
11.png
取消工程全选后,找到Hello Word 并勾选;
12.png
2)   在菜单栏下方点击“锤子”按钮编译工程;
13.png
若无误,编译结果如下;
14.png
3)   运行例程
在工程doc文件下的readme文件说明运行例程的步骤;
15.png
通过USB线连接EVK到电脑,(EVK连接J8 JM60);在电脑的设备管理器中能看到EVK板载调试的的串口;
16.png
参考readme文件,使用putty或者类似工具打开EVK对应的串口(波特率115200);
点击codewarrior菜单中的“小蜘蛛”按钮,开始Debug,选择“debug_OSJTAG”;
17.png
进入调试后,IDE软件会停在main函数的第一行指令;点击菜单栏的运行按钮继续运行程序(绿色横向箭头);
18.png

通过阅读hello_word.c,程序输出“hello word”后回显串口收到的数据(图中的sac便是输入回显);
19.png
4    其它
1)   串口输出引脚
可以通过研读程序,得知程序的UART使用的引脚;
   /* Peripheralfunctionality on pin GPIOD5 (pin 10) */
   GPIO_PinSetPeripheralMux(kGPIO_Peri_D5_RXD2);
   /* Enableperipheral functionality on pin GPIOD6 (pin 9) */
   GPIO_PinSetPeripheralMode(BOARD_TXD_BDM_GPIO, BOARD_TXD_BDM_PIN_MASK, kGPIO_ModePeripheral);
   /* Peripheralfunctionality on pin GPIOD6 (pin 9) */
   GPIO_PinSetPeripheralMux(kGPIO_Peri_D6_TXD2);
引脚连接到调试器(调试器实现了USB转串口功能);
2)   F3快捷键
鼠标点选函数就可查看实现,可以使用F3快捷键跳转到函数实现;更多的实用功能大家一起发掘吧。
20.png
下一篇文章计划运行SDK中的CAN例程以,并简要介绍configtool(图形化引脚、时钟、外设配置工具)的使用.
第一次发帖,还请多多见谅指正;欢迎转载并注明出处。

[MC56F83xxx数字信号控制器开发板试用] SDK方式hello_world.pdf

1.09 MB, 下载次数: 11, 下载积分: 威望 1

回复

使用道具 举报

该用户从未签到

1

主题

3

帖子

0

注册会员

Rank: 2

积分
90
最后登录
2021-2-23
发表于 2020-11-26 18:26:42 | 显示全部楼层
本帖最后由 tianxiajianyu 于 2020-11-26 18:29 编辑

按照方法建立一个 MC56F83763 的工程有问题:1. 产生的是 83789 CMD (理论上应该是 83763 CMD 文件)
2. Debug 出现错误
1.png 2.png
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-4-24 19:08 , Processed in 0.123222 second(s), 21 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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