1. 导入对应的库文件,并定义变量

#ifndef F2837xD_DEVICE_H#include "F2837xD_device.h"
#endif
#ifndef DLOG_4CH_F_H#include "DLOG_4CH_F.h"
#endif
//#include "Solar_IQ.h"
#define SIZE 200
extern float32 DBUFF_4CH1[SIZE],DBUFF_4CH2[SIZE],DBUFF_4CH3[SIZE],DBUFF_4CH4[SIZE],DlogCh1,DlogCh2,DlogCh3,DlogCh4;
extern DLOG_4CH_F dlog_4ch1;

2. 将DLOG_4CH_F.h文件拷贝到本地,并将相应的路径在属性中配置好

3. 将DLOG_4CH_F.c拷贝到本地

4. 将该模块所需的变量初始化一下

DLOG_4CH_F_init(&dlog_4ch1);dlog_4ch1.input_ptr1 = &DlogCh1;    //data valuedlog_4ch1.input_ptr2 = &DlogCh2;dlog_4ch1.input_ptr3 = &DlogCh3;dlog_4ch1.input_ptr4 = &DlogCh4;dlog_4ch1.output_ptr1 = &DBUFF_4CH1[0];dlog_4ch1.output_ptr2 = &DBUFF_4CH2[0];dlog_4ch1.output_ptr3 = &DBUFF_4CH3[0];dlog_4ch1.output_ptr4 = &DBUFF_4CH4[0];dlog_4ch1.size = SIZE;dlog_4ch1.pre_scalar = 5;dlog_4ch1.trig_value = 0.01;dlog_4ch1.status = 2;

5. 然后就可以快乐地使用了

interrupt void MotorControlISR(void){DlogCh1 = 1;//ipark1.Alpha;//rg1.Out;  rg1.Out => 0.01~1  svgen1.Ta => -0.9~0.9DlogCh2 = 2;//svgen1.Ta;DlogCh3 = 3;DlogCh4 = 4;DLOG_4CH_F_FUNC(&dlog_4ch1);
}

6补充:库文件路径:

C:\ti\controlSUITE\libs\app_libs\solar\v1.2\float

如何使用TI的DLOG模块相关推荐

  1. TMS320x2833x的ePWM模块简要介绍

    TMS320x2833x的ePWM模块简要介绍 导读 一点看法 ePWM模块的简要介绍 时基子模块 比较子模块 动作限定子模块 死区子模块 PWM斩波子模块 错误联防子模块 事件触发模块 参考文献 导 ...

  2. C++的RTTI基本原理

    下面这篇文章虽然有点老,但对C++的RTTI基本原理讲的比较透彻. C++的 RTTI 观念和用途 物泽C++应用小组    自从1993年Bjarne Stroustrup [注1 ]提出有关C++ ...

  3. 谁在“盘”物联网的“网”?

    来自:RFID世界网 根据GSMA智库2018年下半年发布的全球物联网市场报告预测,到2025年全球范围内将会有31亿蜂窝物联网连接和138亿工业物联网连接,市场规模(包括:连接.应用.平台与服务)将 ...

  4. CCS:Type region `APP_CODE_MEM' overflowed by 641240 b

    遇到问题 随着代码的不断增加,突然有一天编译出错却并不是语法错误: 分析问题 看起来像是代码段空间不足造成的,之前编译成功后生成的.out文件大小在1.5M左右,这次新增加了两个开源库lwIP和mbe ...

  5. TPS5430DDAR高输出电流PWM转换器

    描述 TPS543x是一款高输出电流PWM转换器,集成了低电阻,高端N沟道MOSFET.具有列出功能的基板上包含一个高性能电压误差放大器,可在瞬态条件下提供严格的电压调节精度;一个欠压锁定电路,用于防 ...

  6. MCU控制的电池管理是成功的物联网实现的关键

    MCUs将在物联网(IoT)的主要控制元件导向设计这些MCU可能是电池供电.电源效率将是至关重要的,以达到可接受的电池寿命,因此,微控制器将需要管理电池的使用比以往任何时候都更精确.许多微控制器具有特 ...

  7. simulink代码生成

    基于模型的设计概念 基于模型的设计(Design Based on Model),可简称为MBD,以MATLAB等软件为平台,让工程师在可视化开发环境中,一边进行需求分析.算法研究.模型与需求分析的双 ...

  8. 模拟摄像头和cmos数字摄像头的切换

    最近一段日子做了个模拟摄像头和cmos摄像头切换的小活. 也就是在嵌入式linux系统下,对cmos和模拟摄像头实时切换,达到一个设备可以同时查看,存储多个摄像头所监控的视频区域数据. 模拟摄像头多采 ...

  9. 多示例多标签学习(MIML系列文章总结)

    从入学以来就一直调研图像标注相关文章.调研发现,传统的监督学习中,一个图像区域以一个instance(示例)呈现,并仅关联于一个label(标签).很多图像多标签标注的方法是通过将图像进行物体分割(o ...

最新文章

  1. C语言运算符的优先级
  2. vue商品列表滚动效果_如何处理前端超长列表
  3. ((sizeof(n)+sizeof(int)-1)~(sizeof(int)-1))
  4. 22-while循环
  5. NLTK的图形化语料文本下载器downloader
  6. Teams数据统计 - 通话记录
  7. Mysql 查询统计练习
  8. GDPR到底是如何影响机器学习的?
  9. hdoj--1716--排列2(暴力水题)
  10. 前苹果M1芯片设计总监跳槽英特尔 或将负责所有SoC架构设计
  11. 【报告分享】2019Q3短视频KOL红人季度深度分析.pdf
  12. poj 1160 dp
  13. ORACLE Primavera P6 / Unifier 19.12 免费虚拟机
  14. 如何短期通过PMP考试?
  15. 腾讯开源|TAT Agent-助力轻松完成云服务器运维管理任务
  16. JavaScript学习笔记01——简介(李炎恢JavaScript教程)
  17. Cocos2d-x 2.0变速动画深入分析
  18. XM外汇官网 xm-cnfx.com 外汇新手交易者必备!选择交易商一定要看的7个方面
  19. P1102 A-B 数对
  20. Mybatis反射实现装载Mapper

热门文章

  1. linux 中dev目录,详解Linux系统下的/dev目录
  2. xyz回归分析 matlab,第5讲-回归分析-Matlabppt课件
  3. 64位win7下,plsql连接64位数据库时提示initialization error,已解决
  4. 开源 | 全球首个批流一体机器学习平台 Alink
  5. 【个人学习总结】使用docker搭建Teamspeak服务器
  6. word 转为 html5,怎么把word转化为纯文本
  7. 163vip邮箱如何注册?邮箱到期了怎么续费呢?
  8. 小迪渗透应急响应(拾)
  9. 安卓手机通过蓝牙与单片机通信
  10. win7如何设置wifi热点_win7系统中怎么设置wifi热点?