
Kjerneuavhengig periferi på 8-bits MCU
Nå er kjerneuavhengige periferienheter tilgjengelig nå også på Microchip PIC18-familien.
Denne artikkelen er 2 år eller eldre
Microchip lanserer PIC18F “K40” familien med mikrokontrollere (MCUer), bestående av 10 nye komponenter i et utvalg fra 16 til 128 KB Flash-minne og ulike pakkevarianter med 28-64 pinner. Disse kostnadsoptimaliserte 8-bit MCUene utgjør den første PIC18 produktfamilien som tilbyr Microchips populære kjerneuavhengige periferikretser (Core Independent Peripherals – CIP).
CIPs gir utviklerne muligheten for å utføre oppgaver i maskinvare, samtidig som man frigjør CPU til å gjøre andre oppgaver, eller gå i sovemodus. Dette resulterer i lavere effektforbruk, tillater deterministisk responstid, mindre firmvareutvikling og mindre tid påkrevd for validering. PIC18F “K40” kommer med en såkalt ADC with Computation (ADC2), en intelligent Analog-til-Digital Omformer som, uavhengig av kjernen, kan styre datainnhenting og signalanalysefunksjoner som er nødvendig i applikasjoner med sensorgrensesnitt, som for eksempel kapasitiv berøringsdeteksjon.
Integrasjon av CIPs i PIC18F “K40” støtter opp og viderefører den suksessrike PIC18F “K20” familien. Disse nye komponentene er kosteffektive, og tilbyr opp til 128 KB Flash, 5V driftspenning, EEPROM og omfattende implementering av periferikretser. Komponentene inkluderer et komplett utvalg av kjerneuavhengige periferikretser for sikkerhetskritiske (CRC / Memory Scan, Windowed Watchdog Timer, og Hardware Limit Timer), opp til sju maskinvarebaserte PWMs og flere kommunikasjonsgrensesnitt. I tillegg kan PIC18 “K40” familien tilby intelligente analoge periferikretser, inkludert Zero Cross Detect (ZCD), innebygd komparator og ADC2. Nevnte ADC2 håndterer signalanalysefunksjonene knyttet til gjennomsnittsberegninger, filtrering, oversampling og automatisk terskelsammenligning, uavhengig av CPUen.
Komponenten skal være egnet for et bredt spekter av applikasjoner og markedssegmenter, inkludert berøringsdeteksjon, industristyring, forbrukerprodukter, biler og Tingenes Internett (IoT).
Den nye PIC18F “K40” familien støttes av Curiosity High Pin Count (HPC) kort og Microchips etablerte programvareutviklingsplattformer, som MPLAB Code Configurator (MCC), MPLAB IDE, XC8 Compiler, og Microchips nye skybaserte IDE MPLAB Xpress.