tag 标签: 高校

相关帖子
相关博文
  • 2025-5-15 14:02
    0 个评论
    2025年5月23日-25日,第63届中国高等教育博览会(简称"高博会")将在长春东北亚国际博览中心盛大启幕。本届高博会由中国高等教育学会主办,以"融合·创新·引领:服务高等教育强国建设"为主题,旨在搭建高等教育全要素协同发展平台。 飞凌嵌入式旗下教育品牌ElfBoard依托自身技术优势,助力高校教师制定嵌入式、物联网、人工智能方向的教学方案,不断引导学生进行嵌入式探究活动,在本次高博会ElfBoard将携带多款嵌入式开发板、嵌入式人工智能实验箱以及行业应用动态方案、动作捕捉机械臂动态方案进行展示。 诚邀嵌入式教育行业同仁及高校师生莅临交流! 时间:2025年5月23日-5月25日 地点:长春东北亚国际博览中心 展位:A1-A1J76
  • 2025-4-2 16:42
    130 次阅读|
    0 个评论
    3月28日~3月30日,飞凌嵌入式技术团队先后走进成都理工大学、厦门大学、厦门理工学院及集美大学,正式启动全国大学生嵌入式芯片与系统设计竞赛西南赛区师资培训与南部赛区的赛题宣讲。旨在通过技术赋能提升竞赛作品质量,深化产教融合影响力。 成都理工大学活动现场 厦门大学活动现场 厦门理工学院活动现场 集美大学活动现场 活动中飞凌嵌入式的技术专家对“瑞芯微赛道飞凌嵌入式方向选题”进行了深入解读,详细剖析了选题的背景、目标和要求,让参训师生们对竞赛方向有了更清晰的认识;随后对参赛平台(基于RK3588设计的ELF 2开发板)的硬件结构、接口功能、开发环境的构建及编译使用进行着重的介绍,帮助参赛团队进行赛事筹备。 活动现场气氛热烈,参训师生积极交流,相信在飞凌嵌入式和各高校师生的共同努力下,全国大学生嵌入式芯片与系统设计竞赛将会涌现出更多优秀的作品。
  • 热度 4
    2023-10-25 14:45
    1435 次阅读|
    0 个评论
    一、实验目的 学习McASP管脚的使用方法,掌握音频采集播放的原理和过程,并实现音频的采集与播放。 二、实验原理1、原理图 (1) 音频接口采用的是24.576MHz(读兆赫兹)晶振。 (2)实验板上共有3个音频端口,分别是LINE IN、MIC IN和LINE OUT。 (3)音频数据是通过I2C总线进行读写的。 (4)McASP(字母)的时钟来自于晶振时钟,分频后可得到帧同步信号和位同步信号。 2、功能框图 (1)数据精度支持 16/20/24/32 bit 。 (2)支持速率 8kHz ~ 96kHz 。即采样率,定义了每秒从连续信号中提取并组成离散信号的采样个数,单位时间的点越多声音的信息也就越完善,当然也就更接近于真实。 (3)控制总线可选为 SPI 或 I2C。 (4)音频串行数据总线支持4种协议格式: I2S, 左对齐格式,右对齐格式,DSP格式。 (5)有可编程PLL 可以灵活产生时钟。 3、音频芯片功能框图 (1)在框图底部分别是供电部分、时钟产生部分、SPI或I2C串行总线控制部分。 (2)芯片通过左右声道采集输入的音频模拟信号。 (3)经过ADC采样后得到数字化的音频数据。 (4)数字化音频数据通过音频串行总线接口传输到DSP。 (5)DSP处理之后的数字化音频从DSP通过音频串行总线接口再传输到DAC。 (6)音频经过DAC还原为可输出的模拟信号。 (7)最后,通过耳机或者音箱输出音频模拟信号。 通过框图的讲解,我们可以总结出音频芯片的工作流程。音频模拟信号通过左右声道分别采样,经过ADC转换为数字信号后通过McASP传输到DSP,在DSP处理完成后再通过McASP传输到DAC,最后经过DAC转换为模拟信号后,分左右声道输出。 4、McASP(Multichannel Audio Serial Port) 通用音频串行端口 (1)McASP包括发送和接收部分,它们之间可以同步运行,也可以完全独立地使用各自的主时钟,位时钟和帧同步信号,并且可以使用具有不同位流格式的传输模式。 (2)McASP模块包括16个串行器,可以单独激活来进行发送或接收。另外, 所有的McASP引脚都可以被配置为通用输入输出(GPIO)引脚。 (3)McASP 传输模式 :突发传输模式 、时分复用TDM传输模式 和数字音频接口DIT传输模式。 5、McASP传输模式--时分复用模式 TDM就是时分复用模式。时分复用是指一种通过不同信道或时隙中的交叉位脉冲,同时在同一个通信媒体上传输多个数字化数据、语音和视频信号等的技术。 使用这种技术,就允许两个以上的信号或者数据流在同一条通信线路上传输。每个信号 或数据流轮流占用物理通道。 (1) TDM 格式可以用于DSP芯片与一个或多个模-数转换器(ADC),数-模转换器(DAC)之间的数据传输。 (2) TDM格式包括三部分:时钟、数据和帧同步信号。 (3)一帧包括多个通道。每一个TDM帧是由帧同步信号来定义的(AFSX或AFSR)。 (4)数据传输是连续的,在单元之间没有延迟。 (5)系统中发送端和接收端每个单元的位数要一致,因为单元边界不是由帧同步信号决定的 McASP 发送器和接收器支持多通道传输,通过TDM传输模式可以使用符合时分复用(TDM)格式的数据流。在这种传输模式下,兼容I2S协议的设备。I2S协议主要用于音频数据的传输。数据的最高位与声道选择信号之间会有1个bit的延迟。一帧数据里包含两个数据单位,分别传输左声道和右声道的数据。 访问McASP的途径有两种,第一种是使能FIFO,第二种是禁用FIFO。两种途径都需要配置DMA总线和外配总线。 6、程序流程 程序流程设计中首先要进行I2C和McASP的管脚复用配置,接着使能EDMA3的PSC并初始化DSP中断,然后进行音频芯片的初始化,并将McASP初始化为EDMA方式。最后进行音频数据的接收交换处理并不断输出音频数据。 6、源码管脚复用源码 基于StarterWare控制外设时可调用对应的API接口,无需配置复杂的寄存器。I2C和McASP管脚复用配置的函数源码可以分别查看I2C.c和McASP.c。 DMA(Direct Memory Access)直接内存存取 (1)CPU把数据传送的源、目的、数据个数等信息交给DMA,让DMA控制数据传输,在此期间,CPU可以运行其他程序,等到DMA控制的数据传输完成,发送中断告诉CPU数据传输完成了,让CPU处理数据,因而提高了算法的速度。 (2)TI公司为TMS320C6748量身设计了增强版直接存储器访问控制器EDMA3。 EDMA3一共有32个通道,通道的优先级可选,可以实现数据传输的无缝链接,利用EDMA,可以实现片内存储器、片内外设以及外部存储器之间的数据传输。 (3)增强型内存直接访问控制器(EDMA3)是一种高性能,多通道,多线程 DMA 控制器,允许用户编程传输一维和多维大量数据 ,能够不依赖CPU 进行数据的搬移。 三、操作现象1、实验设备 本实验使用的硬件接口为LINE IN和LINE OUT接口,所需硬件为实验板、仿真器、电源、音频线、耳机和音乐播放器。本次操作是使用手机来播放音乐。 2、软件操作 导入工程,选择Demo文件夹下的对应工程 编译工程,生成可执行文件 将CCS连接开发板并加载程序 点击运行程序 通过耳机即可听到手机播放的音乐。 实验结束后,先点击黄色按钮暂停程序运行,再点击红色按钮退出CCS与实验板的连接,最后实验箱断电即可。
  • 热度 8
    2023-6-21 11:17
    915 次阅读|
    0 个评论
    实验目的 本教程是基于创龙教仪DSP教学实验箱:TL6748-PlusTEB完成录制的。 本节视频的目的是了解 UART 的功能和结构,学习RS485 串口通信协议,并实现RS485 串口收发功能。 实验原理 RS485 RS485是通信物理层的标准接口,一种信号传输方式,OSI(开放系统互连)模型的第一级。 创建 RS485 是为了扩展 RS232 接口的物理功能。 RS485是使用两根或三根电线的电缆完成的:一根数据线、一根带反转数据的电线,通常还有一根零线(接地,0 V)。主要思想是通过两根电线传输一个信号。 当一根电线传输原始信号时,另一根电线传输其反向副本。 用作传输线的双绞线可以是屏蔽或非屏蔽的。 ​ RS485接口的主要优点 (1)通过一对双绞线进行双向数据交换; (2)支持连接到同一条线路的多个收发器,即创建网络的能力; (3)通讯线长; (4)高传输速度。 RS485通信的主要特点 (1)双向半双工数据传输 串行数据流可以在一个方向传输,数据传输到另一侧需要使用收发器。 (2)对称通信通道 接收或传输数据需要两条等效的信号线。 电线用于在两个方向(交替)交换数据。 在双绞线电缆的帮助下,对称通道显着提高了信号的稳定性并抑制了有用信号产生的电磁辐射。 (3)多点通信 RS485通讯线可以连接多个接收器和收发器。 同时,一个发送器和多个接收器一次可以连接到一根通信线路上。 所有其他需要连接的发送器应等待通信线路空闲以进行数据传输。 RS485接口 控制管脚分别为: UART1_RXD 和 UART1_TXD。 CON16 是由 UART1 通过 ISO3082DW 串口转换芯片得到的 RS485 串口。 ​ UART 全称Universal Asynchronous Receiver/Transmitter,通用异步收发传输器。 UART是一种通用串行数据总线,用于异步通信,异步通信以一个字符为传输单位,通信中两个字符间的时间间隔多少是不固定的,但在同一个字符中的两个相邻位间的时间间隔是固定的。该总线双向通信,可以实现全双工传输和接收。串行通信是指利用一条传输线将资料一位位地顺序传送,特点是通信线路简单,利用简单的线缆就可实现通信,降低成本,适用于远距离通信,但传输速度慢的应用场合。在嵌入式设计中,UART用于主机与辅助设备通信,如PC机通信包括与监控调试器和其它器件。 ​ UART特点 (1)通用异步 (2)串行低速总线 (3)全双工 (4)需要约定通信速率 (5)只能点对点通信 UART功能框图 接收器的FIFO,可以缓冲一部分数据,能提高接收速率的效率 中断控制逻辑单元,用于产生中断信号让CPU响应 串转并的数据接收口 并转串的发送口 UART通信的整体流程是数据通过UARTn_RXD接收数据通过移位寄存器将串行通信转并行通信后经过一系列的协处理后最后通过发送寄存器将并行通信转为串行通信由UARTn_TXD发送出去 ​ UART通信模式 (1)单工:数据传输仅能沿一个方向,不能实现反向传输。 (2)半双工:数据传输可以沿两个方向,但需要分时进行(RS485) (3)全双工:数据可以同时进行双向传输。 ​ UART通信协议 起始位 : 发出一个逻辑 0 信号,表示传输字符的开始。 数据位 : 数据位的个数可以是 5、6、7、8 等,构成一个字符。通常采用ASCII码(7位),从最低位开始传送。 校验位 : 数据位加上这一位后,使得 1 的位数应为偶数(偶校验)或奇数(奇校验),以此来校验传输的正确性。 停止位 : 数据的结束标志。可以是 1 位、1.5 位、2 位的高电平。 空闲位 : 处于逻辑 1 状态,表示当前线路上没有数据传送。 ​ 波特率 指的是串口通信的速率,也就是串口通信时每秒钟可以传输多少个二进制。譬如每秒钟可以传输9600个二进制位,波特率就是9600。 串口通信的波特率不能随意设定,而应该在一些值中选择,一般常见的波特率是9600和115200(低端单片机如51常用9600,高端单片机和嵌入式SoC一般用115200)。 (1)通信双方必须事先设定相同的波特率这样才能成功通信,如果发送方和接受方按照不同的波特率通信则根本收不到,因此比特率最好是大家熟知的而不是随意指定的 (2)常用的波特率经过长久发展,就形成了共识,常用9600 和115200。 数据配置源码 配置GPIO输出值的函数源码和函数使用说明可以查看gpio.c。其中,第一个参数是GPIO的基地址,第二个参数是GPIO的编号,第三个参数设置GPIO的电平。 ​ 数据发送源码 配置UART数据发送的函数源码和函数使用说明可以查看uart.c。其中,第一个参数是UART正在使用的内存地址,第二个参数是要传输的字节。 ​ 数据接收源码 配置UART数据接收的函数源码和函数使用说明可以查看uart.c。输入的参数是UART正在使用的内存地址。 ​ 操作现象 实验设备 软件 本实验所需使用的软件是CCS5.5和串口调试工具Xshell。 ​ ​ 本实验使用的硬件接口为RS485接口,所需硬件为实验板、仿真器、RS485转串口模块、USB转RS232串口线和电源。 ​ 硬件连接 (1)使用 RS485 转串口模块和 USB 转 RS232 串口线连接实验板的 RS485 串口和电脑的 USB 口。 (2)连接仿真器和电脑的USB接口, (3)将拨码开关拨到DEBUG模式01111,连接实验箱电源,拨动电源开关上电。 ​ 软件操作 (1)先在设备管理器查看串口的端口号; (2)再设置串口调试工具,波特率设置为115200。 ​ 导入工程,选择Demo文件夹下的对应工程 编译工程 将CCS连接实验箱并加载程序 点击运行程序,串口终端会打印相关信息 通过电脑键盘输入任意字符, 可在串口终端回显。 ​
  • 热度 8
    2023-6-19 16:18
    815 次阅读|
    0 个评论
    实验目的 本此实验操作视频是基于创龙教仪DSP教学实验箱TL6748-PlusTEB录制完成的。 本节视频的目的是学习OV2640 摄像头和VPIF总线的工作原理,并实现VPIF 总线控制摄像头采集图像显示在 LCD 上。 实验原理 OV2640摄像头 OV2640 是世界上第一个 1/4 英寸 2 百万像素视频传感器,同时是 OmniVision 最新的 2.2 微米 OmniPixel2™架构的视频传感器,可支持 200 万像素,分辨率可高达 1600x1200, 帧率可达 30 帧/秒,最高帧率可达 60 帧/秒。 OV2640摄像头功能框图 OV2640摄像头采集图像时,会先经过感光元件,采样的信号经过运放,再进行AD转换,AD量化之后得到数字化的视频信号会进行控制调整,最终通过视频输出接口输出。 除此之外还有其他的一些信号接口,比如时钟输入,像素时钟,行同步信号,帧同步信号,时序产生和逻辑控制单元等等。 OV2640时序 图像数据在HREF为高的时候输出,当HREF变高后,每一个PCLK时钟,输出一个字节数据。比如我们采用UXGA时序,RGB565格式输出,每2个字节组成一个像素的颜色(低字节在前,高字节在后),这样每行输出总共有1600 2个PCLK周期,输出1600 2个字节。 帧输出时序 当HREF输出高电平时开始读取一行像素点,当低电平时不操作,重复操作即可读取一帧图像。OV2640支持:RGB565或JPEG输出。RGB565输出时,时序如图所示。JPEG输出时,PCLK大大减少,且HREF不连续,数据流以0XFF,0XD8开头,以0XFF,0XD9结束。 引脚定义表 TL2640摄像头模块和实验板的连接引脚对应表如表所示。DSP通过I2C总线配置摄像头的相关寄存器,摄像头采集的数据通过VPIF总线传输回DSP进行处理。 VPIF接口 Video Port Interface (VPIF), 是一种视频接口。VPIF的通道0和通道1只能用于接收数据,通道2和通道3只能用于发送数据 VPIF 传输协议 VPIF 接口主要支持三种协议的传输: BT-656 BT-1120 Raw Capture mode 其中,VPIF 端口接收通道支持BT-656、BT-1120和Raw Capture mode三种协议, VPIF 端口发送通道只支持BT-656和BT-1120两种协议。 程序流程 接下来我们先看下程序的流程设计。 程序流程设计中首先要进行外设使能配置,接着进行DSP中断初始化和LCD的初始化,然后初始化配置I2C和OV2640摄像头,初始化VPIF总线。最后摄像头采集接收数据并将数据显示在LCD上。 操作现象实验设备 本实验使用的硬件接口为LCD和VPIF 接口,所需硬件为实验板、仿真器、TL2640I 摄像头模块、LCD和电源。 硬件连接 (1)将 TL2640I 摄像头模块连接到实验板的 VPIF 接口。 (2)连接仿真器和电脑的USB接口, (3)将拨码开关拨到DEBUG模式01111,连接实验箱电源,拨动电源开关上电。 操作现象 导入工程,选择Demo文件夹下的对应工程 编译工程 将CCS连接实验箱并加载程序 点击运行程序 在LCD屏幕上会显示摄像头采集的图像,并显示帧率。 ​
相关资源