![]()
UM0671 వినియోగదారు మాన్యువల్
STM8/128-EV/TS
STM8S టచ్ సెన్సింగ్ మూల్యాంకన బోర్డు
పరిచయం
STM8S టచ్ సెన్సింగ్ ఎవాల్యుయేషన్ కిట్ (STM8/128-EV/TS) STMicroelectronics కెపాసిటివ్ టచ్ సెన్సింగ్ ఫర్మ్వేర్ లైబ్రరీకి వినియోగదారులను పరిచయం చేసే ప్లాట్ఫారమ్ను అందిస్తుంది. కిట్లో STM8/8-EVAL బోర్డ్తో పాటు STM1S టచ్ సెన్సింగ్ (TS) మూల్యాంకన డాటర్బోర్డ్ (STM8Sxxx-TS128) ఉంది. STM8S టచ్ సెన్సింగ్ మూల్యాంకనం డాటర్బోర్డ్ 5 కీలు మరియు ఒక స్లయిడర్ని ఉపయోగించి అమలు చేయడానికి రెసిస్టర్-కెపాసిటర్ (RC) టచ్ సెన్సింగ్ టెక్నాలజీ కోసం మూల్యాంకన వేదికను అందిస్తుంది. STM8S TS మూల్యాంకనం కిట్ ఏదైనా 8-బిట్ STM8 మైక్రోకంట్రోలర్ (MCU)ని కెపాసిటివ్ టచ్ కీ కంట్రోలర్గా మార్చడానికి సాఫ్ట్వేర్ పరిష్కారాన్ని అందిస్తుంది. టచ్ సెన్సింగ్ సాఫ్ట్వేర్ లైబ్రరీ గురించి మరిన్ని వివరాల కోసం, దయచేసి అందుబాటులో ఉన్న సాంకేతిక డాక్యుమెంటేషన్ను చదవండి www.st.com/touch-sense-sw-lib.
మూర్తి 1. STM8S టచ్ సెన్సింగ్ మూల్యాంకన కిట్
పైగాview
సాంప్రదాయిక ఎలక్ట్రోమెకానికల్ స్విచ్లను టచ్-సెన్సింగ్ నియంత్రణలతో భర్తీ చేయడం ద్వారా అధిక-ముగింపు “లుక్ అండ్ ఫీల్” వినియోగదారు ఇంటర్ఫేస్లను రూపొందించడానికి, ప్రామాణిక మైక్రోకంట్రోలర్ల ఉపయోగంతో సౌకర్యవంతమైన డిజైనర్లను ఈ పరిష్కారం అనుమతిస్తుంది.
డిజైనర్లు టచ్ సెన్సింగ్ ఫంక్షన్లను సాంప్రదాయ MCU ఫీచర్లతో కలపవచ్చు (కమ్యూనికేషన్, LED నియంత్రణ, బీపర్, LCD నియంత్రణ మొదలైనవి).
టచ్ సెన్సింగ్ ఫర్మ్వేర్ లైబ్రరీ అప్లికేషన్ ఫర్మ్వేర్లో భాగం.
మెచ్యూరిటీ, పటిష్టత, వశ్యత మరియు పనితీరు తక్కువ "మార్కెట్కు సమయం" వ్యవధితో ఈ పరిష్కారాన్ని అమలు చేయడం సులభం చేస్తుంది, మొబైల్ ఫోన్లు, వంట ఉపకరణాలు మరియు ప్రింటర్లతో సహా అన్ని రకాల అప్లికేషన్లను అభివృద్ధి చేయడం సులభం చేస్తుంది.
STM8S TS మూల్యాంకనం కిట్ 5 టచ్ కీలు మరియు ఒక స్లయిడర్ను నిర్వహించే మూల్యాంకన ఫర్మ్వేర్తో ముందే ప్రోగ్రామ్ చేయబడింది, ఇది టచ్ సెన్సింగ్ డాటర్బోర్డ్లో అందుబాటులో ఉంటుంది. ఈ కిట్ని ఉపయోగించి, వినియోగదారు LCD డిస్ప్లే ఇంటర్ఫేస్ని ఉపయోగించి సెన్సింగ్ పారామితులను పర్యవేక్షించడం ద్వారా టచ్ సెన్సింగ్ సాఫ్ట్వేర్ ఫీచర్లు మరియు పనితీరులను సులభంగా అంచనా వేయవచ్చు.
డెవలప్మెంట్ మోడ్లో, డిజైనర్లు USB డీబగ్గింగ్ మరియు ప్రోగ్రామింగ్ సాధనాలను ఉపయోగించి అప్లికేషన్ ఫర్మ్వేర్లో టచ్ సెన్సింగ్ లైబ్రరీని డీబగ్ చేయగలరు, సవరించగలరు, స్వీకరించగలరు లేదా ఇంటిగ్రేట్ చేయగలరు:
- ST మైక్రోకంట్రోలర్ల కోసం రైసనెన్స్ RLink డీబగ్గర్/ప్రోగ్రామర్
- స్టైస్ ఇన్-సర్క్యూట్ ఎమ్యులేషన్ సిస్టమ్
- ST విజువల్ డెవలప్ (STVD) IDE మరియు ST విజువల్ ప్రోగ్రామర్ (STVP) ప్రోగ్రామింగ్ ఇంటర్ఫేస్తో ST MCU టూల్సెట్
టచ్ సెన్సింగ్ మూల్యాంకన కిట్తో ప్రారంభించడం
2.1 మూల్యాంకన కిట్ విషయాలు
STM8S టచ్ సెన్సింగ్ మూల్యాంకనం కిట్ (STM8/128-EV/TS) కలిగి ఉంది: STM8S టచ్ సెన్సింగ్ మూల్యాంకనం డాటర్బోర్డ్ (STM8Sxxx-TS1) STM8/128-EVAL బోర్డు AC/DC పవర్ సప్లై మరియు దాని AC అడాప్టర్లు MCU ఎంపిక మార్గదర్శిని వినియోగదారు మాన్యువల్ (థి )
ముఖ్యమైనది: STM8 TS లైబ్రరీ, STM8 టూల్సెట్, STM8S ఫర్మ్వేర్ లైబ్రరీ మరియు సంబంధిత డాక్యుమెంటేషన్ ఇక్కడ అందుబాటులో ఉన్నాయి www.st.com/touch-sense-sw-lib
2.2 మూల్యాంకన కిట్ని ఉపయోగించడం
మదర్బోర్డును ప్రధాన సరఫరాకు కనెక్ట్ చేసిన తర్వాత, మూల్యాంకన కిట్ ఉపయోగం కోసం సిద్ధంగా ఉంది.
లో వివరించిన విధంగా మెను ఎంపికల ద్వారా నావిగేట్ చేయడానికి జాయ్స్టిక్ని ఉపయోగించండి విభాగం 2.3: వినియోగదారు ఇంటర్ఫేస్.
మూల్యాంకన ఫర్మ్వేర్ టచ్ సెన్సింగ్ లైబ్రరీ యొక్క ప్రధాన లక్షణాలను త్వరగా మూల్యాంకనం చేయడానికి వినియోగదారుని అనుమతిస్తుంది.
మూర్తి 2. TS మూల్యాంకనం కిట్ అసెంబ్లీ
వినియోగదారు ఇంటర్ఫేస్
జాయ్స్టిక్ అనేది కీల విలువలు మరియు స్థితులను ప్రదర్శించడానికి లేదా ప్రధాన టచ్ సెన్సింగ్ లైబ్రరీ పారామితులను సవరించడానికి ఉపయోగించే ప్రధాన వినియోగదారు ఇంటర్ఫేస్: డి-బౌన్స్ ఫిల్టర్, డిటెక్షన్ టైమ్-ఔట్, తక్కువ పవర్ మోడ్, DES సెట్టింగ్ మొదలైనవి.
గమనిక 5 టచ్ సెన్సింగ్ కీలు టచ్ సెన్సింగ్ మెను ద్వారా నావిగేట్ చేయడానికి కూడా ఉన్నాయి.
మూర్తి 3. నావిగేషన్ పథకం
మెనూ ఎంట్రీ పాయింట్
పవర్ ఆన్ చేసిన తర్వాత, కీ మరియు స్లయిడర్ స్థితులను త్వరగా ప్రదర్శించడానికి (డిస్ప్లే ఎంపిక 1), జాయ్స్టిక్ను ఒకసారి కుడి వైపుకు () మరియు రెండుసార్లు దిగువ () వైపుకు తరలించండి.
ప్రదర్శన ఎంపికలు
కింది వాటిని చేయడానికి మూర్తి 3లో చూపిన విధంగా ఉప-మెనూల ద్వారా నావిగేట్ చేయడానికి జాయ్స్టిక్ని ఉపయోగించండి:
- కీల స్థితి (K1, K2, K3, K4 మరియు K5) మరియు అదే స్క్రీన్పై స్లయిడర్ను ప్రదర్శించండి.
- ఎంచుకున్న కీ (Kx) యొక్క స్థితిని మాత్రమే ప్రదర్శించు (నిష్క్రియ లేదా గుర్తించబడింది).
- ఎంచుకున్న కీ (Kx) యొక్క సిగ్నల్ విలువ మరియు సూచన థ్రెషోల్డ్ను ప్రదర్శించండి.
- s సంఖ్యను ప్రదర్శించండిampలెస్ నాయిస్ ఫిల్టరింగ్ సిస్టమ్ ద్వారా తిరస్కరించబడింది.
- స్లయిడర్ స్థితిని ప్రదర్శించండి (నిష్క్రియ లేదా గుర్తించబడింది).
- సిగ్నల్ విలువ మరియు స్లయిడర్ స్థానాన్ని ప్రదర్శించండి.
- స్లయిడర్ రిజల్యూషన్ను ప్రదర్శించు/మార్చు (డిఫాల్ట్ 4 బిట్లు, 7 బిట్ల వరకు సెట్ చేయబడవచ్చు).
పారామీటర్ సెట్టింగ్ ఎంపికలు
కింది ఎంపికలను సెట్ చేయడానికి మూర్తి 3లో చూపిన విధంగా ఉప-మెనుల ద్వారా నావిగేట్ చేయడానికి జాయ్స్టిక్ని ఉపయోగించండి:
- గుర్తింపు సమయం ముగిసింది
నిరంతర టచ్ డిటెక్షన్ యొక్క నిర్ణీత వ్యవధి తర్వాత ఈ ఫీచర్ స్వయంచాలకంగా కీలను రీకాలిబ్రేట్ చేస్తుంది. విదేశీ వస్తువులు లేదా ఇతర ఆకస్మిక ప్రభావాల కారణంగా కీలు 'స్టక్ ఆన్' కాకుండా ఇది నిరోధిస్తుంది. దీన్ని డిటెక్షన్ టైమ్-అవుట్ ఫీచర్ అంటారు. రీకాలిబ్రేషన్ తర్వాత, కీలు పాక్షికంగా లేదా పూర్తిగా అడ్డుపడినప్పటికీ, సాధారణంగా పనిచేయడం కొనసాగుతుంది. ఇన్ఫినిట్ టైమ్అవుట్ (డిటెక్షన్ టైమ్-అవుట్ విలువ = 0) అనేది సుదీర్ఘ గుర్తింపు సంభవించే అప్లికేషన్లలో ఉపయోగకరంగా ఉంటుంది మరియు అవుట్పుట్ దాని వ్యవధితో సంబంధం లేకుండా గుర్తింపును ప్రతిబింబించాలి. - డి-బౌన్స్ ఫిల్టర్
డి-బౌన్స్ ఫిల్టర్ కీలక స్థితులపై తక్కువ-ఫ్రీక్వెన్సీ నాయిస్ ప్రభావాలను తగ్గిస్తుంది. ఈ మెకానిజమ్కు డిటెక్షన్లుగా అర్హత పొందే నిర్దిష్ట సంఖ్యలో కొలతలు అవసరం (మరియు ఇవి వరుసగా జరగాలి) లేదా గుర్తింపు నివేదించబడదు. ఇదే పద్ధతిలో, స్పర్శ ముగింపు (సిగ్నల్ కోల్పోవడం) కూడా అనేక కొలతల ద్వారా నిర్ధారించబడాలి. ఈ ప్రక్రియ శబ్దానికి వ్యతిరేకంగా "డి-బౌన్స్" మెకానిజం రకంగా పనిచేస్తుంది. సాధారణ విలువ 2కి సమానం. - తక్కువ పవర్ మోడ్
పరికర విద్యుత్ వినియోగాన్ని తగ్గించడానికి, ఈ ఫీచర్ ప్రతి కీ సముపార్జన వ్యవధి మధ్య తక్కువ పవర్ మోడ్ విండోను చొప్పిస్తుంది. ఈ విండో వ్యవధి క్రింది సాధారణ విలువలతో (మిల్లీసెకన్లలో) ప్రోగ్రామబుల్ చేయబడింది: 0, 1, 2, 4, 8, 16, 32, 64 మరియు 128. - గుర్తింపు మినహాయింపు వ్యవస్థ
డిటెక్షన్ ఎక్స్క్లూజన్ సిస్టమ్ (DES) ఒక టచ్కు ప్రతిస్పందించకుండా బహుళ కీలను నిరోధిస్తుంది. ఇది దగ్గరగా ఉండే కీలతో జరుగుతుంది. ఒక కీని "తాకిన"గా పరిగణించిన తర్వాత, అన్ని ఇతర కీలు తాకబడని స్థితిలో లాక్ చేయబడతాయి. ఈ కీలను అన్లాక్ చేయడానికి, తాకిన కీ తాకబడని స్థితికి తిరిగి రావాలి.
మూల్యాంకన కిట్ బోర్డు సెట్టింగులు
3.1 STM8S టచ్ సెన్సింగ్ డాటర్బోర్డ్
మూర్తి 4. STM8S TS డాటర్బోర్డ్ ముగిసిందిview
STM8S MCU
ఈ బోర్డు 8-పిన్ LQFP ప్యాకేజీలో STM8S మైక్రోకంట్రోలర్ (STM207S6K6T32C)ని ఉపయోగిస్తుంది. కీలు 5 టచ్కీలు (ఎలక్ట్రోడ్లు) సాధారణ రాగి ఉపరితలంతో తయారు చేయబడ్డాయి.
మూల్యాంకన కిట్ బోర్డు సెట్టింగులు
స్లయిడర్
స్లయిడర్లో 5 ఎలిమెంటరీ జుక్స్టాపోజ్డ్ ఎలక్ట్రోడ్లు ఉంటాయి.
విశ్లేషణ కనెక్టర్లు
విశ్లేషణ మరియు పర్యవేక్షణ కోసం అన్ని ఎలక్ట్రోడ్ మరియు నడిచే షీల్డ్ సిగ్నల్లు రెండు కనెక్టర్ల (J2 మరియు J3) ద్వారా అందుబాటులో ఉంటాయి.
I2C కమ్యూనికేషన్ కనెక్టర్
I2C కమ్యూనికేషన్ సందర్భంలో, కుమార్తె బోర్డు I6C డేటా కోసం కనెక్టర్ (J2)ని అందిస్తుంది మరియు STM8S మైక్రోకంట్రోలర్తో ఇంటర్ఫేసింగ్ కోసం క్లాక్ సిగ్నల్లను అందిస్తుంది.
SWIM కనెక్టర్ మరియు సెట్టింగ్ జంపర్
విశ్లేషణ మరియు అభివృద్ధి కోసం దాని అనుబంధిత జంపర్ (W5)తో సింగిల్-వైర్ ఇంటర్ఫేస్ మాడ్యూల్ (SWIM) ఇంటర్ఫేస్ (J1).
విద్యుద్వాహకము
1.5-మిమీ మందపాటి ప్లెక్సిగ్లాస్ ప్యానెల్ (మూర్తి 5) ఎలక్ట్రోడ్లు మరియు స్పర్శ ఉపరితలం మధ్య విద్యుద్వాహకంగా ఉపయోగించబడుతుంది. వినియోగదారు ఈ ప్యానెల్ను వేరే మందం మరియు/లేదా మెటీరియల్తో మరొక రకమైన డైలెక్ట్రిక్ ద్వారా భర్తీ చేయవచ్చు. పర్యవసానంగా, కొత్త ఫర్మ్వేర్ పారామితులను ట్యూన్ చేయాలి.
మూర్తి 5. మార్చుకోగలిగిన విద్యుద్వాహక ప్యానెల్
డాటర్బోర్డ్ MCU పిన్ ఫంక్షన్లు
టేబుల్ 1 డాటర్బోర్డ్ మైక్రోకంట్రోలర్ యొక్క ప్రతి పిన్కు కేటాయించిన అప్లికేషన్ ఫంక్షన్లను వివరిస్తుంది.
మదర్బోర్డు LCD, విద్యుత్ సరఫరా, LEDలు, జాయ్స్టిక్, బజర్ మొదలైన కొన్ని వనరులను డాటర్బోర్డ్ కోసం అందిస్తుంది.
మరింత సమాచారం కోసం, విభాగం 3.2: STM8S2xx మూల్యాంకన మదర్బోర్డ్ సెట్టింగ్లను చూడండి.
టేబుల్ 1. డాటర్బోర్డ్ MCU పిన్ వివరణ
|
పిన్ నం. |
పిన్ పేరు | అప్లికేషన్ వినియోగం | ఎంపిక |
ఆకృతీకరణ |
| 1 | RST | |||
| 2 | PA1 | LED4 | డిస్కనెక్ట్ చేయండి | R17 |
| 3 | PA2 | బ్యాక్లైట్ |
|
పిన్ నం. |
పిన్ పేరు | అప్లికేషన్ వినియోగం | ఎంపిక |
ఆకృతీకరణ |
| 4 | VSS | |||
| 5 | VCAP | |||
| 6 | VDD | |||
| 7 | VDDIO_1 | |||
| 8 | PF4 | లోడ్ చేయండి | ||
| 9 | వీడీడీఏ | |||
| 10 | VSS | |||
| 11 | PB5 | LED2 | I²C SDA | R43 |
| 12 | PB4 | LED3 | I²C SCL | R42 |
| 13 | PB3 | జాయ్ డౌన్ | ||
| 14 | PB2 | ఆనందం మిగిల్చింది | ||
| 15 | PB1 | జాయ్ రైట్ | ||
| 16 | PB0 | సంతోషించు | ||
| 17 | PE5 | LCD CS | ||
| 18 | PC1 | కీ K1 | ||
| 19 | PC2 | కీ K2 | ||
| 20 | PC3 | కీ K3 | ||
| 21 | PC4 | బజర్ | నడిచే షీల్డ్ కీలు | R4/R46 |
| 22 | PC5 | SPI SCK | ||
| 23 | PC6 | SPI మోసి | ||
| 24 | PC7 | కీ K4 | ||
| 25 | PD0 | కీ K5 | ||
| 26 | PD1 | DB SWIM కనెక్టర్ | MB SWIM కనెక్టర్ | W1 |
| 27 | PD2 | స్లైడర్ S5 | ||
| 28 | PD3 | స్లైడర్ S4 | ||
| 29 | PD4 | స్లైడర్ S3 | ||
| 30 | PD5 | స్లైడర్ S2 | ||
| 31 | PD6 | స్లైడర్ S1 | ||
| 32 | PD7 | నడిచే షీల్డ్ స్లయిడర్ | LED1 | R45/R44 |
టేబుల్ 2. డాటర్/మదర్బోర్డ్ CN1 మరియు CN5 హెడర్ కనెక్షన్లు
డాటర్బోర్డ్ విద్యుత్ సరఫరా
డిఫాల్ట్గా, కుమార్తె బోర్డు మదర్బోర్డు ద్వారా శక్తిని పొందుతుంది. డాటర్బోర్డ్లోని 3.3 V రెగ్యులేటర్ డాటర్బోర్డ్ MCUని సరఫరా చేస్తుంది. జంపర్ W2ని తీసివేయడం ద్వారా MCU కరెంట్ వినియోగాన్ని (IDD) కొలవవచ్చు.
SWIM కనెక్షన్లు
STM8 డీబగ్ సిస్టమ్ ఇంటర్ఫేస్ ఒక డీబగ్గింగ్ లేదా ప్రోగ్రామింగ్ టూల్ను ఓపెన్-డ్రెయిన్ లైన్ ఆధారంగా సింగిల్-వైర్ బైడైరెక్షనల్ కమ్యూనికేషన్ ద్వారా MCUకి కనెక్ట్ చేయడానికి అనుమతిస్తుంది.
ఈ సింగిల్-వైర్ ఇంటర్ఫేస్ మాడ్యూల్ (SWIM) మాడ్యూల్ డీబగ్గింగ్ ప్రయోజనాల కోసం ర్యామ్ మరియు పెరిఫెరల్ రిజిస్టర్లకు ఫ్లైలో చొరబాటు లేని రీడ్/రైట్ యాక్సెస్లను అనుమతిస్తుంది.
SWIM మాడ్యూల్ MCU పరికర సాఫ్ట్వేర్ రీసెట్ను కూడా చేయగలదు మరియు కొన్ని పరిమితులతో ప్రామాణిక I/O పోర్ట్గా కూడా ఉపయోగించవచ్చు.
టేబుల్ 1లో వివరించిన విధంగా SWIM సెట్టింగ్లను కాన్ఫిగర్ చేయడానికి జంపర్ W3 ఉపయోగించబడుతుంది.
టేబుల్ 3. W1 జంపర్ వివరణ కాన్ఫిగరేషన్
|
ఆకృతీకరణ |
వివరణ |
| STM8S TS డాటర్బోర్డ్ SWIM కనెక్టర్ను ఉపయోగిస్తుంది (డిఫాల్ట్ సెట్టింగ్) | |
| STM1S/8- EVAL బోర్డ్ యొక్క రిసోర్స్కి PD8of STM128S TS డాటర్బోర్డ్ పరికరాన్ని కనెక్ట్ చేయండి. |
మరింత సమాచారం కోసం, దయచేసి యూజర్ మాన్యువల్ UM0470: STM8 SWIM కమ్యూనికేషన్ ప్రోటోకాల్ మరియు డీబగ్ మాడ్యూల్ని చూడండి.
మూర్తి 6. SWIM కనెక్టర్ (టాప్ view) 1 
టేబుల్ 4. SWIM కనెక్టర్ పిన్ వివరణ
|
పిన్ నంబర్ |
వివరణ | పిన్ నంబర్ |
వివరణ |
| 1 | VDD | 2 | PD1 |
| 3 | GND | 4 | PA0 (రీసెట్) |
STM8/128-EVAL బోర్డు యొక్క SWIM కనెక్టర్ ఉపయోగించబడదు.
విశ్లేషణ కనెక్టర్లు (J2 మరియు J3)
డాటర్బోర్డ్లో ఎలక్ట్రోడ్ మరియు నడిచే షీల్డ్ సిగ్నల్లను విశ్లేషించడానికి అప్లికేషన్ డిజైనర్లు J2 మరియు J3 కనెక్టర్లను ఉపయోగించవచ్చు.
వినియోగదారు సంభావ్య ప్రోబ్ కెపాసిటెన్స్ డిస్ట్రబెన్స్ని పరిగణనలోకి తీసుకోవాలి మరియు ఉపయోగానికి ముందు పరికరాన్ని తిరిగి క్రమాంకనం చేయడాన్ని పరిగణించాలి.
టేబుల్ 5. J2 కనెక్టర్ పిన్ వివరణ
| పిన్ నంబర్ | వివరణ | పిన్ నంబర్ |
వివరణ |
| షీల్డ్ | స్లైడర్ 1 యాక్టివ్ షీల్డ్ | K3 | కీ 3 ఎలక్ట్రోడ్ |
| K1 | కీ 1 ఎలక్ట్రోడ్ | K4 | కీ 4 ఎలక్ట్రోడ్ |
| K2 | కీ 2 ఎలక్ట్రోడ్ | K5 | కీ 5 ఎలక్ట్రోడ్ |
టేబుల్ 6. J3 కనెక్టర్ పిన్ వివరణ
|
పిన్ నంబర్ |
వివరణ | పిన్ నంబర్ |
వివరణ |
| S1_1 | స్లైడర్ 1 ఎలక్ట్రోడ్ 1 | S1_4 | స్లైడర్ 1 ఎలక్ట్రోడ్ 4 |
| S1_2 | స్లైడర్ 1 ఎలక్ట్రోడ్ 2 | S1_5 | స్లైడర్ 1 ఎలక్ట్రోడ్ 5 |
| S1_3 | స్లైడర్ 1 ఎలక్ట్రోడ్ 3 | షీల్డ్ | స్లైడర్ 1 యాక్టివ్ షీల్డ్ |
బాహ్య సరఫరా మరియు కమ్యూనికేషన్
కనెక్టర్ J6 I అందిస్తుంది2డాటర్బోర్డ్ మైక్రోకంట్రోలర్తో కమ్యూనికేషన్ కోసం సి డేటా మరియు క్లాక్ సిగ్నల్ పిన్స్. వినియోగదారు తన స్వంత కమ్యూనికేషన్ ప్రోటోకాల్ను అభివృద్ధి చేయడానికి ఈ పిన్లను ఉపయోగించవచ్చు.
రెసిస్టర్లు R36 మరియు R37 I వలె అందుబాటులో ఉన్నాయి2C పుల్-అప్ రెసిస్టర్లు మరియు అవసరమైతే వినియోగదారు మౌంట్ చేయవచ్చు.
గమనిక పరికరం పిన్స్ 1 మరియు 5 ద్వారా సరఫరా చేయబడితే, జంపర్ W2 కనెక్ట్ చేయబడకూడదు.|
టేబుల్ 7. J6 కనెక్టర్ పిన్ వివరణ
|
పిన్ నంబర్ |
వివరణ | పిన్ నంబర్ |
వివరణ |
| 1 | VSS | 4 | I2C SDA |
| 2 | PA1 | 5 | VDD |
| 3 | I2C SCL | ||
పిన్ 2 PA1కి కనెక్ట్ చేయబడింది మరియు వినియోగదారు అమలు కోసం అందుబాటులో ఉంది. ఉదాహరణకుample, ఇది అక్విజిషన్ సింక్రొనైజేషన్ కోసం ఉపయోగించవచ్చు.
STM8S2xx మూల్యాంకనం మదర్బోర్డ్ సెట్టింగ్లు
మూర్తి 7. TS మదర్బోర్డు ముగిసిందిview
STM8/8-EVAL (మదర్) బోర్డ్తో అసెంబుల్ చేయబడిన STM128S TS డాటర్బోర్డ్ను ఉపయోగిస్తున్నప్పుడు, కింది సెట్టింగ్లు తప్పనిసరిగా అమలు చేయబడాలి:
- STM8S TS డాటర్బోర్డ్ MCU ఫంక్షనాలిటీని నిర్వహించడానికి, రీసెట్ సోర్స్ (JP1) జంపర్ తప్పనిసరిగా STM8/8-EVAL బోర్డ్లో "STice" స్థానానికి (Ta bl e 128 ) సెట్ చేయబడాలి.
- CN6 మరియు CN5 కనెక్టర్లలో కనెక్ట్ చేయబడిన తల్లి మరియు కుమార్తె బోర్డులకు సరఫరా చేయబడిన జాక్ (CN1) నుండి విద్యుత్ సరఫరా చేయడానికి:
– STM8S TS డాటర్బోర్డ్లో, జంపర్ W2 (విభాగం 3.1.3)పై రెండు పిన్లను కనెక్ట్ చేయండి.
– STM8/128-EVAL బోర్డులో, Ta bl e 3లో చూపిన విధంగా జంపర్ JP8ని సెట్ చేయండి. (STM8S TS డాటర్బోర్డ్ తప్పనిసరిగా దాని స్వంత విద్యుత్ సరఫరాను కనెక్ట్ చేసి ఉండకూడదు.)
STM8/128-EVAL బోర్డు గురించి మరింత సమాచారం కోసం, దయచేసి UM0482: STM8/128EVAL మూల్యాంకన బోర్డు వినియోగదారు మాన్యువల్ని చూడండి.
పట్టిక 8. STM8/128-EVAL బోర్డు సెట్టింగ్లు
| జంపర్ | వివరణ | ఆకృతీకరణ |
| JP1 | సరైన TS డాటర్బోర్డ్ MCU కార్యాచరణను ప్రారంభించడానికి మదర్బోర్డ్ MCU రీసెట్ పిన్ తక్కువగా ఉంచడానికి "STice"కి సెట్ చేయండి. (డిఫాల్ట్ కాన్ఫిగరేషన్) | |
| JP3 | TS డాటర్బోర్డ్కు విద్యుత్ సరఫరాను సరఫరా చేయడానికి PSU మరియు DTB జంపర్లను కనెక్ట్ చేయండి. (డిఫాల్ట్ కాన్ఫిగరేషన్) |
డీబగ్గింగ్ వాతావరణాన్ని ఉపయోగించి అధునాతన మూల్యాంకనం
డీబగ్ మోడ్లో మూల్యాంకన ఫర్మ్వేర్ను అమలు చేస్తోంది
డిజైనర్లు ST డీబగ్గింగ్ మరియు ప్రోగ్రామింగ్ సాధనాలను ఉపయోగించి డీబగ్ మోడ్లో మూల్యాంకన ఫర్మ్వేర్ను సులభంగా అమలు చేయవచ్చు.
- హార్డ్వేర్ సాధనాలను విడిగా ఆర్డర్ చేయాలి:
– ST మైక్రోకంట్రోలర్ల కోసం రైసనెన్స్ RLink డీబగ్గర్/ప్రోగ్రామర్ (www.raisonance.com/)
– స్టైస్ ఇన్-సర్క్యూట్ ఎమ్యులేషన్ సిస్టమ్ - సాఫ్ట్వేర్ సాధనాలను విడిగా డౌన్లోడ్ చేసుకోవాలి:
– ST విజువల్ డెవలప్ (STVD) IDE మరియు ST విజువల్ ప్రోగ్రామర్తో ST MCU టూల్సెట్
(STVP) ప్రోగ్రామింగ్ ఇంటర్ఫేస్
– STM8 కాస్మిక్ సి కంపైలర్ (www.cosmic-software.com/)
డీబగ్ మోడ్లో, డిజైనర్లు ఫర్మ్వేర్ యొక్క లోతైన మూల్యాంకనాన్ని నిర్వహించగలరు మరియు టచ్ సెన్సింగ్ పారామితులను దృశ్యమానం చేయగలరు. డిజైనర్లు తమ స్వంత అప్లికేషన్ ఫర్మ్వేర్ను సృష్టించడం ద్వారా టచ్ సెన్సింగ్ లైబ్రరీని వారి నిర్దిష్ట అవసరాలకు అనుగుణంగా అనుకూలీకరించవచ్చు.
ST సాఫ్ట్వేర్, STM8 మైక్రోకంట్రోలర్లు లేదా డీబగ్గింగ్ సాధనాల గురించి మరింత సమాచారం కోసం, దయచేసి అనుబంధిత డాక్యుమెంటేషన్ను చదవండి లేదా శిక్షణ కోసం మీ స్థానిక ST మద్దతు బృందాన్ని అడగండి. మరింత సమాచారం ఇక్కడ అందుబాటులో ఉంది www.st.com/touch-sense-sw-lib
RLinkని ఉపయోగించి డీబగ్ మోడ్లోకి ప్రవేశిస్తోంది
ఈ విభాగం TS ఫర్మ్వేర్ను మూల్యాంకనం చేయడానికి మరియు అభివృద్ధి చేయడానికి ప్లాట్ఫారమ్ను సెటప్ చేయడానికి అవసరమైన దశలను వివరిస్తుంది.
సాధనాలు మరియు డౌన్లోడ్లకు లింక్ల కోసం, దయచేసి ST మైక్రోకంట్రోలర్ని చూడండి webసైట్ వద్ద www.st.com/mcu/.
- ST విజువల్ డెవలప్ (STVD) IDE మరియు STతో ST MCU టూల్సెట్ను డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయండి
విజువల్ ప్రోగ్రామర్ (STVP) ప్రోగ్రామింగ్ ఇంటర్ఫేస్ (ఒకే ఒక్క డౌన్లోడ్). - STM8 కాస్మిక్ C కంపైలర్ను డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయండి.
- కింది రెండు పద్ధతుల్లో ఒకదాన్ని ఉపయోగించి రాలింక్ USB డ్రైవర్ను ఇన్స్టాల్ చేయండి:
-మీ CD డ్రైవ్లో RAISONANCE CD-ROMని చొప్పించండి మరియు ఆటోరన్ నుండి నిష్క్రమించండి.
CD-ROM విషయాలను అన్వేషించండి మరియు RLinkUSBInstall.exeని అమలు చేయండి file లో
D:\డ్రైవర్\RlinkDrv డైరెక్టరీ.
– RLinkUSBInstall.exeని డౌన్లోడ్ చేయండి file రైసనెన్స్ నుండి web సైట్ మరియు అమలు file. - ఈ మార్పులను వర్తింపజేయడానికి మీ కంప్యూటర్ను పునఃప్రారంభించండి.
- RLink హార్డ్వేర్ను ఇన్స్టాల్ చేయండి:
ఎ) చిత్రం 8లో చూపిన విధంగా Rlink USB అడాప్టర్ యొక్క “SWIM” మరియు “ADAPT” RLink కాన్ఫిగరేషన్ పిన్లపై జంపర్లను ఉంచండి.
బి) SWIM-STM8 అడాప్టర్ను RLink USB అడాప్టర్కు కనెక్ట్ చేయండి.
సి) మూర్తి 5లో చూపిన విధంగా టచ్ సెన్సింగ్ డాటర్బోర్డ్ (J8 SWIM కనెక్టర్) మరియు SWIM-STM9 అడాప్టర్ మధ్య SWIM కేబుల్ను కనెక్ట్ చేయండి.
d) మీ PC మరియు RLink USB అడాప్టర్ మధ్య USB కేబుల్ను కనెక్ట్ చేయండి.
ఇ) STM8S2xx మూల్యాంకన బోర్డు ద్వారా TS డాటర్బోర్డ్కు శక్తినివ్వండి.
డీబగ్గింగ్ వాతావరణాన్ని ఉపయోగించి అధునాతన మూల్యాంకనం
మూర్తి 8. RLink కాన్ఫిగరేషన్ జంపర్లు
మూర్తి 9. RLink USB మరియు SWIM కాన్ఫిగరేషన్
- www.st.com/touch-sense-sw-lib నుండి STM8 టచ్ సెన్సింగ్ లైబ్రరీని డౌన్లోడ్ చేయండి
- ST విజువల్ డెవలప్ (STVD) సమగ్ర అభివృద్ధి వాతావరణాన్ని ప్రారంభించండి.
- STM8 TS మూల్యాంకన ఫర్మ్వేర్ను లోడ్ చేయండి (మూర్తి 10):
-లో "File” మెను, “ఓపెన్ వర్క్స్పేస్” క్లిక్ చేసి, ఎంచుకోండి/తెరువు file STM8S20xK_TS1_EVAL_FW.stw.
(డిఫాల్ట్ మార్గం file @ \STM8S20xK_TS1_EVAL_FW\Project\STVD\కాస్మిక్)
మూర్తి 10. TS మూల్యాంకన ఫర్మ్వేర్ను లోడ్ చేస్తోంది

