草庐IT

DSP_TMS320F28377D_eCAP学习笔记

博主学习eCAP的使用主要是用于处理霍尔传感器,计算电机的电角度以及角速度。首先还是看了点哔哩哔哩的学习视频。eCAP介绍脉冲量的输入是在数字控制系统中最常见的一类输入量,控制器专门设置了脉冲捕获模块(eCAP)来处理脉冲量,通过脉冲捕获模块捕获脉冲量的上升沿与下降沿,进而可以计算脉冲的宽度和占空比,可以采用脉冲信号进行相关控制。捕获单元模块能够捕获外部输入引脚的逻辑状态(电平的高或低、电平翻转时的上升沿或下降沿),并利用内部定时器对外部事件或者引脚状态变化进行处理。典型应用如下:        1.电机测速        2.测量脉冲电平宽度        3.测量一系列脉冲占空比和周期  

DSP TMS320F2803x、TMS320F2806x COMP比较器模块开发笔记(代码基于TMS320F28069 详解)

详解DSPF28069的COMP比较器模块,及代码讲解(适用于2802x、2803x、2806x、M35x、M36x型号)比较器(COMP)模块比较器模块是一个真正的模拟电压比较器在VDDA领域。核心模拟电路包括比较器,它的输入和输出,以及内部的DAC参考。支持的数字电路包括DAC控制、与其他片上逻辑的接口、输出确认块和可编程控制信号。比较器块可以监视两个外部模拟输入,或者使用内部DAC引用监视另一个输入的外部模拟输入。比较器的输出可以异步传递,也可以限定并同步到系统时钟周期。比较器输出被路由到ePWMTripZone模块,以及GPIO输出多路复用器。比较器功能没有条件电压A=电压B的定义,因

《安富莱嵌入式周报》第320期:键盘敲击声解码, 军工级boot设计,开源CNC运动控制器,C语言设计笔记,开源GPS车辆跟踪器,一键生成RTOS任务链表

周报汇总地址:嵌入式周报-uCOS&uCGUI&emWin&embOS&TouchGFX&ThreadX-硬汉嵌入式论坛-PoweredbyDiscuz! 视频版:https://www.bilibili.com/video/BV1Cr4y1d7Mp/《安富莱嵌入式周报》第320期:键盘敲击声解码,军工级boot设计,开源CNC运动控制器,C语言设计笔记,开源GPS车辆跟踪器,一键生成RTOS任务链表1、键盘敲击声解码https://arxiv.org/abs/2308.01074键盘敲击声被解码的话,我们使用键盘输入密码将被方便的解码出来。这篇文章介绍了一种使用最先进的深度学习模型,以便使用

华大HC32F460 SPI+DMA通信实验代码详解

声明:以下内容均为本人学习心得。一、基础知识。华大HC32F460提供的SPI是4线式和3线式。搭载4个通道的串行外设接口,支持高速全双工串行同步传输。4线式:SCK、MOSI、MISO、SS0~SS3。3线式:SCK、MOSI、MISO。SPI数据发送时:传送数据先进入发送缓冲器(TX_BUFF),再将TX_BUFF的数据复制到移位寄存器(shifter),shifter依次发出数据;SPI数据接受时,数据从shifter依次移入,移入完成后再将shifter的数据复制到接收缓冲器(RX_BUFF)。数据传输时,根据移位顺序控制位SPI_CFG2.LSBF和奇偶校验控制位SPI_CR1.PA

TMS320F28374S之X-BAR

X-BARX-BAR可翻译为交叉开关或者交换总线,在DSP中有四种X-BAR,分别是:InputX-BAR、OutputX-BAR、CLBX-BAR和ePWMX-BAR。InputX-BAR可以将外部信号传输到CPU内部,OutputX-BAR则可以将内部信号传输到外部GPIO端口。CLBX-BAR和ePWMX-BAR将内部信号传输到CLB和ePWM模块。InputX-BARInputX-BAR用于将信号从GPIO端口链接到许多不同的IP块,比如eCAP、ADC、externalinterrupts等等。配置过程:使用时需要通过INPUTxSELECT寄存器配置。以下为流程图ePWM,CLB,

