栏目分类
热点资讯

13一14周岁无码a片

你的位置:肥妇大bbwbbwbbwbbwbbwbbw > 13一14周岁无码a片 > 免费情侣作爱视频 AM57x 多核SoC开发板——GPMC的多通道AD收罗详尽案例手册(下)

免费情侣作爱视频 AM57x 多核SoC开发板——GPMC的多通道AD收罗详尽案例手册(下)

2022-05-14 15:31    点击次数:124

免费情侣作爱视频 AM57x 多核SoC开发板——GPMC的多通道AD收罗详尽案例手册(下)

本文档适用开发环境:免费情侣作爱视频

Windows开发环境:Windows 7 64bit、Windows 10 64bit

Linux Processor SDK:ti-processor-sdk-linux-rt-am57xx-evm-04.03.00.05

RTOS Processor SDK:ti-processor-sdk-rtos-am57xx-evm-04.03.00.05

CCS:CCS7.4

本案例主如果通过GPMC接口收罗AD7606或ADS8568模块输入的AD信号,由DSP端对AD信号进行FFT料理,并由ARM端对AD信号进行Qt波形绘画、数据保存等,其中使用到的测试板卡为创龙科技的TL570x-EVM工业开发板。

创龙科技TL570x-EVM是一款基于TI Sitara系列AM5708 ARM Cortex-A15 + 浮点DSP C66x料理器联想的异构多核SoC评估板,由中枢板和评估底板构成。典型期骗在泄漏功令、工业PC、机器视觉、智能电力、视频监测等界限。

中枢板历程专科的PCB Layout和上下温测考试证,踏实可靠,可餍足多样工业期骗环境。开发板接口资源丰富,引出双路PRU百兆网口、千兆网口、USB 3.0、CAMERA、GPMC、HDMI、PCIe等接口,便捷用户快速进行家具有策画评估与技能预研。

接下来给宇宙分享案例编译和ARM(Host)端、DSP(Slave)端)的关节代码部分,

根据《北京大学关于2022年硕士研究生招生复试与录取工作的通知》的硕士研究生招生复试基本分数线,数学学院2022年硕士入学考试复试分数线如下:

下面小编为大家整理了考研英语大作文常见话题表达方式:免费情侣作爱视频

考研真题之所以重要,首先在于他的质量非常高,是由官方出题人精心打磨而成,含金量非市面上的模拟卷可比。考研儿可以通过考研真题感知到真题的出题思路和教材中的重点出题区域,这就类似“划重点”。备考后期拿前两年的真题进行模拟测试也可以很好的反应考试的真实情况,在考前能更好的差缺补漏。

2. 少数民族高层次骨干人才计划、援藏计划、退役大学生士兵、留学生、港澳台考生单列。

首先,从这8所学校来说,本科生选择读研的越来越多了。

案例编译

请按照IPC异构多核开发手册搭好建基于Linux的IPC开发环境,并使能环境变量,然后按照如下循序编译案例。

将案例目次拷贝到Ubuntu,并将lib目次下的QWT库文献压缩包libqwt-6.1.3.tar.gz解压到lib目次下。

图 31

干预src目次并翻开products.mak文献,笔据内容情况设立libqwt-6.1.3的目次旅途。

Host# vim products.mak

图 32

图 33

修改收场后保存退出,执行如下号令加载Linux Processor SDK环境变量,编译要领并装配要领镜像文献。

Host# source /home/tronlong/ti-processor-sdk-linux-rt-am57xx-evm-04.03.00.05/linux-devkit/environment-setup

Host# make -j 8 && make install免费情侣作爱视频

图 34

号令执行收场后,将在“install/tl-gpmc-ad-fft/debug/”目次下生成ARM端和DSP端可执行文献,辩别为app_host和server_dsp1.xe66。

图 35

关节代码ARM(Host)端关节代码

图 36 Qt要领框架

剖释号令行参数,并显现Qt主窗口。

图 37 host/main.cpp

请求CMEM分享内存空间,并调遣为内容物理地址。在分享内存空间中请求两个Buffer空间,辩别用于存放AD信号时域数据和经FFT料理的频域数据。请求的两个Buffer空间的内存地址将会发送至DSP端,DSP端将一个通道的AD信号时域数据和经FFT料理的频域数据存放在Buffer空间。

图 38 host/app.c

发送App_CMD_SETUP音书类型至DSP端,该音书佩戴请求好的Buffer空间物理地址等信息,并恭候DSP端复返音书。

图 39 host/app.c

图 40 host/app.c

