通过TMS320F28335学习DSP的开发流程——28335的基础知识(2)
1、创建工程模板——CCS6
一个完整的基础工程有哪些文件所构成呢?
①首先需要仿真调试或者flash烧写所需的.cmd文件和DSP的BIOS或nonBIOS .cmd文件。
②其次需要我们使用的芯片的.ccxml目标配置文件。
③芯片内核及外设.c源文件,比如DSP2833x_Gpio.c、DSP2833x_PieCtrl.c等。
④芯片内核及外设.h头文件,比如DSP2833x_Gpio.h、DSP2833x_PieCtrl.h等。
⑤DSP .lib库文件,常用的如IQmath.lib等。
main.c文件内需要编写的程序如下:
#include "DSP2833x_Device.h" // DSP2833x Headerfile Include File
#include "DSP2833x_Examples.h" // DSP2833x Examples Include Filevoid main()
{}
//延时函数
void delay(void)
{Uint16 i;Uint32 j;for(i=0;i<32;i++)for (j = 0; j < 100000; j++);
}
void LED_Init(void)
{EALLOW;//LED1端口配置GpioCtrlRegs.GPBMUX2.bit.GPIO60=0;GpioCtrlRegs.GPBDIR.bit.GPIO60=1;GpioCtrlRegs.GPBPUD.bit.GPIO60=0;GpioDataRegs.GPBSET.bit.GPIO60=1;EDIS;
}
void main()
{InitSysCtrl();InitPeripheralClocks();LED_Init();while(1){GpioDataRegs.GPBTOGGLE.bit.GPIO60=1;delay();}
}
通过TMS320F28335学习DSP的开发流程——28335的基础知识(2)相关推荐
- 学习笔记:Java 并发编程①_基础知识入门
若文章内容或图片失效,请留言反馈. 部分素材来自网络,若不小心影响到您的利益,请联系博主删除. 视频链接:https://www.bilibili.com/video/av81461839 视频下载: ...
- 编程c语言零基础知识,零基础学习C语言都需要掌握哪些基础知识
随着互联网的不断发展,越来越多的人都在学习互联网软件编程开发语言,而今天我们就一起来了解一下,零基础学习C语言都需要掌握哪些基础知识. 无论学习哪门语言先应该了解一下自己所学语言的背景,也可以说它的发 ...
- 【STM32H7】第8章 学习USB协议栈前要了解的基础知识
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99710 第8章 学习USB协议栈前要了解的基础知识 本章节 ...
- 【STM32F407】第8章 学习USB协议栈前要了解的基础知识
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99710 第8章 学习USB协议栈前要了解的基础知识 本章节 ...
- 【STM32F429】第8章 学习USB协议栈前要了解的基础知识
论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99710 第8章 学习USB协议栈前要了解的基础知识 本章节 ...
- 学python需要什么基础知识-Python的学习,都需要具备哪些计算机基础知识?
原标题:Python的学习,都需要具备哪些计算机基础知识? 首先 ,Python 语言可以完全从零基础学习 , 即使没有任何计算机基础.通过系统化的学习过程 , 同时也能掌握 Python 编程. 虽 ...
- 没有计算机基础可以学python-Python的学习,都需要具备哪些计算机基础知识?
原标题:Python的学习,都需要具备哪些计算机基础知识? 首先 ,Python 语言可以完全从零基础学习 , 即使没有任何计算机基础.通过系统化的学习过程 , 同时也能掌握 Python 编程. 虽 ...
- 【笔记】Python学习(廖雪峰)笔记①——Python基础知识
Python学习(廖雪峰)笔记①--Python基础知识 Python 基础知识 字符串与编码 ASCII.Unicode.UTF-8 Python字符串 格式化 使用list和tuple list( ...
- Android音频开发(一):音频基础知识
一.Android音频开发(一):音频基础知识 二.Android音频开发(二):录制音频(WAV及MP3格式) 三.Android音频开发(三):使用ExoPlayer播放音频 四.Android音 ...
最新文章
- python 网页上显示数据_用Python实现网页数据抓取
- 解析时代需要什么样的根目录,中国科技需要什么样的根技术
- macOS Mojave Version 10.14 新系统字体问题和修改MAC中Launchpad启动器图标行列的数量
- from torchcrf import CRF
- Hadoop伪分布式集群的安装部署
- 详解SpringCloud中RabbitMQ消息队列原理及配置,一篇就够!
- js(javascript)中__proto__和prototype解析
- Tensorflow-gpu 2.4.1与CUDA11.1,cuDNN8.1配置问题
- Linux php.ini设置date.timezone=XXX为什么不生效?
- 利用卷积自编码器对图片进行降噪
- linux创建进程 api,.net Core 3.0 WebApi 创建Linux守护进程的方法
- 微信小程序模板消息推送
- python开头编码cc手_python的编码问题整理
- 虾皮入驻后怎么经营才能:快速出单?
- Pycharm 快捷键盘
- iOS多线程的初步研究(三)-- NSRunLoop
- 了解电商行业项目背景
- USB 对拷线材 YYDS
- 马尔可夫链(Markov chain)的性质
- 每秒处理10万订单乐视集团支付架构