- 本课程为精品课,您可以登录eeworld继续观看:
- UCD3138模拟前端(AFE)模块:固件概述和闭环演示
- 登录
- 课程目录
- 相关资源
- 课程笔记
这里是实验室 4 的固件。
这里是要用于 HyperKnob 的 RAM 变量。
它具有最小值 0 以及最大值 16383,
步长为 256。
这等于一步长16 LSB 或 25 毫伏。
功能init_dpwm0 与上一教程中所述的
内容相同。
对于 filter0初始化,CPU
不再驱动滤波器输入。
我们在此提供了用于初始化滤波器系数的
数字。
我不会深究这些值的推导,
因为本教程旨在展示
在 UCD3138 [? 非 ?] 控制理论指导下的闭环控制。
init_loop_mux 和global_enable 功能
自上一教程以来没有变化。
一个名为init_front_end 的功能
已添加至前端 0 模块。
这会将 EADC DAC 值设为0,将前端增益设为 4,
因为 AFE 增益字段值的幂增量是
2。
这是主函数。
在这里,RAM HyperKnob 变量已初始化为 EADC DAC
值。
在这里,EADC DAC 值已设为 HyperKnob 变量,
我们可以更改为 PMBus 上
UCD 器件的GUI 内存调试器。
使用 PMBus适配器和 UCD
器件 GUI 下载并执行固件。
随着我们增大EADC DAC 值,
DPWM0A 上的信号占空比会增大,
EAP0 引脚上的电压也会随着 EADC DAC 提供的
设置点增加而增大。
VEAP0 跟踪 EADC DAC提供的设置点。
如果您尝试移动电位器抽头位置,
DPWM0A 上的信号占空比会变为补偿,
使 EAP0 引脚上的电压调节为
课程介绍
共计7课时,21分15秒
猜你喜欢
换一换
推荐帖子
- 问各位大侠,想快速上手9B96应该做些什么功课啊?
- 本人是大四保研学生。导师之前布置任务说要用9B96的以太网控制器做一些东西,让我们先自己看看数据手册之类的。 于是俺就在坛子里混迹了一周的时间,看到了各种大神级人物分享的各种文档,学到了很多东西,真的很是受益匪浅!!! 现在俺的情况就是知道了最基本的初始化问题,看过<外设驱动库用户指南>。但是对于整体的工程构架还没有一点清晰的认识。 请教各位高手们要快速上手9B96的话还应该看一...
-
cdlyz90
微控制器 MCU
- 有些话想说
- 昨天看到了gaoyang9992006发的帖子,原文如下:“好想有个MSP430板子我是学C primer plus起家的单片机爱好者,由于囊中羞涩只能玩玩几块钱的STC51单片机,后来听说MSP430是另一种类型的单片机,就借本书学习了,发现端口的使用跟51比起来完全是另外一码事情,哎呀,没想到用端口还要先定义,O(∩_∩)O~,以前不懂了。每个端口都可以进行中断,这个倒是挺有意思的。哎,不知道...
-
wstt
微控制器 MCU
- 触摸子板发送安排名单
- 截止到目前位置,触摸子板已经全部在安排发送。 因为期间还需要2、3天的安排时间,所以快递单号要迟些告诉大家。 有朋友特别着急,先将发送名单列在这里吧 ...
-
soso
微控制器 MCU
- MPEG一4视频压缩编码算法研究(免费提供)!
- 摘 要: 基于MPEG一4协议框架,对MPEG一4视频压缩编码算法进行了研究,尤其是I—VOP、P—VOP、B—VOP 编码算法,并提出了一种基于MPEG一4协议框架的较为简单的实现方法,并进行了实验验证。实验结果表明 MPEG一4较MPEG一2具有压缩比高、同压缩比下图像质量更高等优点,更加适用于信号的低码率网络传输。 关键词:MPEG一4;视频编码;VOP 免费 提供,希望你帮助...
-
呱呱
DSP 与 ARM 处理器




























京公网安备 11010802033920号