热门关键词: 陶瓷烧结设备 环形自动焊接设备 铁马头切片机 求购纯净水设备 耐美特工业设备 美容院设备 离子注入快速热处理设备
  IC库存(8958万) PDF资料(329万) IC价格 IC求购 资讯 技术资料
电子元器件搜索:
维库电子市场网是知名的电子元器件交易网站,为电子生产企业提供IC库存和技术资料查询服务。
相关专题
请教:BF561双核处理共享数据的问题(与cache有关)
新闻出处:21ic 发布时间:2007-05-22
qiaoende 发布于 2007-5-22 12:57:00
工程组:double_core(主工程)、corea(子工程)、coreb(子工程)、sml2(子工程)和sml3(子工程)

在子工程sml2里定义了如下共享数据:
volatile int test = 0;

在corea子工程中对test进行循环写,在coreb子工程中对test进行循环读,在使能数据cache的情况下,硬件仿真时,在每个核下观察到的test值不一样,禁止cache后,就没有问题了。
请问如何在使能cache的情况下,处理共享数据?谢谢!


关闭】【打印
友情链接:
© 2007 电子设备网 网站地图