- "ప్రాజెక్ట్" మెనులో, C కాస్మిక్ లొకేషన్ డైరెక్టరీని నిర్వచించడానికి "సెట్టింగ్" ఎంచుకోండి (మూర్తి 11).
మూర్తి 11. ప్రాజెక్ట్ సెట్టింగులు

- మొత్తం సోర్స్ కోడ్ను కంపైల్ చేయడం మరియు లింక్ చేయడం ద్వారా ప్రాజెక్ట్ను రూపొందించండి.
ఎ) "బిల్డ్" మెనులో, "అన్నింటినీ పునర్నిర్మించు" ఎంచుకోండి.
బి) ప్రక్రియ పూర్తయినప్పుడు, అవుట్పుట్ విండోస్లో లోపాలు లేవని మరియు హెచ్చరిక సందేశాలు లేవని తనిఖీ చేయండి.
మూర్తి 12. ప్రాజెక్ట్ను నిర్మించడం

- డీబగ్గింగ్ సాధనంగా RLinkని ఎంచుకోండి.
-"డీబగ్ ఇన్స్ట్రుమెంట్" మెనులో, "టార్గెట్ సెట్టింగ్" క్లిక్ చేసి, మూర్తి 13లో చూపిన విధంగా "SWIM RLink"ని ఎంచుకోండి.
మూర్తి 13. డీబగ్ ఇన్స్ట్రుమెంట్ సెట్టింగులు

