1 开发板准备
本文档所有操作,如无特别说明:
操作环境:
Windows 7/10 64bit;
CCS6.1.3。
默认使用UART3作为调试串口。
默认使用TL-XDS100V2仿真器进行开发。TL-XDS100V2仿真器为入门级仿真器,如需更高性能仿真器,可以购买TL-XDS200或TL-XDS560V2仿真器,下载速度更快。
1.1测试开发板硬件
请先按照光盘“软件安装\CH341 USB转串口驱动安装.pdf文档”,安装USB转串口驱动。如无法正确安装,亦可使用驱动精灵、鲁大师等第三方软件联网安装USB转串口驱动。安装USB转串口驱动后,使用Micro USB线连接PC和开发板的USB转串口UART3。打开设备管理器,确认COM端口号,说明USB转串口驱动安装成功。
安装串口调试终端,推荐使用SecureCRT串口调试终端软件,光盘的"Tools\Windows"目录下有SecureCRT的安装包:VanDyke.SecureCRT.zip,安装方法请看对应的软件安装用户手册。

用串口转USB线连接开发板的UART0口和电脑,打开串口调试终端,选择正确的COM口,波特率为115200,8N1,无检验位。将开发板断电,设置拨码开关1~5档位为01111,这是UART0启动档位,ON为1,相反为0。然后将开发板上电,串口终端会打印CCC字符串,即说明开发板硬件正常。对于开发板常见启动设置,可以在开发板丝印上看到,拨码开关1~5档位为如下:
10110:NAND FLASH启动模式。
10010:SPI启动模式。
00010:SD卡启动模式。
11000:eMMC启动模式。
01111:UART0启动模式。


1.2查看仿真器驱动是否正常安装
请先按照光盘资料“软件安装\Windows版本CCS6.1.3安装.pdf文档”安装基于Windows的CCS开发软件。
开发板断电,连接好仿真器和开发板,并将仿真器的USB口插进电脑USB插槽,开发板上电。右击计算机图标,点击“设备 -> 通用串行总线控制器”,查看是否有对应的仿真器的选项出现,如有说明仿真器驱动已经正常安装,否则请先正确安装CCS。

2 CCS裸机工程创建和编译
为了更好的显示中文,请修改C++编译器字体大小及控制台字体。打开CCS软件,点击菜单"Windows -> Preferences",如下图所示:

在弹出的界面中修改"C/C++ Editor Text Font"字体为12号以上,如下图所示:

点击"Edit…",弹出如下界面:

2.1 新建工程
点击CCS菜单的"File -> NEW -> CCS Project",弹出如下界面,如下图所示界面新建工程:

配置工程:
Project name:hello:CCS工程名字
Target:AM33x-Cortex A8 -> AM3359:平台系列和器件型号,器件型号请根据实际情况修改。
Connection:XDS100v2:仿真器类型
点击"Empty Project(with main.c)",表示创建裸机工程,然后再点击Finish,弹出如下界面:

2.2 程序编写
编辑main.c文件,增加用户需要实现的功能代码,例如增加打印信息:
/*

  • main.c
    */
    #include <stdio.h>
    int main(void) {
    int i;
    while(1){
    i ++;
    if(50000 == i){
    i = 0;
    printf(“Enjoy your TL335x!..www.tronlong.com\n”);
    }
    }
    }
    编辑完成并保存后如下图所示:

2.3程序编译
右击工程,在弹出来的对话框中点击"Build Project",即可对当前工程编译,如下图所示:

编译完毕后,可在左侧工程的Binaries下看到产生了可执行程序hello.out文件,如下图所示:

后续详细帮助在官网
销售邮箱:sales@tronlong.com
技术邮箱:support@tronlong.com
创龙总机:020-8998-6280
技术热线:020-3893-9734
创龙官网:www.tronlong.com
技术论坛:www.51ele.net
线上商城:https://tronlong.taobao.com