发送App_CMD_TEST音书类型至DSP端,该音书主要奉告DSP端进行AD信号收罗。DSP端每次收罗512个点,并保存AD信号时域数据和经FFT料理的频域数据。该音书还佩戴loop_times参数,已开拓为8。DSP端每轮回8次,即收罗并料理8x512=4096个点后复返音书至ARM端。

当运行“./app_host 0x01000000 6 10000 /home/root 7606”号令时免费情侣作爱视频,要领轮回次数开拓为10000,则总采样点个数为:4096*10000=40960000。

图 41 host/app.c

发送App_CMD_SHUTDOWN信息类型至DSP端,奉告DSP端扫尾要领的运行,并恭候DSP端复返音书。

图 42 host/app.c

Qt App线程禁受到DSP端的奉告后,13一14周岁无码a片通过信号槽奉告干线程绘画波形。

图 43 host/app_thread.cpp

辩别绘画时域波形和频域波形。

图 44 host/plot.cpp

将时域和频域数据写入文献。

图 45 host/file.cpp

DSP(Slave)端关节代码

监听slaveQue音书队伍,恭候ARM端发送音书。

笔据音书佩戴的“msg->cmd”参数来判断不同的音书类型,从而干预相应的料理函数。料理扫尾后,复返音书至ARM端。

图 46 dsp1/Server.c

反应ARM端发送的App_CMD_SETUP音书类型免费情侣作爱视频,调用ad_init和ad_test_init驱动化函数。

图 47 dsp1/Server.c

ad_init()主要收场Timer、GPIO、GPMC等和AD芯片硬件有关的要领驱动化。

图 48 dsp1/ad_test.c

图 49 dsp1/ad_test.c

ad_test_init()主要用于要领运行环境的准备,如信号量、内存请求、EDMA3驱动化、FFT驱动化等。

图 50 dsp1/ad_test.c

要领通过EDMA GPIO event容貌收罗AD信号。

定时器创建后,将以固定的时刻圮绝干预定时器中断职业函数。在中断职业函数中通过CONVST引脚触发AD信号收罗来功令采样频率。每次收罗调遣完成后,AD芯片的Busy引脚将触发GPIO2的下跌沿中断,从而触发EDMA传输。

图 51 dsp1/ad_test.c

EDMA传输完成后,将干预EDMA中断职业函数。在中断职业函数中统计采样点个数,当采样点个数达到ADC_SAMPLING_FFT_NUM(512)个后,将置位信号量,奉告任务进行数据料理。

图 52 dsp1/ad_test.c

DSP端反应ARM端发送的App_CMD_SETUP音书类型,调用ad_test()进行数据料理。 使能定时器,使定时器按固定周期触发AD信号收罗。 窒碍恭候信号量置位,信号量置位后,对数据进行保存、FFT运算等操作。

备注:测试收罗周期为6us,收罗满ADC_SAMPLING_FFT_NUM(512)个点后置位信号量,奉告任务进行数据料理,是以开拓Semaphore_pend超平红尘为10ms,若用户开拓收罗周期过长,如60us,则收罗满512个点需60 * 512 = 30.72ms,则需要对应加多下图Semaphore_pend超平红尘。

图 53 dsp1/ad_test.c

图 54 dsp1/ad_test.c

补充评释 要领默许使用GPTimer6定时器以固定时刻圮绝触发AD模块的收罗信号,功令AD模块进行收罗调遣。如需更换为其他定时器,请按照如下循序进行修改。

① 修改dsp1/ad_test.c文献,叫醒指定定时器的时钟。

图 55

② 修改dsp1/Dsp1.cfg文献,timerSetting[5]代表为timer6,可修改为用户指定定时器。8代表绑定定时器中断至CPU Int8,该编号一般无需改造。

图 56

③ 修改dsp1/ad_test.c文献,下图中的Timer_create()的参数5可修改为用户指定的定时器。

图 57

要领使用DSP端驱动化GPMC总线,并开拓GPMC时序。可检察dsp1/ad_test.c中的gpmc_init()的GPMC设立容貌与时序参数。

图 58

图 59

好了,本期的案例分享就到这里了,想要检察对于TL570x-EVM开发板(异构多核SoC)的规格书免费情侣作爱视频,详备参数良友更多内容,接待考虑区留言。

dsphost定时器Host频域发布于:广东省声明:该文观点仅代表作家本身,搜狐号系信息发布平台,搜狐仅提供信息存储空间职业。

Powered by 肥妇大bbwbbwbbwbbwbbwbbw @2013-2022 RSS地图 HTML地图