HTML5 CSS3 Frameworks Sass/Compass/320&up/susy/HTML5boilerplate一起玩?

我一直在探索实现响应式设计的工具和技术。我喜欢320及更高版本采用的响应式移动优先方法,它说它使用html5样板。对于整体编辑、控制和功能,Compass/Sass似乎提供了很多。不清楚HTML5样板文件是否包含在Compass中?Compass似乎也有类似的功能?Susy声称包含320及更高版本,并表示它使用HTML5样板文件。我很困惑html5样板文件是否与Compass设施共存?我需要选择吗?这里要考虑的最佳堆栈是什么?是否有提供完整堆栈的compass插件? 最佳答案 (HTML5不需要响应式设计。)这些样式表技术中的每一种

HTML5 CSS3 Frameworks Sass/Compass/320&up/susy/HTML5boilerplate一起玩?

我一直在探索实现响应式设计的工具和技术。我喜欢320及更高版本采用的响应式移动优先方法,它说它使用html5样板。对于整体编辑、控制和功能,Compass/Sass似乎提供了很多。不清楚HTML5样板文件是否包含在Compass中?Compass似乎也有类似的功能?Susy声称包含320及更高版本,并表示它使用HTML5样板文件。我很困惑html5样板文件是否与Compass设施共存?我需要选择吗?这里要考虑的最佳堆栈是什么?是否有提供完整堆栈的compass插件? 最佳答案 (HTML5不需要响应式设计。)这些样式表技术中的每一种

ios - iOS 8 上的 UITableView 单元格宽度停留在 320pt

我目前正在尝试在不使用Storyboard的情况下使用自定义单元格创建一个简单的UITableView。我在iPhone6模拟器上遇到一个问题,其中表格View的宽度为375(应该如此),但内部单元格的宽度为320。在项目中找不到数字320,因为我没有对其进行硬编码。当我设置单元格的背景颜色时,它扩展了375的整个宽度,但我需要将图像向右对齐,它只对齐320,如下图所示。我不确定这是因为我缺少约束还是存在错误。感谢任何帮助,谢谢!设置表格的代码:-(TBMessageViewCell*)getMessageCellforTableView:(UITableView*)tableView

ios - iOS 8 上的 UITableView 单元格宽度停留在 320pt

我目前正在尝试在不使用Storyboard的情况下使用自定义单元格创建一个简单的UITableView。我在iPhone6模拟器上遇到一个问题,其中表格View的宽度为375(应该如此),但内部单元格的宽度为320。在项目中找不到数字320,因为我没有对其进行硬编码。当我设置单元格的背景颜色时,它扩展了375的整个宽度,但我需要将图像向右对齐,它只对齐320,如下图所示。我不确定这是因为我缺少约束还是存在错误。感谢任何帮助,谢谢!设置表格的代码:-(TBMessageViewCell*)getMessageCellforTableView:(UITableView*)tableView

DSP,国产C2000横空出世,QX320F280049,替代TI 的 TMS320F280049,支持国产

一、特性参数1、独立双核,32位CPU,单核主频400MHz2、IEEE754单精度浮点单元(FPU)3、三角函数单元(TMU)4、1MB的FLASH(ECC保护)5、1MB的SRAM(ECC保护)6、10MHzRC7、通信外设:1个PMBus、2个CAN总线、2个I2C、2个SPI、2个SCI、1个LIN、1个FSI、8、3个12位ADC,采样率高达3.45MSPS9、2个12位DAC,7个DAC比较器,数字干扰滤波器10、7个可编程增益放大器PGA11、16个高分辨率ePWM通道12、7个增强型捕捉模块eCAP二、优点1、独立双核32位CPU,每个核主频高达400MHz2、3个12位ADC