基于AM335x裸机开发例程使用手册相关推荐

  1. 【学习分享】0、创龙 TMS320C6748开发例程使用手册

    如果需要从头开始进行本使用手册的阅读,欢迎阅读本博其他文章(见置顶或文章结尾) 由广州创龙自主研发的SOM-TL6748核心板是基于TI TMS320C6748定点/浮点DSP核心板,55mm*33m ...

  2. 【学习分享】创龙TI KeyStone C66x开发例程使用手册

    创龙TI KeyStone C66x开发例程使用手册,是基于基于广州创龙TI KeyStone C66x多核定点/浮点TMS320C665x核心板SOM-TL665x设计的高端DSP开发板,底板采用沉 ...

  3. TMS320F2837x开发例程使用手册

    基于仿真器的程序加载与烧写 查看仿真器是否安装成功 广州创龙配套多种版本的仿真器的工程仿真配置文件,均在光盘目录下"Demo\NonOS\TargetConfig\ccxml"里面 ...

  4. 基于AM5728的OpenCL例程开发分享

    基于AM57x的OpenCL例程使用手册 1 OpenCL 简介 OpenCL(全称 Open Computing Language,开放运算语言)是第一个面向异构系统通用目的并行编程的开放式.免费标 ...

  5. AM335x工业开发板裸机例程演示

    本例程使用的板子为广州创龙TL335x-IDK,这个板子的特点如下: 基于 TI AM335x ARM Cortex-A8 CPU,主频可高达 1GHz,运算能力可高达 2000DMIPS,搭配DDR ...

  6. Android应用---基于NDK的samples例程hello-jni学习NDK开发

    Android应用---基于NDK的samples例程hello-jni学习NDK开发 NDK下载地址:http://developer.android.com/tools/sdk/ndk/index ...

  7. 北京迅为i.mx6ull终结者开发板使用手册+嵌入式Linux开发指南+裸机手册下载地址

    i.MX6ULL终结者三大手册,加速学习和开发速度,一秒化无形! <嵌入式Linux开发指南>+<开发板使用手册>+<裸机使用手册> 详细手册点击链接下载:http ...

  8. 基于stm32mp157 linux开发板ARM裸机开发教程4:Cortex-A7 内核存储系统与流水线(连载中)

    前言: 目前针对ARM Cortex-A7裸机开发文档及视频进行了二次升级持续更新中,使其内容更加丰富,讲解更加细致,全文所使用的开发平台均为华清远见FS-MP1A开发板(STM32MP157开发板) ...

  9. 基于stm32mp157 linux开发板ARM裸机开发教程3:Cortex-A7 架构与工作模式(连载中)

    前言: 目前针对ARM Cortex-A7裸机开发文档及视频进行了二次升级持续更新中,使其内容更加丰富,讲解更加细致,全文所使用的开发平台均为华清远见FS-MP1A开发板(STM32MP157开发板) ...

最新文章

  1. androidstudio jni开发_初识NDK开发(一)
  2. 电商迅猛发展是利大于弊,还是弊大于利?
  3. bind配置文件解析
  4. 校园综合服务平台小程序
  5. 如何在VScode 中 调试 ts 文件 Unit test
  6. Cping (cmd shell )版本
  7. python requirements.txt
  8. 计算机应用怎么写,计算机应用专业描述怎么写
  9. 九度-题目1103 二次方程计算器
  10. linux resin目录,Linux下resin的安装以及配置:
  11. linux ntp时间立即同步命令_linux时间同步,ntpd、ntpdate 【转】
  12. 【微前端】微前端——功能团队中缺失的一块拼图
  13. 【07月05日】北上资金持股比例排名
  14. flink kafka addSource(comsumer ) 源码学习笔记
  15. 微信服务号解决开启服务配置后自定义菜单失效的方法
  16. Java EE(进阶版)
  17. PyTorch安装教程(最简单方法)
  18. 一个光子的能量是多少?
  19. 宏观调控绝不是微观控制
  20. c语言中按姓名查询成绩,求助 C语言学生系统中按照姓名进行查找学生的问题...

热门文章

  1. Java字节流和字符流的优缺点_字节流与字符流的区别用字节流好还是用字符流好?...
  2. win10u盘不能读取怎么办?
  3. android-自定义View-PagerIndicatorView(仿UC浏览区主界面导航)
  4. 流量主系列|独立版在线答题微信小程序源码
  5. 使用代理IP的注意事项
  6. 【自动驾驶行业观察】清华大学 智能泊车系统概述
  7. 基于EasyX的三个小程序案例
  8. java-php-python-医院住院部信息管理系统计算机毕业设计
  9. 一个功能齐全的 BitTorrent 库,支持 DHT、磁力链接、加密等功能
  10. ElementUI PC端图片下载,解决高频率点击下载按钮的问题