<html>
<head>
<meta content="text/html; charset=ISO-8859-2"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Tak 8 ne, no, minimum je TSSOP20,
muzete si udelat redukci, nebo se da bastleni vyresit timto
<a class="moz-txt-link-freetext" href="http://www.ebay.com/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Minimum-System-Development-Board-AK-/271340980082?pt=LH_DefaultDomain_0&hash=item3f2d2ec772">http://www.ebay.com/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Minimum-System-Development-Board-AK-/271340980082?pt=LH_DefaultDomain_0&hash=item3f2d2ec772</a>
;-)<br>
A koupit neco co ma STLink na programovani a ladeni...
(programovat to jde ale i pres seriak) <br>
Dne 14.1.2014 17:46, Zuffa Jan napsal(a):<br>
</div>
<blockquote
cite="mid:D8AB1D5809825740A1D1EC02D3BCADE35E6EAAE6@NS.ba.cgc.sk"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-2">
<meta name="Generator" content="Microsoft Word 14 (filtered
medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
<style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";
color:black;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p
{mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:12.0pt;
font-family:"Times New Roman","serif";
color:black;}
pre
{mso-style-priority:99;
mso-style-link:"HTML Preformatted Char";
margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
color:black;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";
color:black;}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-priority:99;
mso-style-link:"HTML Preformatted";
font-family:Consolas;
color:black;}
span.EmailStyle20
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";
color:black;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">a
existuju aj take co maju 8 noh?<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">lebo
PIC hej. pri bastleni je to vyhoda<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">nepajkovat
64 vyvodove puzdro
</span><span
style="font-size:11.0pt;font-family:Wingdings;color:#1F497D">J</span><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">j.<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF
1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext">
Hw-list [<a class="moz-txt-link-freetext" href="mailto:hw-list-bounces@list.hw.cz">mailto:hw-list-bounces@list.hw.cz</a>]
<b>On Behalf Of </b>Jaroslav Buchta<br>
<b>Sent:</b> Tuesday, January 14, 2014 5:01 PM<br>
<b>To:</b> HW-news<br>
<b>Subject:</b> Re: Mikro C PIC - string - problém<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Zahodil bych PICy a presel na STM32xxx...<br>
<br>
Dne 14.1.2014 15:53, Jan Půhoný napsal(a):<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">Díky všem za vysvětlení. <o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Koukám, že ty string operace docela
žerou paměť procesoru. Asi ten Mikro C budu muset
koupit... protože jsem na demo limitu :-( (max 2k HEX).<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Je to dobrá volba, nebo za ty peníze
koupím na PICy něco lepšího?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Nebo bude lepší spíš tam dát nějaký
pinově kompatibilní 18F ... ty mají podporu C přímo v
MPLABu zdarma, ne?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Honza Půhoný<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Dne 14. ledna 2014 11:49 Martin
Persich <<a moz-do-not-send="true"
href="mailto:persich@transcon.cz" target="_blank">persich@transcon.cz</a>>
napsal(a):<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span
style="font-family:"Arial","sans-serif"">Přiznávám,
možnosti knihoven v Mikro C vůbec neznám, PIC
neprogramuji. Délka bufferu lze sice zjistit
pomocí "sizeof()", ale to si musíte "ručně"
pohlídat, tj. nejdříve zjistit velikost a pak
případně provést další akci. Nic
automatizovaného a navíc obvykle je velikost
bufefru v těchto případech konstantní a postrádá
to smysl.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-family:"Arial","sans-serif"">Ale
měl jsem na mysli vytvoření svých speciálních
funkcí, které toto budou zohledňovat a např. pro
obsluhu LCD displeje známé velikosti vystačí
pouze s bufferem o délce tohoto displeje. Jinak
standardně toto řeší objekty CString (nebo tak
nějak v "C++"), ale to je jiná kategorie a asi
se to nedá rozumně použít na malé MCU, osobně
také zůstávám pouze u "C".</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-family:"Arial","sans-serif"">Martin.
<a moz-do-not-send="true"
href="mailto:persich@transcon.cz"
target="_blank">
persich@transcon.cz</a></span><o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid black
1.5pt;padding:0in 0in 0in
4.0pt;margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">-----
Original Message -----
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:#E4E4E4"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">From:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
<a moz-do-not-send="true"
href="mailto:konference@puhy.cz"
target="_blank" title="konference@puhy.cz">Jan
Půhoný</a>
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">To:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
<a moz-do-not-send="true"
href="mailto:hw-list@list.hw.cz"
target="_blank" title="hw-list@list.hw.cz">HW-news</a>
<o:p></o:p></span></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">Sent:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
Tuesday, January 14, 2014 10:48 AM<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">Subject:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
Re: Mikro C PIC - string - problém<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">A těmi nestandardními
funkcemi, máte na mysli co? Je něco takového
v Mikro C PIC možné využít?
<o:p></o:p></p>
<div>
<p class="MsoNormal"><br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal">H.<o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Dne 14. ledna 2014
10:35 Martin Persich <<a
moz-do-not-send="true"
href="mailto:persich@transcon.cz"
target="_blank">persich@transcon.cz</a>>
napsal(a):<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span
style="font-family:"Arial","sans-serif"">Pokud
používáte standardní funkce
"str...()", tak si bohužel délku
bufferů musíte v programu hlídat
sám. A hodně důsledně! Stačí
chvilka nepozornosti a i po
několika letech se objevují v
programu chyby... To je bohužel
jeden z velkých nedostatků (a
zárověň výhod .-) ) jazykä "C".</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-family:"Arial","sans-serif";color:#888888">Martin</span><span
style="color:#888888"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span
style="color:#888888"> <o:p></o:p></span></p>
</div>
<blockquote
style="border:none;border-left:solid
black 1.5pt;padding:0in 0in 0in
4.0pt;margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">-----
Original Message -----
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"
style="background:#E4E4E4"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">From:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
<a moz-do-not-send="true"
href="mailto:konference@puhy.cz"
target="_blank"
title="konference@puhy.cz">Jan
Půhoný</a>
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">To:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
<a moz-do-not-send="true"
href="mailto:hw-list@list.hw.cz"
target="_blank"
title="hw-list@list.hw.cz">HW-news</a>
<o:p></o:p></span></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">Sent:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
Tuesday, January 14, 2014
10:25 AM<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">Subject:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
Re: Mikro C PIC - string -
problém<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Díky moc -
bylo to tou špatnou deklarací
v druhém souboru, proto mi to
rozhazovalo displej a občas se
to i kouslo.
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Teď se to
chová korektně.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Je tedy
potřeba hlídat, aby délka
toho bufferu byla vždy 16+1
znaků? Není na to nějaká
funkce která by to
zajistila?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Ještě
jednou díky všem, nemohl
jsem na to dlouho přijít.<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Honza
Půhoný<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><br
clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal">S
pozdravem Ing. Jan Půhoný<br>
<br>
<a moz-do-not-send="true"
href="http://www.puhy.cz/"
target="_blank">www.puhy.cz</a><br>
<a moz-do-not-send="true"
href="mailto:puhy@puhy.cz"
target="_blank">puhy@puhy.cz</a><br>
<br>
Navštivte nás na Facebooku:<br>
<a moz-do-not-send="true"
href="http://www.facebook.com/puhy.cz"
target="_blank">http://www.facebook.com/puhy.cz</a>
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Následujte
nás na Twitteru:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a
moz-do-not-send="true"
href="https://twitter.com/puhycz"
target="_blank">https://twitter.com/puhycz</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><br>
Náš kanál na YouTube:<br>
<a moz-do-not-send="true"
href="http://www.youtube.com/user/puhyeu" target="_blank">http://www.youtube.com/user/puhyeu</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal">Připojení
k internetu a VoIP
telefonování<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a
moz-do-not-send="true"
href="http://www.puhy.net" target="_blank">http://www.puhy.net</a><o:p></o:p></p>
</div>
</div>
</div>
<p class="MsoNormal"
style="margin-bottom:12.0pt"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Dne 14.
ledna 2014 10:01 Martin
Persich <<a
moz-do-not-send="true"
href="mailto:persich@transcon.cz"
target="_blank">persich@transcon.cz</a>>
napsal(a):<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><span
style="font-family:"Arial","sans-serif"">V druhém
souboru by měla být
jen deklarace:</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">extern
unsigned char prvni_r[];<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">extern
unsigned char druhy_r[];<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-family:"Arial","sans-serif"">Počet prvků
(délku bufferu) si
musí program v "C"
bohužel hlídat sám,
není problém téměř
cokoliv, kdekoliv
přepsat mimo tento
buffer ... :-(
</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-family:"Arial","sans-serif"">Jinak ten
uvedený zápis
jednotlivých prvků do
bufferu v druhém
souboru je dle mého v
pořádku a v rámci
možností (tj. jazyka
"C") korektní.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-family:"Arial","sans-serif"">Martin. <a
moz-do-not-send="true" href="mailto:persich@transcon.cz" target="_blank">
persich@transcon.cz</a></span><o:p></o:p></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<blockquote
style="border:none;border-left:solid
black
1.5pt;padding:0in 0in
0in
4.0pt;margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">-----
Original Message
-----
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"
style="background:#E4E4E4"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">From:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
<a
moz-do-not-send="true"
href="mailto:konference@puhy.cz" target="_blank"
title="konference@puhy.cz">Jan
Půhoný</a>
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">To:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
<a
moz-do-not-send="true"
href="mailto:hw-list@list.hw.cz" target="_blank"
title="hw-list@list.hw.cz">HW-news</a>
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">Sent:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
Tuesday, January
14, 2014 9:37 AM<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">Subject:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
Re: Mikro C PIC
- string -
problém<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Díky
všem za odpovědi.
<o:p></o:p></p>
<div>
<p
class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p
class="MsoNormal">Zdá
se, te strcpy
funguje stejně
jak s & tak
bez &. Ještě
to ale trochu
zlobí, když do
prvni_r a
druhy_r šahám
přes takovýto
zápis<o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p
class="MsoNormal">extern
unsigned char
prvni_r[17]="
";<o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal">extern
unsigned char
druhy_r[17]="
";<o:p></o:p></p>
</div>
</div>
<div>
<p
class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p
class="MsoNormal">prvni_r[8]=jednotky;<o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal">prvni_r[9]=desitky;<o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal">prvni_r[10]=':';<o:p></o:p></p>
</div>
</div>
<div>
<p
class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p
class="MsoNormal">z
jiného c souboru
stejného
projektu.<o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p
class="MsoNormal">V
hlavním c
souboru s main
void mám
definici takto:<o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p
class="MsoNormal">unsigned
char
prvni_r[17]="
";<o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal">unsigned
char
druhy_r[17]="
";<o:p></o:p></p>
</div>
</div>
<div>
<p
class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p
class="MsoNormal">Jak
korektně
přistupovat ke
stejným
proměnným z
různých c
souborů
projektu?<o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p
class="MsoNormal">Díky.<o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p
class="MsoNormal">Honza
Půhoný<o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p
class="MsoNormal"
style="margin-bottom:12.0pt"><o:p> </o:p></p>
<div>
<p
class="MsoNormal">Dne
13. ledna 2014
22:13 Martin
Persich <<a
moz-do-not-send="true" href="mailto:persich@transcon.cz" target="_blank">persich@transcon.cz</a>>
napsal(a):<o:p></o:p></p>
<div>
<div>
<p
class="MsoNormal"><span
style="font-family:"Arial","sans-serif"">A ještě
jeden postřeh.
Pokud se jedná
o buffer pro
16-ti znakový
LCD displej,
tak pro
použití funkce
"strcpy()" je
nezbytné, aby
tento buffer
měl délku 17
znaků (pro
uložení
ukončující
"nuly" - '\0'
). Jinak dojde
k
nedefinovanému
přepsání
"následující"
proměnné.</span><o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal"><span
style="font-family:"Arial","sans-serif"">Martin. <a
moz-do-not-send="true" href="mailto:persich@transcon.cz" target="_blank">
persich@transcon.cz</a></span><o:p></o:p></p>
</div>
<div>
<p
class="MsoNormal"> <o:p></o:p></p>
</div>
<blockquote
style="border:none;border-left:solid
black
1.5pt;padding:0in
0in 0in
4.0pt;margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<div>
<div>
<p
class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">-----
Original
Message -----
<o:p></o:p></span></p>
</div>
<div>
<p
class="MsoNormal"
style="background:#E4E4E4"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">From:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
<a
moz-do-not-send="true"
href="mailto:alesh.novak@email.cz" target="_blank"
title="alesh.novak@email.cz">
Aleš Novák</a>
<o:p></o:p></span></p>
</div>
<div>
<p
class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">To:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
<a
moz-do-not-send="true"
href="mailto:hw-list@list.hw.cz" target="_blank"
title="hw-list@list.hw.cz">HW-news</a>
<o:p></o:p></span></p>
</div>
<div>
<p
class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">Sent:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
Monday,
January 13,
2014 9:32 PM<o:p></o:p></span></p>
</div>
<div>
<p
class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">Subject:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif"">
Re: Mikro C
PIC - string -
problém<o:p></o:p></span></p>
</div>
<div>
<p
class="MsoNormal"><o:p> </o:p></p>
</div>
<p
class="MsoNormal"
style="margin-bottom:12.0pt"><span
style="font-size:9.0pt;font-family:"Courier
New"">Nemelo
by to byt
spise takhle:<br>
stcrpy(prvni_r,"testovaci
napis");<br>
<br>
Jmeno pole je
samo o sobe
pointer na
jeho prvni
polozku.<br>
<br>
Ales<br>
<br>
<br>
13. ledna
2014,
20:31:59,
napsal jste:</span><o:p></o:p></p>
<table
class="MsoNormalTable"
style="background:white" cellpadding="0" border="0">
<tbody>
<tr>
<td
style="width:7.5pt;background:blue;padding:.75pt
.75pt .75pt
.75pt"
width="10">
<br>
</td>
<td
style="width:606.0pt;padding:.75pt
.75pt .75pt
.75pt"
width="808">
<p
class="MsoNormal"><span
style="font-size:9.0pt;font-family:"Courier
New"">Zkuste
stcrpy(&prvni_r,"testovaci
napis");<br>
<br>
<br>
<br>
LK<br>
<br>
<br>
Dne 13.1.2014
19:53, Jan
Půhoný
napsal(a):<br>
Zdravím
konferenci,<br>
<br>
mám tady
takový lama
problém v C
(Mikro C pro
PIC řady 16).<br>
<br>
V proměnné
prvni_r mám
znaky pro
první řádek
LCD displeje
(pak to
vypisuji přes
Lcd_Out(1,1prvni_r);
- to funguje.<br>
<br>
//definice<br>
<br>
unsigned char
prvni_r[16];<br>
<br>
//editace
znaků<br>
<br>
prvni_r[5] =
223;<br>
prvni_r[6] =
'C';<br>
prvni_r[7] ='
';<br>
<br>
Lcd_Out(1,1prvni_r);
//na pozici
5,6,7 mi to
vypíše °C<br>
to funguje ok<br>
<br>
Proč ale
nefunguje
toto:<br>
<br>
prvni_r="testovaci
napis"; <br>
<br>
na tomto řádku
to hází error:
Assigning to
non-lvalue<br>
<br>
Co s tím,
abych tam mohl
dávat jak celé
řetězce a
zároveň
editovat
jednotlivé
znaky?<br>
<br>
Díky,<br>
<br>
Honza Půhoný<br>
<br>
<br>
_______________________________________________<br>
HW-list
mailing list
- sponsored
by <a
moz-do-not-send="true"
href="http://www.HW.cz" target="_blank">www.HW.cz</a> <a
moz-do-not-send="true"
href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a> <a
moz-do-not-send="true" href="http://list.hw.cz/mailman/listinfo/hw-list"
target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a> </span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
<p
class="MsoNormal"
style="margin-bottom:12.0pt"><br>
<br>
<br>
<o:p></o:p></p>
</div>
</div>
<div>
<div>
<p
class="MsoNormal"><i><span
style="font-family:"Arial","sans-serif";color:silver">-- <br>
S pozdravem,<br>
Aleš<br>
<a
moz-do-not-send="true"
href="mailto:alesh.novak@email.cz" target="_blank"><span
style="font-style:normal">alesh.novak@email.cz</span></a>
<o:p></o:p></span></i></p>
</div>
</div>
<div
class="MsoNormal"
style="text-align:center" align="center"><i><span
style="font-family:"Arial","sans-serif";color:silver">
<hr size="2"
width="100%"
align="center">
</span></i></div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
</div>
<div class="MsoNormal" style="text-align:center"
align="center">
<hr size="2" width="100%" align="center">
</div>
<div>
<p class="MsoNormal">_______________________________________________<br>
HW-list mailing list - sponsored by <a
moz-do-not-send="true" href="http://www.HW.cz"
target="_blank">
www.HW.cz</a><br>
<a moz-do-not-send="true"
href="mailto:Hw-list@list.hw.cz"
target="_blank">Hw-list@list.hw.cz</a><br>
<a moz-do-not-send="true"
href="http://list.hw.cz/mailman/listinfo/hw-list"
target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><o:p></o:p></p>
</div>
</blockquote>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a
moz-do-not-send="true" href="http://www.HW.cz"
target="_blank">
www.HW.cz</a><br>
<a moz-do-not-send="true"
href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a moz-do-not-send="true"
href="http://list.hw.cz/mailman/listinfo/hw-list"
target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<p class="MsoNormal"><br>
<br>
<br>
<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>HW-list mailing list - sponsored by <a moz-do-not-send="true" href="http://www.HW.cz">www.HW.cz</a><o:p></o:p></pre>
<pre><a moz-do-not-send="true" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><o:p></o:p></pre>
<pre><a moz-do-not-send="true" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
<br>
<o:p></o:p></p>
<div class="MsoNormal" style="text-align:center" align="center">
<hr style="color:#909090" size="1" width="99%" align="center"
noshade="noshade">
</div>
<table class="MsoNormalTable" style="border-collapse:collapse"
cellpadding="0" cellspacing="0" border="0">
<tbody>
<tr>
<td style="padding:0in 11.25pt 0in 6.0pt">
<p class="MsoNormal"><a moz-do-not-send="true"
href="http://www.avast.com/"><span
style="text-decoration:none"><img
moz-do-not-send="true" id="_x0000_i1028"
src="http://static.avast.com/emails/avast-mail-stamp.png"
border="0"></span></a><o:p></o:p></p>
</td>
<td style="padding:.75pt .75pt .75pt .75pt">
<p><span
style="font-family:"Calibri","sans-serif";color:#3D4D5A">Tato
zpráva neobsahuje viry ani jiný škodlivý kód -<a
moz-do-not-send="true"
href="http://www.avast.com/">avast! Antivirus</a>
je aktivní.
<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
<br /><br />
<hr style='border:none; color:#909090; background-color:#B0B0B0; height: 1px; width: 99%;' />
<table style='border-collapse:collapse;border:none;'>
<tr>
<td style='border:none;padding:0px 15px 0px 8px'>
<a href="http://www.avast.com/">
<img border=0 src="http://static.avast.com/emails/avast-mail-stamp.png" />
</a>
</td>
<td>
<p style='color:#3d4d5a; font-family:"Calibri","Verdana","Arial","Helvetica"; font-size:12pt;'>
Tato zpráva neobsahuje viry ani jiný škodlivý kód -<a href="http://www.avast.com/">avast! Antivirus</a> je aktivní.
</p>
</td>
</tr>
</table>
<br />
</body>
</html>