Sida 4 av 5

Re: SDCC och pic18

Postat: 16 september 2018, 22:18:25
av Rick81
Kan redan VHDL och FPGA. :D

Re: SDCC och pic18

Postat: 16 september 2018, 22:20:43
av lillahuset
Då får det väl bli arabiska eller hebreiska. :D

Re: SDCC och pic18

Postat: 16 september 2018, 22:28:39
av Rick81
Hahah

In shallah! ( om gud vill) råkar kunna lite lite arabiska.

Sitter med stm32h7, xilinx spartan 7 (kan tillägga att vivado är inte min favorit IDE heller) och Nvidia Jetson TX1 på jobbet. Ganska komplicerade saker. troligen därför jag tycker det är skönt att leka med en liten enkel pic18 på fritiden...

Re: SDCC och pic18

Postat: 16 september 2018, 22:48:12
av Mr Andersson
(kan tillägga att vivado är inte min favorit IDE heller)
Ursäkta att jag går lite off topic men jag brukade tycka likadant. Sen testade jag Quartus.
Oj vad jag saknar xilinx..

Re: SDCC och pic18

Postat: 16 september 2018, 22:57:14
av baron3d
Det är inget fel med PIC18. En fördel är bl.a. att matningen är 5V.
En nackdel med 32-bits processorer att de ofta är så komplicerade och mycket att läsa.

Du kan ju posta din kod så att någon skarpögd kan göra en granskning.

I stället för MPLAB kan du ju testa CodeBlocks för att se om felet kvarstår.

Re: SDCC och pic18

Postat: 16 september 2018, 23:12:45
av lillahuset
Rick81: Jag var på hugget och ville ha två utvärderingskort för STM32H7 just när de kom för något år sedan eller så. Jävligt sugen (det finns en tråd någonstans) men det gick inte att köpa dem då.

Jag har kört både Xilinx och Altera och några småfabrikat och skulle knappast välja Altera till något. Det finns säkert fördelar med Altera men inte som jag har upptäckt.

Har du barn kan du ju börja kalla dig Abu <barnets förnamn>.
Vi hade en kille som hette Omar från Baghdad och honom kallade jag ibland Abu Omar Al Baghdadi. Han rättade mig alltid och sa att han inte hade några barn så han fick inte kallas Abu än. Trevlig kille.
Som en liten knorr hade vi en Artin från Teheran också. Sunni och shia i skön förening. Ateister båda två och kom väldigt bra överens. :)

Re: SDCC och pic18

Postat: 17 september 2018, 08:32:53
av Rick81
Kan rekommendera stm32h7, ruskigt kraftfull.

Detta devkit började jag med
https://se.farnell.com/stmicroelectroni ... dp/2776646

212 kr för devkit med Ethernet.

Är inte då svårt komma igång med stm32h7 om man kan de andra stm32. Som vanligt har ST en massa exempelkod att börja testa med för alla pheripherals. MEN första gången man öppnar upp referensmanualen på över 3000 sidor så undrar man vad man gett sig in på.....ingen nybörjarprocessor då man bör ha hyfsad förståelse för interupt, dma, klockor osv.. så man vet var man ska leta.

Ingen abu föe mig..inte än i alla fall.. :)

Re: SDCC och pic18

Postat: 17 september 2018, 11:21:00
av lillahuset
Det var det kortet jag suktade efter. Nu blev jag sugen igen. :)

Re: SDCC och pic18

Postat: 17 september 2018, 16:20:38
av Andax
Rick81 skrev:Detta devkit började jag med
https://se.farnell.com/stmicroelectroni ... dp/2776646
Kul när de översätter allt i beskrivningen: ”inbyggd felsökare” :D

Re: SDCC och pic18

Postat: 17 september 2018, 16:40:49
av lillahuset
Och jag som trodde att det var vi som var felsökarna. :humm:

Re: SDCC och pic18

Postat: 17 september 2018, 16:47:07
av SvenW
Nä, det är vi som är buggarna!
Hur är det, går det att köpa från Farnell som privatperson eller får man vänta tills den finns på elfa eller annanstans?

Re: SDCC och pic18

Postat: 17 september 2018, 17:33:08
av mankan
Du kan be https://www.microkit.se langa en åt dig för ett litet påslag.

Re: SDCC och pic18

Postat: 22 september 2018, 08:31:58
av Rick81
Tillbaks till ämnet: nu har jag fått igång så jag kan köra 18 inviduella rc servo från en pic18.
* PIC körs på intern oscillator på 32 MHz => 8 MHz effektivt
* PWM styrs i 4 us upplösning vilket räcker då rcservona har dödtid på 7 us
* Har 32 instruktioner på mig inför varje 4 us uppdatering
* XC8 free räcker faktiskt till...

Re: SDCC och pic18

Postat: 22 september 2018, 08:39:53
av Icecap
Och då jag för några år sedan löste det samma problem med 11 RC-servoutgångar kan jag ge ett tips:
Man kan ju ändå inte uppdatera för snabbt så jag skickade styrpulserna en efter en och lät en timer ge interrupt vid varje byta. Men vid varje byta lät jag räkna ut NÄSTE stegs värden och spara dom i minnet, då sker bytet snabbt och enkelt och utan betydande jitter.

Re: SDCC och pic18

Postat: 22 september 2018, 09:05:32
av Rick81
Jag gör liknande och räknar hur nästa period ska ändras under de 18/20 ms då alla PWM är låga och lägger i array i minnet. Så under de 2 ms PWM kan ändras jämför jag bara tmr0 mot nästa PWMvärde och vid ändring hämtas ändringen per port från minnet.