山外K66智能车开发教程:上手、配置与烧录详解
3星 · 超过75%的资源 需积分: 9 152 浏览量
更新于2024-09-07
15
收藏 1.01MB PDF 举报
山外K66教程是一份针对飞思卡尔智能车比赛中使用的K66核心板的详尽教学指南,由山外科技提供。该教程详细讲解了K66的使用步骤和常见问题,旨在帮助新手快速上手。
**1. 代码配置说明**
教程首先介绍了代码配置的基础,指出例程基于IAR7.4版本建立,并设定启动地址为64K。提供了两种配置方案:Jlink+UART3配置,适合开发板带有串口功能的情况;DAP+UART0配置,推荐用于山外DAP,减少外部串口接线的需求。这两种配置在基本代码结构上保持一致,但针对不同的硬件环境进行优化。
**2. 山外K66分块架构**
K66的核心内存被划分为几个区域:
- 0~32K:存放UD(通用数据);
- 32K~64K:存放BOOTFWD(引导转发)数据;
- 64K~1024K:APP用户数据;
- 0x10000000~0x10000000+256K:EXTFWD(扩展转发)数据。
**3. 出厂例程测试**
新购的板子出厂预装有测试例程,运行时四个LED会交替闪烁。具体应用取决于板子类型,如果是单独核心板,通常烧录的是小液晶的菜单控制程序;如果是配套开发板,烧录的是开发板自带液晶的控制程序。菜单操作可以通过按键选择,确认键和返回键在不同设备上有所不同。
**4. 注意事项**
摄像头初测时,如果没有插入摄像头,初始化可能导致卡死,这时需要检查按键消息。如果测试固件丢失,可以从提供的资料下载包中自行烧录。
**5. 烧录固件方法**
教程详细指导了如何通过USB线下载固件:
- 使用MICROUSB线连接电脑;
- 长按KEY键并同时按下复位键,等待LED0闪烁,然后松开KEY键,电脑会识别到UD下载盘;
- 将编译好的BIN文件复制到UD下载盘,看到LED0和2闪烁表示下载完成,再次按下复位键以烧录新程序。
电脑识别UD下载盘时,可通过观察LED状态来确定操作进程。教程列出了不同LED组合所代表的含义,包括上电、烧录过程和烧录完成后的状态指示。
山外K66教程为用户提供了一个全面且实用的工具,无论是初次接触K66的用户还是有一定经验的开发者,都能从中获取所需的指导和支持。通过学习和实践,用户能够掌握K66的核心板编程和调试技巧,提高在智能车比赛中的竞争力。
点击了解资源详情
点击了解资源详情
点击了解资源详情
192 浏览量
354 浏览量
241 浏览量
4156 浏览量
338 浏览量
一米阳光April
- 粉丝: 31
- 资源: 6
最新资源
- LabVIEW使用TCP通讯示例程序(包含服务器端和客户端VI源程序代码文件,可直接运行)
- 微信小程序设计-蒙台梭利幼教.zip
- 微信小程序设计-搜索框.zip
- 微信小程序设计-粤语小词典.zip
- 微信小程序设计-KFC-master.zip
- vivado 工程 axi ethlite
- 微信小程序设计-喜乐茶铺商城小程序.zip
- 微信小程序设计-你画我猜.zip
- 微信小程序设计-仿斗鱼直播小程序.zip
- 微信小程序设计-艺术.zip
- 微信小程序设计-会议精灵.zip
- Python pdf2image中所需要的poppler文件
- 智能排课系统,管理员登录后设置实验室数量,和设定实验室开放的时间,分发各账号给老师,使用C#开发.zip
- C语言C++ 爱心表白代码.zip
- 阿里云DataV数据可视化.zip
- 微信小程序设计-【学习Demo】影视推荐、音乐播放、地图.zip