- డీబగ్గింగ్ ప్రక్రియను ప్రారంభించండి.
-"డీబగ్" మెనులో, "డీబగ్గింగ్ ప్రారంభించు" ఎంచుకోండి మరియు డీబగ్ మోడ్లో అప్లికేషన్ను ప్రారంభించడానికి "రన్" (లేదా CTRL-F5 నొక్కండి) క్లిక్ చేయండి.
మూర్తి 14. డీబగ్ మోడ్

కీలక నిర్మాణాలను అన్వేషించడం
అన్ని కీ మరియు స్లయిడర్ డేటా స్ట్రక్చర్లను STVD వాచ్ విండో ద్వారా పర్యవేక్షించవచ్చు.
ప్రధాన “టచ్ సెన్సింగ్” నిర్మాణాలు “sSCKeyInfo” మరియు “sMCKeyInfo”.
లైబ్రరీ వేరియబుల్స్ మరియు ఫంక్షన్ వివరణల గురించి మరింత తెలుసుకోవడానికి, దయచేసి CHMని చూడండి file వద్ద అందుబాటులో ఉంది \STM8_TS_LIB\stm8_tsl_um.chm
మూర్తి 15. STVD వాచ్ విండో
అనుబంధం A STM8Sxxx-TS1 డాటర్బోర్డ్ స్కీమాటిక్స్
మూర్తి 16. STM8Sxxx-TS1 డాటర్బోర్డ్ స్కీమాటిక్ రేఖాచిత్రం R45
పునర్విమర్శ చరిత్ర
పట్టిక 9. డాక్యుమెంట్ పునర్విమర్శ చరిత్ర
| తేదీ | పునర్విమర్శ | మార్పులు |
| 04-ఫిబ్రవరి-2009 | 1 | ప్రారంభ విడుదల. |
| 09-మార్చి-2009 | 2 | నవీకరించబడిన చిత్రం 3: పేజీ 5లో నావిగేషన్ స్కీమ్ మరియు పేజీ 6లో డిస్ప్లే ఎంపికలు. |
| 20-మార్చి-2009 | 3 | "STM8/8-EVAL/TS" నుండి "STM128/8-EV/TS" వరకు STM128S టచ్ సెన్సింగ్ మూల్యాంకన కిట్కి సరిదిద్దబడిన సూచన. |
| 26-ఫిబ్రవరి-2010 | 4 | పేజీ 3లోని మూర్తి 9లో C16 మరియు C21 విలువలు నవీకరించబడ్డాయి. |
దయచేసి జాగ్రత్తగా చదవండి:
ఈ పత్రంలోని సమాచారం ST ఉత్పత్తులకు సంబంధించి మాత్రమే అందించబడింది. STMicroelectronics NV మరియు దాని అనుబంధ సంస్థలు (“ST”) ఈ డాక్యుమెంట్కు మరియు ఇక్కడ వివరించిన ఉత్పత్తులు మరియు సేవలకు ఎటువంటి నోటీసు లేకుండా మార్పులు, దిద్దుబాట్లు, సవరణలు లేదా మెరుగుదలలు చేసే హక్కును కలిగి ఉంటాయి.
అన్ని ST ఉత్పత్తులు ST యొక్క విక్రయ నిబంధనలు మరియు షరతులకు అనుగుణంగా విక్రయించబడతాయి. ఇక్కడ వివరించిన ST ఉత్పత్తులు మరియు సేవల ఎంపిక, ఎంపిక మరియు వినియోగానికి కొనుగోలుదారులు మాత్రమే బాధ్యత వహిస్తారు మరియు ఇక్కడ వివరించిన ST ఉత్పత్తులు మరియు సేవల ఎంపిక, ఎంపిక లేదా వినియోగానికి సంబంధించి ST ఎటువంటి బాధ్యత వహించదు.
ఈ పత్రం క్రింద ఏదైనా మేధో సంపత్తి హక్కులకు ఎస్టోపెల్ ద్వారా లేదా ఇతరత్రా ఎలాంటి లైసెన్స్, ఎక్స్ప్రెస్ లేదా సూచించబడదు. ఈ పత్రంలోని ఏదైనా భాగం ఏదైనా మూడవ పక్ష ఉత్పత్తులు లేదా సేవలను సూచిస్తే, అటువంటి మూడవ పక్ష ఉత్పత్తులు లేదా సేవలను ఉపయోగించడం కోసం ST ద్వారా లైసెన్స్ మంజూరు చేయబడదు, లేదా దానిలో ఉన్న ఏదైనా మేధో సంపత్తి లేదా వినియోగాన్ని కవర్ చేసే వారంటీగా పరిగణించబడదు. అటువంటి మూడవ పక్ష ఉత్పత్తులు లేదా సేవలు లేదా దానిలో ఉన్న ఏదైనా మేధో సంపత్తికి సంబంధించిన ఏదైనా పద్ధతి.
ST అమ్మకానికి సంబంధించిన నిబంధనలు మరియు షరతులలో నిర్దేశించబడినట్లయితే తప్ప, సంబంధిత ఉత్పత్తుల యొక్క ఉపయోగం మరియు/లేదా విక్రయానికి సంబంధించి ఏదైనా స్పష్టమైన లేదా సూచించిన వారంటీని నిరాకరిస్తుంది ITY, ప్రత్యేక ప్రయోజనం కోసం ఫిట్నెస్ (మరియు చట్టాల ప్రకారం వాటి సమానమైనవి ఏదైనా అధికార పరిధి), లేదా ఏదైనా పేటెంట్ ఉల్లంఘన, కాపీరైట్ లేదా ఇతర మేధో సంపత్తి హక్కు. అధీకృత సెయింట్ రిప్రజెంటేటివ్ ద్వారా వ్రాయడంలో స్పష్టంగా ఆమోదించబడినట్లయితే, ST ఉత్పత్తులు మిలిటరీ, ఎయిర్క్రాఫ్ట్, సేద్యం-ఉపయోగం కోసం సిఫార్సు చేయబడవు, అధీకృతం చేయబడవు లేదా హామీ ఇవ్వబడవు , వైఫల్యం లేదా లోపం సంభవించే ఉత్పత్తులు లేదా సిస్టమ్లలో కాదు వ్యక్తిగత గాయం, మరణం లేదా తీవ్రమైన ఆస్తి లేదా పర్యావరణ నష్టం ఫలితంగా. "ఆటోమోటివ్-గ్రేడ్"గా పేర్కొనబడని ST ఉత్పత్తులు వినియోగదారు యొక్క స్వంత పూచీతో ఆటోమోటివ్ అప్లికేషన్లలో మాత్రమే ఉపయోగించబడవచ్చు.
ఈ పత్రంలో పేర్కొన్న స్టేట్మెంట్లు మరియు/లేదా సాంకేతిక లక్షణాలకు భిన్నమైన నిబంధనలతో ST ఉత్పత్తుల పునఃవిక్రయం ఇక్కడ వివరించిన ST ఉత్పత్తి లేదా సేవ కోసం ST ద్వారా మంజూరు చేయబడిన ఏదైనా వారంటీని తక్షణమే రద్దు చేస్తుంది మరియు ఏ విధమైన బాధ్యతను సృష్టించడం లేదా పొడిగించడం లేదు ST.
ST మరియు ST లోగో వివిధ దేశాలలో ST యొక్క ట్రేడ్మార్క్లు లేదా రిజిస్టర్డ్ ట్రేడ్మార్క్లు.
ఈ పత్రంలోని సమాచారం గతంలో అందించిన మొత్తం సమాచారాన్ని భర్తీ చేస్తుంది మరియు భర్తీ చేస్తుంది.
ST లోగో అనేది STMicroelectronics యొక్క నమోదిత ట్రేడ్మార్క్. మిగతా పేర్లన్నీ వాటి సంబంధిత యజమానుల ఆస్తి.
© 2010 STMmicroelectronics – అన్ని హక్కులు ప్రత్యేకించబడ్డాయి
STMమైక్రోఎలక్ట్రానిక్స్ గ్రూప్ ఆఫ్ కంపెనీస్
ఆస్ట్రేలియా - బెల్జియం - బ్రెజిల్ - కెనడా - చైనా - చెక్ రిపబ్లిక్ - ఫిన్లాండ్ - ఫ్రాన్స్ - జర్మనీ - హాంకాంగ్ - ఇండియా - ఇజ్రాయెల్ - ఇటలీ - జపాన్ - మలేషియా - మాల్టా - మొరాకో - ఫిలిప్పీన్స్ - సింగపూర్ - స్పెయిన్ - స్వీడన్ - స్విట్జర్లాండ్ - యునైటెడ్ కింగ్డమ్ - యునైటెడ్ కింగ్డమ్ అమెరికా రాష్ట్రాలు www.st.com
పత్రం ID 15330 Rev 4
నుండి డౌన్లోడ్ చేయబడింది Arrow.com.
పత్రాలు / వనరులు
![]() |
ST STM8S టచ్ సెన్సింగ్ ఎవాల్యుయేషన్ కిట్ [pdf] యూజర్ మాన్యువల్ STM8S, టచ్ సెన్సింగ్ ఎవాల్యుయేషన్ కిట్, STM8S టచ్ సెన్సింగ్ ఎవాల్యుయేషన్ కిట్, STM8 128-EV TS |




