DSP学习总结——时钟和看门狗模块

浅析DSP28035的看门狗模块 目录背景工作原理结构与寄存器代码实验结果总结 背景 嵌入式系统通常会使用DSP来实现控制功能,比如开关电源的数字控制。试想如果DSP中程序出现Bug、崩溃、跑飞了怎么办?如果不及时处理,这对整个嵌入式系统的危害将是不可预料的。 这时,我们就需要DSP具有一种保护机制:检测程序是否正常运行,如果不正常,就要采取某种保护措施。 其实,不止DSP具有这种机制,大多数嵌入式系统的微处理器为了保证产品的可靠性,都具备这种功能。这种保护机制就是看门狗(Watch Dog)。 接下来就来聊聊TI 的TMS320F280 阅读详情

时钟——在数字电路中,时钟特别重要,它给每个寄存器提供必要的高低电平和脉冲,单片机等之所以能执行程序,全是时钟的功劳。

DSP学习时钟模块时,只需关注一下几点:

1)程序的时钟是多少?

2)高低速时钟的频率是多少?

2)那个寄存器模块需要使能?

看门狗——用于抗干扰设计,学习这个模块,只需关注这一个点

1)初始化:看门狗是否使能?时钟频率配置多少?

2)主程序:喂狗。

总结——学习,有的放矢

TI DSP 28335 看门狗(WatchDog)及通过看门狗实现中断 随开发板带的教程并没有给出WatchDog的解释和例程。 通过TI给出的源码结合调试开发板,正式看懂WatchDog。 TI WatchDog例程总体思路同其他中断处理,本文只对WatchDog相关的关键步骤给出了注释。个人水平有限,有问题欢迎各位大神批评指正! 阅读详情

相关推荐

DSP28035时钟设置讲解

TMS320x2803x系列(28035为例)系统时钟与TMS320x280x, 2801x, 2804x 系列时钟是不太一样的。 下面是TMS320x280x, 2801x, 2804x系列的时钟图如下: TMS320x2803x系列(28035为例)的时钟与系统框图如下: 从上图可以看出SPI-A,SPI-B,SCI-A的时钟来自低速外设时钟LSPCLK; eCAN-

鸟宿江边树的博客 2万+

DSP 中的看门狗

DSP 中的看门狗   (2012-11-20 13:43:01) 标签:    dsp   看门狗 分类: DSP 看门狗电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间...

LSG_Dawn的博客 1万+

DSP的时钟和系统控制

1.1 振荡器OSC和锁相环PLL     为了能让DSP芯片工作起来,需要内部振荡器OSC和锁相环PLL等组成的时钟模块来提供规律的时钟脉冲。     锁相环是一种控制晶振使其相对于参考信号保持恒定的电路,主要作用是通过软件实时地配置片上外设时钟,提高系统的灵活性和可靠性。从上图可以看到,外部晶振通过了片内振荡器OSC和PLL模块,产生了时钟信号CLKIN,提供给CPU。外部晶振或外部时钟输入信号XCLKIN和送至CPU的信号CLKIN之间的关系如下: PLL模式 说明 SYSCLKOUT/CL

m0_56561130的博客 4717

DSP看门狗示例

看门狗

ai0xue的专栏 1340

dsp28335时钟 总结

1.dsp28355的最高频率为150MHZ 30MHZ晶振信号OSCCLK经锁相环10倍频(PLLCR设置)然后经过2分频(PLLSTS设置)产生150MHZ时钟信号 2.150MHZ :1)LSPCLK(低速时钟)-----------------------------SPI,SCI,IIC,MCBSP 2) 1/2(75MHZ)----------------------------

zhuangjianyu123的博客 1万+

DSP28335时钟配置

一、控制外设时钟的寄存器有以下几个: PCLKCR0(外设时钟寄存器0):作用于上图标黄外设,所有时钟默认不开启 注:这里需要注意TBCLKSYNC这个寄存器,他是让ePWM模块时钟同步,且当检测到TBCLK的上升沿时,同步开启。另一个需要注意的是,及时这个寄存器没有使能ePWM,如果PCLKCR1使能了一样有效。 对于使能ePWM推荐做法: • Enable ePWM module clocks in the PCLKCR1 register. • Set TBCLKSYNC to 0. • Confi.

weixin_44913038的博客 8085

