【TMS570LC4357】之相关驱动开发学习记录2

系列文章目录

【TMS570LC4357】之工程创建
【TMS570LC4357】之工程配置修改
【TMS570LC4357】之HALCOGEN使用
【TMS570LC4357】之相关问题及解决
【TMS570LC4357】之相关驱动开发学习记录1


前言

记录笔者在第一次使用TMS570过程中对外设驱动的一些学习碎片。

1. ADC

1.1 转换模式

没有扫描

最多只能group Event 和group1 在连续

1.2 Group的关系

采样缓存满了

覆盖,或者忽略

1.3 Group顺序

不管是12位采样,还是10位,八位,bit15-11:有别的意思

1.4 ADC中断

转换结束中断

阈值中断,采样次数到达这个阈值触发

1.5 溢出中断

1.6 幅值中断

1.7 安全和可靠性

ADREFHI 都需要外部电路提供标准

1.8 ADC采样计算

2. DCAN

2.1 配置


但此时接收不到,是被硬件过滤了,修改初始化配置即可,如下

是否过滤远程帧bit31,扩展帧bit30,MDir 数据方向

2.2 使用接收中断和掩码过滤






数据手册无实际IF1NO寄存器

2.3 中断接收

只接收,设置的CANID

3. N2HET

待补充

4.GPIO

外部上拉电阻,需要开路输出,不然GPIO设置不成功

相关推荐
nuannuan2311a9 分钟前
4N90-ASEMI电机控制专用4N90
单片机
老猿讲编程34 分钟前
提升ARM Cortex-M系统性能的关键技术:TCM技术解析与实战指南
arm开发·arm·c
邹诗钰-电子信息工程40 分钟前
bmp280的压力数据采集(i2c设备驱动+设备树编写)
stm32·单片机·嵌入式硬件
mmoyula2 小时前
【RK3568 PWM 子系统(SG90)驱动开发详解】
android·linux·驱动开发
爱装代码的小瓶子3 小时前
数据结构之队列(C语言)
c语言·开发语言·数据结构
_Kayo_4 小时前
VUE2 学习笔记6 vue数据监测原理
vue.js·笔记·学习
chenchihwen4 小时前
大模型应用班-第2课 DeepSeek使用与提示词工程课程重点 学习ollama 安装 用deepseek-r1:1.5b 分析PDF 内容
人工智能·学习
Ronin-Lotus4 小时前
嵌入式硬件篇---有线串口通信问题解决
单片机·嵌入式硬件·ttl·rs232·rs485·有线串口
超浪的晨4 小时前
Java UDP 通信详解:从基础到实战,彻底掌握无连接网络编程
java·开发语言·后端·学习·个人开发
快乐飒男5 小时前
哈希表(c语言)
c语言·哈希算法·散列表