| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| CCS работещ линк ... http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=17382 |
Страница 1 от 1 |
| Автор: | ToHu [ Пон Юни 08, 2020 1:44 pm ] |
| Заглавие: | CCS работещ линк ... |
дайте някой работещ линк, ама да не ме кара да инсталирам малоумни дунлоад клиенти. |
|
| Автор: | lz4lo [ Пон Юни 08, 2020 9:50 pm ] |
| Заглавие: | Re: CCS работещ линк ... |
Имам CCS_PCWHD_5.091_reg , ама малко не мога да се ориентирам , мога ли да я кача тука , или да я кача на друго място и да дам линк |
|
| Автор: | lz4lo [ Пон Юни 08, 2020 10:14 pm ] | |||||||||
| Заглавие: | Re: CCS работещ линк ... | |||||||||
Ето , само да не иска разни пароли и ключова https://mega.nz/file/dQUDlY6B#03ck_g4c9 ... ol-zbCT7y0 |
||||||||||
| Автор: | ToHu [ Пон Юни 08, 2020 10:21 pm ] |
| Заглавие: | Re: CCS работещ линк ... |
Мерси на всички. Вече получих от няколко места. |
|
| Автор: | lz4lo [ Вто Юни 09, 2020 5:48 am ] |
| Заглавие: | Re: CCS работещ линк ... |
А аз пак да попитам , ако някой има версия 5.093 , че само там го има тоя процесор 18F27Q43 |
|
| Автор: | ToHu [ Вто Юни 09, 2020 8:33 am ] |
| Заглавие: | Re: CCS работещ линк ... |
А има нещо спечифично в тоя процесор или? Съдейки по фамилията едва ли има нещо различно в асемблер, спокойно можеш да компилираш с нещо друго, направи си твой .h файл за процесора и си ти. Сега може да има периферия за която нямаш вградени функции ама ще си ги напишеш, едва ли ще е нещо сложно. |
|
| Автор: | lz4lo [ Вто Юни 09, 2020 9:29 am ] |
| Заглавие: | Re: CCS работещ линк ... |
Не в момента с колегата използваме 16LF18456 , но по необяснима причина броячите бъбркат , как ли не ги мъчихме.... , ако не се сложи външен тригер да формимра импулсите няма оправяне , а външния тригер харчи особено при превключване както разбрах от колегата , че аз се занимавам повече със софтуера , а той с хардуера. Процесора трябва да има ниска консумация в заспал режим , да има FVR и 12bit ADC. Изделието е с Лора модул и трябва да работи няколко години на батерия. |
|
| Автор: | lz4lo [ Вто Юни 09, 2020 9:32 am ] | |||||||||
| Заглавие: | Re: CCS работещ линк ... | |||||||||
П.П Амио чакаме да пристигне 18LF24K42 за тест , ако не стане с него ще го мислим. |
||||||||||
| Автор: | lz4lo [ Вто Юни 09, 2020 9:33 am ] | ||||||||||||||||||
| Заглавие: | Re: CCS работещ линк ... | ||||||||||||||||||
|
|||||||||||||||||||
| Автор: | ToHu [ Вто Юни 09, 2020 9:33 am ] |
| Заглавие: | Re: CCS работещ линк ... |
Тия броячи как ги конфигурира те, ако е през функциите на ccs то това по принцип си е бъгаво, навремето съм имал доста проблеми, след това май го пооправиха но така и не им вярвам от тогава. |
|
| Автор: | lz4lo [ Вто Юни 09, 2020 9:42 am ] |
| Заглавие: | Re: CCS работещ линк ... |
Ето малка част и други вариянти сме пробвали #define COUNT2 PIN_C0 // T3CKI #define COUNT1 PIN_C2 // T5CKI #byte PIR0=0x070C #bit IOCIF=PIR0.4 // ако е 1 Interrupt-on-Change Flag bit , One or more of the IOCAF-IOCEF register bits are currently set, indicating an enabled edge was detected by the IOC module. #byte PIE0=0x0716 #bit IOCIE=PIE0.4 // ако е 1 ще се събуди , Interrupt-on-Change Enable bit , Enabling the Module . individual port pins to generate an interrupt #byte SLRCONC=0x1F51 // Slew Rate Control Register #bit SLRC0=SLRCONC.0 // In_T3 PIN_C0 #bit SLRC2=SLRCONC.2 // In_T5 PIN_C2 #byte INLVLC=0x1F52 // ST input used for port reads and interrupt-on-change #bit INLVLC0=INLVLC.0 // In_T3 PIN_C0 #bit INLVLC2=INLVLC.2 // In_T5 PIN_C2 #byte IOCCP=0x1F53 // Разрешаване на прекъсване от пина от 0->1 #bit IOCCP0=IOCCP.0 // In_T3 PIN_C0 #bit IOCCP2=IOCCP.2 // In_T5 PIN_C2 #byte IOCCN=0x1F54 // Разрешаване на прекъсване от пина от 1->0 #bit IOCCN0=IOCCN.0 // In_T3 PIN_C0 #bit IOCCN2=IOCCN.2 // In_T5 PIN_C2 #byte IOCCF=0x1F55 // Ако е 1 е имало прекъсване от пина #bit IOCCF0=IOCCF.0 // In_T3 PIN_C0 #bit IOCCF2=IOCCF.2 // In_T5 PIN_C2 #byte PIE4=0x071A #bit TMR3IE=PIE4.2 // Разрешаване прекъсването от таймер 3 #bit TMR5IE=PIE4.4 #byte PIR4=0x0710 #bit TMR3IF=PIR4.2 // Препълване на таймер 3 #bit TMR5IF=PIR4.4 #byte PIR3=0x070F #bit RC2IF=PIR3.7 // Ако е 1 сме имали събуждане от RS2 #bit RC1IF=PIR3.5 // Ако е 1 сме имали събуждане от RS1 #byte BAUD1CON=0x011F #bit WUE1=BAUD1CON.1 // разрешава събуждане от RS1 #byte BAUD2CON=0x0A1F #bit WUE2=BAUD2CON.1 // разрешава събуждане от RS2 #byte FVRCON=0x090C INLVLC0=1; INLVLC2=1; SLRC0=1; SLRC2=1; пробвахме и други комбинации с INLVLC0 и SLRC0 |
|
| Автор: | Cekins [ Вто Юни 09, 2020 10:12 am ] |
| Заглавие: | Re: CCS работещ линк ... |
Кои броячи бъркат? При външен източник е задължително входа да се синхронизира с Fosc/4 иначе всички броячи бъркат. Интересно защо като сложите допълнителен формировател не бъркат де. Пуснали сте шмигера... Ама не виждам настройка на TxCON регистрите. Тия от Q сериите имат някой нови "екстри" и преди да го залагаш чети ератата. Тони - много от регистрите са променени (да не говорим че стила на даташита е тотално сменен и ми трябваха 2 дена докато го схвана) - та за това трябва и компилатора да "знае кое какво е". На мене ми се наложи да попълня няколко бройки на едно изделие дето е по принцип с 25К22 и сложих 25Q10. Повече от ден ми хвана докато подкарам програмата. Другото което забелязах е че еепром-а е почти 4-5 пъти по бавен от К сериите. То даже май и не е еепром ами е мапнат флаш в друго адресно пространство. И флашването на програмата и то е в пъти по бавно от на К. |
|
| Автор: | lz4lo [ Вто Юни 09, 2020 1:21 pm ] |
| Заглавие: | Re: CCS работещ линк ... |
То с тия новите процесори .... само като видя pdf-а , че е 600-700 стотин страници и имат n на брой банки с един куп нови регистри и лошо ми става. Друго си беше навремето с 16Fxxx 2-4 бани , стандартни регистри , и всичко си го пишеш на Асемблер. Да се пише за тия новите процесори на Асемблер ще си е мъка , затова гледам с инструмента на CCS да направя началната конфигурация и после да си дефинирам някой регистри които искам да си ги бутам. А и при положение , че с последните неща които правя има доста математика Асемблера вече не става. |
|
| Автор: | Cekins [ Вто Юни 09, 2020 1:48 pm ] |
| Заглавие: | Re: CCS работещ линк ... |
Абе да ти кажа пиша разни дребни парчета код на асемблер. За математиката ясно - там без компилатор си е филм от всякъде. Тия Q-та имат PPS, имат математика на АЦП-то. И разни други гъдели - ама и силикона пак са го цедили ценово. Спомням си навремето как просто спирах всичко докато пиша в еепром-а и не можеше да се усети някакво забавяне. На Q-to същата програма прави разни визуални ефекти с дисплея (7сег динамичен) като забраня прекъсванията по време на писане. Да не говорим че писане/четене само си приличат. Това с банките не ми е драма. Не съм гледал тия с повече от 64к флаш как са ги изпълнили. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|