ID do artigo: 000077304 Tipo de conteúdo: Solução de problemas Última revisão: 15/03/2019

É apoiado pela Nios® II em Std::?

Ambiente

    Intel® Quartus® Prime Pro Edition
    Embedded Design Suite Intel® Nios® II
    Processador Intel® Nios® II
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

A programação std:atomic in C é Nios® II o desenvolvimento de software não é suportado. O compilador Nios® II GCC está sendo executado por padrão com este recurso "Thread Model: single" e não pode ser modificado.

Resolução

Nios® II não há instruções atômicas. Assim, a opção "Thread Model: single" é a configuração padrão do compilador.

Para superar esta questão, a Altera recomenda usar o Avalon Núcleo Mutex, que dá aos Nios II a operação atômica. Este documento (Capítulo 11) fornece mais informações sobre este IP.

https://www.altera.com/en_US/pdfs/literature/ug/ug_embedded_ip.pdf

Produtos relacionados

Este artigo aplica-se a 1 produtos

Dispositivos programáveis Intel®

1

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês governará e será a controle. Exibir a versão em inglês desta página.