您所在位置:网站首页 > 海量文档

&nbsp>&nbsp计算机&nbsp>&nbsp嵌入式开发

dsp 28335 教程 附录4 dsp的c语言.ppt16页

本文档一共被下载:次,您可全文免费在线阅读后下载本文档。

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

2.该文档所得收入(下载+内容+预览三)归上传者、原创者。

3.登录后可充值,立即自动返金币,充值渠道很便利

DSPx m C Programming Appendix D TMS320C28x? MCU Workshop Learning Objectives Learn the basic C environment for the C28x family How to control the C environment How to use the C-compiler optimizer Discuss the importance of volatile Explain optimization tips Boot.ASM - Invoked With “-C” The Stack The C/C++ compiler uses a stack to: Allocate local variables Pass arguments to functions Save the processor status Save the function return address Save temporary results The compiler uses the hardware stack pointer (SP) to manage the stack. SP defaults to 0x400 at reset. The run-time stack grows from low addresses to higher addresses. Setting Up the Stack Boot.asm sets up SP to point at .stack The .stack section has to be linked into the low 64k of data memory. The SP is a 16-bit register and cannot access addresses beyond 64K. Stack size is set by the linker. The linker creates a global symbol, --STACK-SIZE, and assigns it a value equal to the size of the stack in bytes. (default 1K words) You can change stack size at link time by using the -stack linker command option. C28x C-Language Data Types Accessing Interrupts / Status Register Pragma Examples Optimization Scope Optimization Performance Optimization Issue: “Volatile” Variables Summary: Optimization Tips Lab D: Procedure – C Optimization Lab D Solutions * DSPx m Copyright ? 2009 Texas Instruments. All rights reserved. Technical Training Organization T TO Reset : PC RAMalign=2 ... } Note: The compiler provides no means to check for stack overflow during compilation or at ru

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名:

验证码:

匿名?

发表评论

dsp28335读地址c语言写法,dsp 28335 教程 附录4 dsp的c语言.ppt相关推荐

  1. c语言程序设计实训教程刘涛夏启寿,C语言程序设计

    作者:夏启寿\刘涛 责编:赵丽欣\郭丽娜 出版社:科学出版社 ISBN书号:978-7-03-036128-8 发行号:TP-6139.0101 出版日期:2013-1-11 定价:36 内容简介: ...

  2. c语言程序项目任务教程 杨东芳 答案,c语言项目化教程 c语言程序设计

    学了C语言,能做什么项目? 区块链底层技术的研发工程师谢燕热情地愤怒地回答. C语言是一件好事.在编程语言中,从应用系统到操作系统,都可以用C语言进行操作.可以说有很多用途.我将列出以下内容: 著名的 ...

  3. C语言编程拼错的纸条,程序员编程C语言指针答疑:小心scanf函数给指针输错值...

    一.程序员编程C语言答疑合集 https://m.toutiaocdn.com/group/6718545102257521166/?app=news_article&timestamp=15 ...

  4. mysql c语言教程,C语言调用mysql快速教程(精华篇).pdf

    C语言调用mysql快速教程(精华篇).pdf ,使用 语言操作 之前,先在 里头创建一个数据库,一个表,在表里头添加 1 c mysql mysql 数据如下: 创建数据库,库名为 cusemysq ...

  5. TI DSP 28335 ADC连续采样检测SPI控制的DAC输出 SCI串口232通信

    文章目录 前言 1 SCIA FIFO 串口通信配置 2 DAC 数模转换 配置 2.1 TLV5620芯片简介 2.2 TLV5620初始化函数 2.2 DAC 输出函数 3 ADC 模数转换 配置 ...

  6. Simulink嵌入式自动代码生成DSP 28335/28035/28x系列 (1)——官方例程(1)讲解 {ADC-PWM同步中断}

    前言 本人了解到电动汽车中 OBC和 DCDC 普遍使用TI (德州仪器)DSP 28335和 28035系列芯片 做开关电源控制,电源领域的 工程师 需要对于芯片的配置和 配套软件Code Comp ...

  7. Python脚本语言写法

    Python脚本语言写法 脚本语言的开始行,是指文件中的代码用什么可执行程序去运行它,就这么简单. #!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的pyth ...

  8. 四则运算---Java、C语言 写法

    题目描述 给你一个简单的四则运算表达式,包含两个实数和一个运算符,请编程计算出结果 输入 表达式的格式为:s1 op s2, s1和s2是两个实数,op表示的是运算符(+,-,*,/),也可能是其他字 ...

  9. 献给初学者-DSP入门教程【转】

    献给初学者-DSP入门教程 helloDSP论坛 前言:此资料也是来源于网络,并不是我们原创,但是希望这些资料能够给初学DSP的 朋友们一点帮助,也希望你们能够把这里当成是你们学习DSP技术的一个家园 ...

最新文章

  1. 发展之道:简单与专注 王泽宾
  2. asp.net七层架构是指什么
  3. Python django-restframework 前后端分离实现在线教育课程平台
  4. Java 8:从PermGen到元空间
  5. 欧几里得算法和扩展欧几里得算法详解
  6. 在visual studio 2010+中调用ffmpeg编译时 报错error LNK xxxx: 模块对于 SAFESEH 映像是不安全的。...
  7. 怎样取消IBM笔记本电脑的桌面扩展功能?
  8. SVN server安装步骤
  9. QQ微信可以上网,但是google浏览器上不了网怎么办?
  10. 火狐浏览器批量保存网页图片
  11. 在windows 10中输入法语等语言的特殊字符
  12. html图片在wps中不显示文字大小,WPS文字插入图片显示不全怎么办 WPS文字插入图片显示不完整的解决方法...
  13. 2.1 八边形绘制
  14. 【FAQ】接入HMS Core推送服务过程中一些常见问题总结
  15. Redis(十一) -- Redis数据结构(八) -- Geo
  16. uniapp文本框,地区选择器,性别选择,实例
  17. Java 线程的状态
  18. 杭电c语言课程设计短学期第七次作业,杭电短学期数字电子钟整点报时系统实验报告...
  19. Python入门-基础语法笔记
  20. JavaScript的执行过程(深入执行上下文、GO、AO、VO和VE等概念)

热门文章

  1. clion 远程连接linux服务器 开发调试
  2. easyui messager 消息框 对话框
  3. DbgPrint 函数流程分析
  4. 编程之美2.7 最大公约数,最小公倍数
  5. 关于机器学习的领悟与反思
  6. 后端程序员的前端工具
  7. Linux C编程--string h函数解析
  8. Direct I/O
  9. java拉姆达表达式事例,Java Lambda表达式详解和实例
  10. Linux内核网络数据包发送(二)——UDP协议层分析