完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
28035 有两个区域CLA Shared Message RAMs,
CLA to CPU Message RAM , CLA to CPU Message RAM 我想问的是当CLA写数据到 CLA_CPU_MSGRAM 时,还没有写完,此时CPU中断读这个值,会不会出问题? 反之CPU写数据到 CPU_CLA_MSGRAM 时,还没有写完,此时CLA中断读这个值,会不会出问题? |
|
相关推荐
6 个讨论
|
|
Peter,
The arbitration scheme for these registers can be found in the CLA Reference Guide. Keep in mind if the main CPU performs a read-modify-write operation on a register and between the read and the write the CLA modifies the same register, the changes made by the CLA can be lost. In general it is best to not have both processors writing to registers。 Eric - ERIC |
|
|
|
|
|
Peter,
如果CPU和CLA同时访问一个shared RAM区域,是要遵循下面的仲裁机制的,即先后顺序,
Eric - ERIC |
|
|
|
|
|
您好,Eric, 之前您给我解答了好多问题,尤其是CLA问题,我现在又有一个cla问题,就是通过cpu.C改变cla.asm的值,我现在遇到的问题是cla.asm内的变量值可以送到cpu.c,但是通过cpu.c无法改变cla.asm的值。 ti官网上运行28035的例程,运行cla.asm。C:tidcsc28DSP2803xv121DSP2803x_examplescla_adc_fir_flash 问题:我应用的28035的例程,第一步将10赋值给_VoltFilt是对的,这是_VoltFilt等于10,在向下运行时,我设置的A4是200.375,为何_VoltFilt的不更新呢,还一直是10? 请看:在Example_2803xClaAdcFir.c中定义: #pragma DATA_SECTION(A, "CpuToCla1MsgRAM"); float32 A [FILTER_LEN] = [62.5L, -100.25L, 200.375L, -300.25L, 10.0625L]; 在cla.asm中: _X4 .set _X+8 _X3 .set _X+6 _X2 .set _X+4 _X1 .set _X+2 _X0 .set _X+0 _A4 .set _A+8 _A3 .set _A+6 _A2 .set _A+4 _A1 .set _A+2 _A0 .set _A+0 MDEBUGSTOP MMOVF32 MR0,#10.6 MF32TOUI16 MR2, MR0 ; Get back to Uint16 value MMOV16 @_VoltFilt, MR2 MMOV32 MR0,@_X4 ;1 Load MR0 with X4 MMOV32 MR1,@_A4 ;2 Load MR1 with A4 MF32TOUI16 MR2, MR1 ;T Get back to Uint16 value MMOV16 @_VoltFilt, MR2 ;T MNOP ;3 Wait till I8 to read result |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
686 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
601 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1055 浏览 1 评论
744 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
526 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
167浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
128浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
127浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
123浏览 12评论
GD32F303RCT6配置PA4 ADC引脚,将PA2代替key功能,PA2连接时无法实现预期功能,为什么?
54浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 08:10 , Processed in 1.042638 second(s), Total 67, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号