08/08/19

Programa de demonstração para a placa de desenvolvimento "Prop S"

Trata-se de um programa desenvolvido na mesma linha dos programas de demonstração para as placas Prop (post de 2 de Agosto de 2016) e Prop II (post de 13 de Novembro de 2016). Com a finalidade de avaliar o desempenho da placa, este programa utiliza os oito núcleos de processamento que o P8X32A oferece. Basicamente, o utilizador introduz os valores limite, e o programa calcula então todos os números primos entre os ditos valores. Convém sublinhar que o código foi significativamente optimizado. Embora seja mais eficiente face aos programas anteriores, é igualmente intensivo em termos de processamento.

Novamente, para executar o programa, é necessário recorrer à aplicação SimpleIDE da Parallax. Caso não o tenha feito antes, deve transferir o ficheiro "prop-s.cfg" para a pasta "propeller-load" da sua instalação, de modo a utilizar o perfil de hardware correspondente à placa em questão. Deverá também transferir o ficheiro do projecto e o código C para a pasta dos projectos do SimpleIDE. Por fim, com a placa ligada ao computador, abra o projecto com o nome "Prop_S_primos.side" e escolha a opção "Run with Terminal" (tecla F8).

Programa de demonstração a correr no terminal do SimpleIDE.

Se bem que fiz esta ressalva em posts anteriores, nunca é demais frisar que o terminal do SimpleIDE é lento e, por conseguinte, pode não apresentar todos os resultados. Como alternativa, sugiro que utilize a opção "Load EEPROM & Run" (tecla F11) aquando o carregamento do programa, para que o mesmo fique guardado na EEPROM. Feita esta operação, pode utilizar qualquer outra aplicação de comunicação série (como por exemplo, o PuTTY) para executar o programa.

Programa a correr no PuTTY. O SimpleIDE é visível em segundo plano.

Links importantes:
Projecto SimpleIDE: https://app.box.com/s/5k37...n6ta
Programa em C: https://app.box.com/s/9ahb...wkpk
Perfil de hardware: https://app.box.com/s/x0u4...cdtd
Pasta contendo todos os ficheiros: https://app.box.com/s/eu1n...we4v

06/08/19

Programa de teste para a placa de desenvolvimento "Prop S"

Este é um programa que serve para examinar o funcionamento da placa Prop S. Essencialmente, o programa permite testar individualmente os pinos da placa, de modo a verificar a existência de curto-circuitos à massa ou à alimentação. Basta ao utilizador introduzir o número do pino a comutar, e o programa então indica se a operação foi bem sucedida ou se ocorreu um erro. É de referir que este programa foi concebido sob o mesmo princípio dos programas de teste para as placas Prop (post de 24 de Julho de 2016) e Prop II (post de 5 de Outubro de 2016), porém tendo o código mais desenvolvido.

Programa de teste a correr no terminal do SimpleIDE.

Para correr o teste é preciso utilizar a aplicação SimpleIDE da Parallax. Primeiro que tudo, deve transferir o ficheiro "prop-s.cfg" para a pasta "propeller-load" da sua instalação. Tal é necessário por forma a utilizar o perfil de hardware adequado à placa. Deverá também transferir o ficheiro do projecto e o código C para a pasta dos projectos do SimpleIDE. Finalmente, estando a placa ligada ao computador, basta abrir o projecto com o nome "Prop_S_teste.side" e escolher a opção "Run with Terminal" (ou simplesmente premir F8) para executar o programa.

Links importantes:
Projecto SimpleIDE: https://app.box.com/s/1tqc...tlso
Programa em C: https://app.box.com/s/r45j...k5np
Perfil de hardware: https://app.box.com/s/yps0...x402
Pasta contendo todos os ficheiros: https://app.box.com/s/i30z...vse8