DSP看门狗实验源程序

include “DSP2833x_Device.h” // Headerfile Include File include “DSP2833x_Examples.h” // Examples Include File // Prototype statements for functions found within this file. interrupt void wa...

fengruoling的博客 3121

DSP28335笔记——系统时钟 和 GPIO

DSP28335笔记——系统时钟 和 GPIO 闲谈 原本信誓旦旦的说要在这个寒假拓展自己能力为一年后毕业工作提高自我竞争力,但是事实证明人类的惰性实在难以克服。开发板到手有三天,在没有外界压力情况下的自我学习效率也确实低的可怜,没办法只好自己给自己施加压力了。希望能够通过博客给自己的学习做个记录,同时也能实现自我监督的目的。 文章目录DSP28335笔记——系统时钟 和 GPIO闲谈一、DSP28335简介二、系统时钟1.时钟框图2.代码实现三、GPIO点亮LED1.GPIO方框图2.对应寄存器:3.相关

qq_22842309的博客 3691

TMS320F28335开发板之时钟和看门狗模块

一.时钟模块 28335 DSP的额定工作时钟频率是150MHz。高的时钟频率必然会带来电磁干扰,为了减少电磁干扰,必须减小晶振的输出频率。这里引出了“分频和倍频”的概念,正是有了分频和倍频才更容易获得各种频率。28335 分频和倍频的倍数从0.25~10倍之间,而自带晶振是30MHz(我的是这样,大家的可能有所不同),要想获得150MHz,可以先二分频,再十倍频,就可以得到150...

qq_36171263的博客 9368

TMS 320 f28069(DSP)

F28069 看门狗应用实例。

电信光猫隐藏的VOIP功能揭秘:不用座机也能打电话(EasySip实战)

本文揭秘了电信光猫隐藏的VOIP功能,通过EasySip实战演示如何无需座机实现高清通话。详细解析了光猫的SIP协议支持、语音VLAN配置及网络架构优化,帮助用户利用现有设备提升通话质量并扩展设备兼容性,特别适合智能家居和企业级应用场景。

weixin_29268385的博客 755

DSP28335学习——系统初始化

近日工作中又涉及到了DSP28335的应用,看来TI的芯片还是得到了公司领导的认可,也直接丢了一份DSP28335的FOC程序给我理解。以前读书阶段较为简单的接触过一段时间,对DSP28335的基础功能部分有了一些浅显的了解,现在工作中要实际开始用了,开始发现之前学习的程度还是不够,因此要更加深入的探究一遍。可能非常基础,希望大家也不要见笑,人真是年龄越大忘东西越快。不想那么多了,干就完事儿了,坚持每日一更,不更就罚改报告资料写论文。 系统初始化 首先从系统的初始化开始,系统初始化主要是系统时钟、看门狗

sy243772901的博客 1万+

AT32F403A ADC通道管理与转换模式实战解析

本文深入解析AT32F403A微控制器的ADC模块,重点阐述其通道管理机制与四种转换模式(序列模式、抢占自动转换模式、反复模式、分割模式)的实战应用。通过详细的配置步骤与代码示例,帮助开发者高效实现模拟数字转换,优化数据采集性能与系统响应。

sky77的博客 279

DSP时钟

DSP中,时钟是所有操作与运算的基础。时钟的频率和质量是DSP的重要指标之一。本文介绍了TI的DSP中的两款芯片的时钟产生。两款芯片分别为TMS320F28335和TMS320F2803x。

紫宸的博客 4905

统信UOS安装CH384串口卡驱动

本文讲解如何在统信UOS系统下安装CH384 PCIE多串口驱动安装过程,CPU为飞腾D2000。其他Linux内核系统安装亦可参照类似方法。

shjhuang的专栏 1884

Spring Boot日志可视化实战:5分钟搞定Promtail采集与Grafana查询(避坑指南)

本文详细介绍了如何通过Promtail和Grafana实现Spring Boot日志的可视化查询,提供从日志采集到高效查询的全流程实战指南,重点解决部署中的常见问题。内容包括Logback配置、Promtail日志采集、Grafana的LogQL查询技巧及生产环境优化建议,帮助开发者快速定位和解决日志问题。

weixin_42526015的博客 106

【电路笔记 TMS320F28335DSP】时钟+看门狗+相关寄存器(功能模块使能、时钟频率配置、看门狗配置)

因此,PLL 广泛用于无线电、电信、计算机(例如在微处理器中分配精确定时的时钟信号)、并网逆变器(用于将直流可再生资源和存储元件(如光伏和电池)与电网集成的电子电源转换器)和其他电子应用。相关器件:锁频环 (FLL) 是一种电子控制系统,可生成锁定到输入或 “参考” 信号频率的信号。[1]该电路将受控振荡器的频率与参考频率进行比较,自动升高或降低振荡器的频率,直到其频率(但不一定是相位)与参考频率匹配。在一些应用中,可以将看门狗设置为触发中断,而不是复位系统。:SPI 模块时钟的分频因子由。

ResumeProject的博客 2698

从软体机器人到鞋垫分析:Abaqus超弹性材料(Ogden模型)仿真配置全流程

本文详细介绍了Abaqus中Ogden模型在超弹性材料仿真中的应用全流程,涵盖从实验数据导入、参数拟合到模型构建与求解优化的关键步骤。特别针对鞋垫分析等生物力学场景,提供了单元选择、接触设置和并行计算等实用技巧,帮助工程师实现高精度仿真分析。

weixin_42525385的博客 399

F28335 时钟+硬件参数————DSP TMS320F28335 学习笔记 (一)

1 F28335的芯片特点和参数 1.1 F28335的独特之处 单周期完成32*32的乘法累加 更小的中断延时,这使得28335能够更快的响应外部事件 8级流水线存储器,能够更高速对数据进行处理 任何内存都可以在单周期内进行读,写和修改 1.2 F28335的硬件参数 Flash :256K * 16 位 SRAM: 34K * 16 位 PWM: 18 位 其中高速PWM6位,每个PWM...

sy243772901的博客 1万+

手把手教你用CV5200模块搭建无人机高清图传系统(含实测数据)

本文提供了一份基于CV5200模块搭建远距离无人机高清图传系统的完整实战指南。文章详细解析了系统架构、硬件连接、软件配置与优化,并分享了实地飞行测试数据。核心在于利用CV5200的LR-WiFi私有协议,在视距下实现数公里级的稳定高清视频传输,为DIY爱好者和行业应用提供了高性价比的解决方案。

day7的博客 719

Pytorch入门教程

Pytorch学习总结:1.张量Tensor 张量是一种特殊的数据结构,与数组和矩阵非常相似。在PyTorch中,我们使用张量对模型的输入和输出以及模型的参数进行编码。 张量类似于NumPy的ndarray,除了张量可以在 GPU 或其他硬件加速器上运行。事实上,张量和NumPy数组通常可以共享相同的底层内存,从而无需复制数据。...

专注大数据与人工智能技术分享,欢迎私信加群互相学习! 4万+

DSP学习笔记之系统时钟、定时器、GPIO篇

DSP学习笔记

for_good_love的博客 9135

FPGA实现串口升级及MultiBoot(五)通过约束脚本添加IPROG实例

上一篇文章种总结了MultiBoot 关键技术,分为:一个指令、二种位流、三种方式、四样错误。针对以上四句话我们接下来详细分析。在开始解析之前我们先准备两个文件,一个是控制LED闪烁的文件,通过更换引脚约束可以控制不同LED,这样就可以指示是启动MultiBoot位流还是Golden位流。还有一个文件就是uart发送文件,会指示启动的位流格式和启动地址。文件都比较简单,就不列举了,文件详见文后的链接。对于 IPROG 指令目前有三种实现方式,分别为:1)通过约束脚本添加;2)通过ICAPE2原语

OpenFPGA的博客 2104

DSP-时钟之倍频分频计算公式笔记

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

weixin_45875994的博客 4036

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

深入解析DSP28035看门狗模块的设计与实现

本文深入解析了DSP28035看门狗模块的设计与实现,详细阐述了其作为嵌入式系统“忠诚卫士”的硬件结构、工作原理及寄存器配置。文章通过实战代码示例,展示了如何正确初始化和喂狗,并探讨了中断与复位两种触发模式的选择策略,为工业控制等高可靠性应用提供了关键的系统保护方案。

net55的博客 528

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

上一篇: DSP学习小结要点——地址映射
下一篇: DSP学习总结——通用定时器
bb1990521
博客等级 码龄15年 30粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值