RENESAS RL78-G14 Family SHA функционална библиотека за хеш
Вовед
Овој документ ја објаснува SHA Hash Function Library за семејството RL78 (во понатамошниот текст „SHA Libraly“) што зависи од MCU.
SHA Libraly е софтверска библиотека која обработува HASH пресметка за RL78 Family. Исто така, тој е дизајниран во посветен алгоритам и целосно подесен со асемблерски јазик.
Библиотеката вклучена во оваа верзија на белешката за апликација може да се комбинира со RL78/G24 FAA (флексибилна
Application Accelerator) за подобрување на брзината на обработка. За детали, погледнете во 2.3, Како да се користат функциите на библиотеката (Кога се комбинираат со RL78/G24 FAA).
За детали за функциите на API, погледнете во Renesas Microcomputer SHA Hash Function Library: Упатство за корисникот (R20UW0101).
Целен уред
RL78/G14, RL78/G23, RL78/G24
Кога ја користите оваа белешка за апликација со други MCU на Renesas, се препорачува внимателна евалуација откако ќе направите измени за да се усогласат со алтернативната MCU.
Структура на производот
Овој производ содржи fileсе наведени во Табела 1 подолу.
Табела 1. Производ на библиотека SHA files
Име | Опис | |||||||
sample програма (r20an0211xx0202-rl78-sha) | ||||||||
работен простор | ||||||||
Документ (документ) | ||||||||
англиски (ен) | ||||||||
r20uw0101ej0201-sha.pdf | Упатство за употреба | |||||||
r20an0211ej0202-rl78-sha.pdf | Водич за вовед (овој документ) | |||||||
Јапонски (ја) | ||||||||
r20uw0101jj0201-sha.pdf | Упатство за употреба | |||||||
r20an0211jj0202-rl78-sha.pdf | Водич за вовед | |||||||
libsrc | Извор од библиотека | |||||||
ша | Библиотека SHA | |||||||
src | Извор на библиотеката SHA | |||||||
sha1if.в | Дефиниција на функцијата SHA-1 API | |||||||
sha256if.в | Дефиниција на функцијата SHA-256 API | |||||||
sha384if.в | Дефиниција на функцијата SHA-384 API
(Не е поддржано од RL78) |
|||||||
шаиф.ч | Основен дел од функцијата API | |||||||
ша1.в | Основен дел од пресметката на SHA-1 | |||||||
ша256.в | Основен дел од пресметката на SHA-256 | |||||||
ша512.в | Основен дел од пресметката SHA-384 / SHA-512 (Не е поддржано од RL78) | |||||||
r_sha_version.в | SHA-1/SHA-256 верзија file | |||||||
вклучуваат | Папка за заглавие на SHA Library | |||||||
r_sha.h | Rev.2.02 заглавие file | |||||||
r_mw_version.h | Заглавие на податоци за верзијата file | |||||||
r_stdint.h | Заглавие Typedef file | |||||||
CS+ | CS+ проектна папка | |||||||
sha_rl78_sim_sampле | Sample проект за RL78/G23 | |||||||
src | Изворна папка | |||||||
главната.в | Sampле код | |||||||
главен.ч | Sampзаглавие на кодот file | |||||||
libsrc | Врска до libsrc | |||||||
smc_gen | Папка генерирана автоматски од паметен конфигуратор | |||||||
општо | Заеднички заглавие file / извор file папка за складирање | |||||||
r_bsp | Папка за складирање на дефиниција на регистарот за иницијализација | |||||||
r_config | Папка за складирање на заглавие за конфигурација на иницијализација на драјверот | |||||||
sha_rl78_sample_FAA | Sample проект за RL78/G24 FAA | |||||||
src | Изворна папка | |||||||
главната.в | Sampле код | |||||||
главен.ч | Sampзаглавие на кодот file | |||||||
libsrc | Врска до libsrc |
smc_gen | Папка генерирана автоматски од паметен конфигуратор | ||||||
Config_FAA | Извор поврзан со FAA file папка за складирање | ||||||
општо | Заеднички заглавие file / извор file папка за складирање | ||||||
r_bsp | Папка за складирање на дефиниција на регистарот за иницијализација | ||||||
r_config | Папка за складирање на заглавие за конфигурација на иницијализација на драјверот | ||||||
r_pincfg | Папка за складирање на заглавието за поставување симболично име за пристаништа | ||||||
e2 студио | e2 студио проект папка | ||||||
CCRL | Sampле проект за CCRL | ||||||
sha_rl78_sim_sampле
Подолу испуштена. |
Sample проект за RL78/G23
Подолу испуштена. |
||||||
sha_rl78_sample_FAA
Подолу испуштена. |
Sample проект за RL78/G24 FAA
Подолу испуштена. |
||||||
LLVM | Sampле проект за LLVM | ||||||
sha_rl78_sim_sampле
Подолу испуштена. |
Sample проект за RL78/G23
Подолу испуштена. |
||||||
IAR | IAR проектна папка | ||||||
sha_rl78_sim_sampле
Подолу испуштена. |
Sample проект за RL78/G23
Подолу испуштена. |
Спецификации на производот
Функција API
SHA библиотеката за RL78 ги поддржува следните функции.
Табела 2. Функции на SHA Library API
API | Преглед |
R_Sha1_HashDigestNote | Генерирајте SHA-1 хаш дигест |
R_Sha256_HashDigest | Генерирајте SHA-256 хаш дигест |
Забелешка: Кога се комбинира со RL78/G24 FAA, оваа функција не е поддржана.
API | File |
R_Sha1_HashDigest | sha1if.c, sha1.c, r_sha_version.c |
R_Sha256_HashDigest | sha256if.c, sha256.c, r_sha_version.c |
Како да ги користите функциите на библиотеката
Кога ја користите функцијата библиотека, потребно е да го наведете file да се изгради на следниов начин според API што ќе се користи. Кога се комбинираат со RL78/G24 FAA, погледнете во 2.3, Како да се користат функциите на библиотеката (Кога се комбинираат со RL78/G24 FAA).
Табела 3. File да се изгради
API | File |
R_Sha1_HashDigest | sha1if.c, sha1.c, r_sha_version.c |
R_Sha256_HashDigest | sha256if.c, sha256.c, r_sha_version.c |
Како да ги користите функциите на библиотеката (Кога се комбинираат со RL78/G24 FAA)
FAA (The Flexible Application Accelerator) е акцелератор на апликации што користи архитектура на Харвард, развиена од корпорацијата Renesas Electronics. Користењето на FAA за обработка на SHA хаш операција ја зголемува брзината на обработка на SHA Library Note.
Забелешка: Кога се комбинира со RL78/G24 FAA, само SHA-256 е поддржан.
Забелешка: Кога се комбинира со RL78/G24 FAA, поддржан е само CC-RL компајлерот.
Кога се комбинираат со FAA, генерирајте код за обработка на SHA хаш операција за FAA во Smart конфигураторот. Комбинирајте го генерираниот код со кодот во папката libsrc вклучена во овој библиотечен пакет. Покрај кодот на библиотеката FAA SHA, наведете го кодот во Табела 4 подолу како цел за изградба.
Табела 4. File да се изгради кога се комбинира со RL78/G24 FAA
API | File |
R_Sha256_HashDigest | sha256if.c, r_sha_version.c |
Како да генерирате код
FAA SHA библиотеката генерира код користејќи го Smart конфигураторот
За повеќе информации за тоа како да ракувате со паметниот конфигуратор, погледнете го следниот документ.
- Упатство за корисникот RL78 Smart Configurator: e² studio (R20AN0579)
- Упатство за корисникот за паметен конфигуратор RL78: CS+ (R20AN0580)
- Додадете ја компонентата Flexible Application Accelerator (наведена подолу како компонента FAA).
Низата знаци назначена за име на конфигурација: при додавање на компонентата ќе се рефлектира во кодните имиња генерирани од Smart Configurator. Почетната вредност на името на конфигурацијата е Config_FAA.
- Преземете ја библиотеката FAA SHA.
Кликнете на копчето Ажурирај FAA модули за да се прикаже екранот за преземање модули FAA и изберете FAA SHA Library за преземање. - Изберете SHA256 во функцијата за да се изврши генерирање код. Кодот е генериран во \src\smc_gen\Config_FAA. За детали за генерираниот код, погледнете во 2.3.3, Детали за генериран код.
Изградба на поставки
Откако ќе генерирате код со паметниот конфигуратор, направете ги следните поставки за изградба пред да изградите.
- Додадете го files во Табела 4 до целта за изградба.
- Наведете R_CONFIG_FAA_SHA256 во макро дефиницијата на препроцесорот на компајлерот.
Генерирани детали за код
Следното е детален опис на кодот генериран од Smart Configurator.
Табела 5. Детали за генериран код
FileЗабелешка 1 | Објаснување |
„XXX“_common.c | FAA заедничка функција C извор file |
„XXX“_common.h | Заглавие на заедничка функција на FAA file |
„XXX“_common.inc | јодефин заглавие file за FAA |
„XXX“_sha256.в | SHA-256 пресметка C извор file за FAA |
„XXX“_sha256.h | Заглавие за пресметка на SHA-256 file за FAA |
„XXX“_src.dsp | SHA-256 пресметковен склопувач file за FAA |
Забелешка: 1. „XXX“ во името на функцијата го претставува името на конфигурацијата. Името на конфигурацијата е наведено во Smart Configurator кога се додава компонентата FAA. За детали, погледнете во 2.3.1,.Како да генерирате код.
Код за грешка
Во библиотеката FAA SHA, следнава шифра за грешка се додава на повратната вредност на функцијата R_Sha256_HashDigest.
За детали за функциите на API, погледнете во Renesas Microcomputer SHA Hash Function Library: Упатство за корисникот (R20UW0101).
Табела 6. Код за грешка
Симбол | Вредност | Објаснување |
R_SHA_ERROR_FAA_ALREADY_RUNNING | -4 | Функцијата беше прекината без да се изврши SHA хаш операција бидејќи процесорот FAA веќе работеше. |
Белешки
- Следниве макро спецификации не може да се користат со RL78. __COMPILE_EMPHASIS_SPEED__
CC-RL
Развојна средина
Ве молиме користете ја истата или понова верзија на синџирот со алатки наведени подолу:
- Интегрирана развојна средина:
- CS+ за CC V8.05.00
- e2 студио 2021-04
- C компајлер:
- CC-RL V1.09.00
ROM / RAM / Големина и перформанси на стек
Различните големини и перформанси при градење со следните опции се опишани како референца. Опции за компајлерот
-cpu=S3 -memory_model=medium –Odefault Link опции
-НЕОПтимизирај
Табела 7. ROM, RAM Големина
API | Големина на ROM-от [бајт] | Големина на RAM меморија [бајт] |
R_Sha1_HashDigest | 1814 | 0 |
R_Sha256_HashDigest | 3033 | 0 |
Табела 8. Големина на магацинот
API | големина на стек [бајт] |
R_Sha1_HashDigest | 174 |
R_Sha256_HashDigest | 96 |
Табела 9. Изведба
должина на влезна порака[бајт] | SHA-1 [нас] | SHA-256 [нас] |
0 | 800 | 1,200 |
64 | 1,500 | 2,300 |
128 | 2,200 | 3,400 |
192 | 2,900 | 4,600 |
256 | 3,600 | 5,700 |
Забелешка: Влезната порака е 1 блок со обработка на полнење.
CC-RL (Кога се комбинира со RL78/G24 FAA)
Развојна средина
Ве молиме користете ја истата или понова верзија на синџирот со алатки наведени подолу:
- Интегрирана развојна средина:
- CS+ за CC V8.10.00
- e2 студио 2023-07
- C компајлер:
- CC-RL V1.12.01
- DSP асемблерот:
- FAA Assembler V1.04.02
ROM / RAM / FAACODE / FAADATA / Големина и перформанси на стек
Различните големини и перформанси при градење со следните опции се опишани како референца. Опции за компајлерот
- cpu=S3 -memory_model=medium –Odefault Link опции
- НЕОПтимизирај
Табела 10. ROM, RAM, FAACODE, FAADATA Големина
API | Големина на ROM-от [бајт] | Големина на RAM меморија [бајт] | ФААКОД [бајт] | FAADATA [бајт] |
R_Sha256_HashDigest | 1073 | 0 | 684 | 524 |
Табела 11. Големина на магацинот
API | големина на стек [бајт] |
R_Sha256_HashDigest | 46 |
Табела 12. Изведба
системски часовник = 32MHz
должина на влезна порака[бајт] | SHA-256 [нас] |
0 | 6,00 |
64 | 1,100 |
128 | 1,600 |
192 | 2,000 |
256 | 2,500 |
Вградена работна маса IAR
Развојна средина
Ве молиме користете ја истата или понова верзија на синџирот со алатки наведени подолу:
- Интегрирана развојна средина:
IAR Embedded Workbench за Renesas RL78 верзија 4.21.1 - C компајлер:
IAR C/C++ компајлер за Renesas RL78: 4.20.1.2260
ROM / RAM / Големина и перформанси на стек
Различните големини и перформанси при градење со следните опции се опишани како референца.
Опции за компајлерот
–core=S3 –code_model=далеку –data_model=near –near_const_location=rom0 -e -Oh –calling_convention=v2
Табела 13. ROM, RAM Големина
библиотека file име | Големина на ROM-от [бајт] | Големина на RAM меморија [бајт] |
R_Sha1_HashDigest | 2,009 | 0 |
R_Sha256_HashDigest | 3,283 | 0 |
Табела 14. Големина на магацинот
API | големина на стек [бајт] |
R_Sha1_HashDigest | 184 |
R_Sha256_HashDigest | 138 |
Табела 15. Изведба
должина на влезна порака[бајт] | SHA-1 [нас] | SHA-256 [нас] |
0 | 2,500 | 5,300 |
64 | 5,000 | 10,600 |
128 | 7,300 | 15,800 |
192 | 9,700 | 20,900 |
256 | 12,100 | 26,100 |
Забелешка: Влезната порака е 1 блок со обработка на полнење.
LLVM
Развојна средина
Ве молиме користете ја истата или понова верзија на синџирот со алатки наведени подолу:
• Интегрирана развојна средина:
e2 студио 2022-01
• C компајлер:
LLVM за Renesas RL78 10.0.0.202203
ROM / RAM / Опција за компајлер / Перформанси
Различните големини и перформанси при градење со следните опции се опишани како референца.
Опции за компајлерот
Тип на процесор: S3-јадро
Ниво на оптимизација: Оптимизирај ја големината (-Os)
Табела 16. ROM, RAM Големина
библиотека file име | Големина на ROM-от [бајт] | Големина на RAM меморија [бајт] |
R_Sha1_HashDigest | 2,731 | 0 |
R_Sha256_HashDigest | 4,312 | 0 |
Табела 17. Големина на магацинот
API | големина на стек [бајт] |
R_Sha1_HashDigest | 178 |
R_Sha256_HashDigest | 104 |
Табела 18. Изведба
должина на влезна порака[бајт] | SHA-1 [нас] | SHA-256 [нас] |
0 | 1,900 | 3,000 |
64 | 3,700 | 5,800 |
128 | 5,500 | 8,700 |
192 | 7,300 | 11,500 |
256 | 9,100 | 14,300 |
Забелешка: Влезната порака е 1 блок со обработка на полнење.
Историја на ревизии
Опис | |||
Св. | Датум | Страница | Резиме |
1.00 | 16 октомври 2012 година | — | Издадено прво издание |
1.01 | 30 септември 2014 година | Подобрен документ. | |
Решен проблем кога влезниот покажувач е непарна адреса. | |||
— | Додадена е поддршка за малиот и големиот модел. | ||
1.02 | 01 април 2015 година | — | Поддржана IAR Embedded Workbench. |
1.03 | 01 јули 2016 година | — | Поддржан CC-RL. |
Поддржан IAR Embedded Workbench 7.4 (v2.21.1). | |||
2.00 | 21 април 2021 година | — | Го смени формуларот за обезбедување на библиотеката од Lib Format во C извор |
2.01 | 30 јуни 2022 година | — | Поддржано LLVM. |
2.02 | 01 август 2023 година | — | Додадена библиотека за RL78/G24 FAA. |
Општи мерки на претпазливост при ракување со производи од единица за микропроцесирање и микроконтролер
Следниве белешки за употреба се применливи за сите производи за микропроцесирање и единици за микроконтролер од Renesas. За детални белешки за употреба на производите опфатени со овој документ, погледнете ги соодветните делови од документот, како и сите технички ажурирања што се издадени за производите.
- Мерки на претпазливост против електростатско празнење (ESD)
Силно електрично поле, кога е изложено на CMOS уред, може да предизвика уништување на оксидот на портата и на крајот да ја деградира работата на уредот. Мора да се преземат чекори за да се запре производството на статички електрицитет колку што е можно повеќе и брзо да се растури кога ќе се појави. Контролата на животната средина мора да биде соодветна. Кога е сув, треба да се користи овлажнител. Ова се препорачува за да се избегне користење на изолатори кои лесно можат да создадат статички електрицитет. Полупроводничките уреди мора да се складираат и транспортираат во антистатички контејнер, статична заштитна кеса или проводен материјал. Сите алатки за тестирање и мерење, вклучувајќи ги работните клупи и подовите, мора да бидат заземјени. Исто така, операторот мора да се заземји со помош на ремен за зглоб. Полупроводничките уреди не смеат да се допираат со голи раце. Слични мерки на претпазливост мора да се преземат за печатени кола со монтирани полупроводнички уреди. - Се обработува при вклучување
Состојбата на производот е недефинирана во моментот кога се напојува. Состојбите на внатрешните кола во LSI се неодредени, а состојбите на поставките на регистарот и пиновите се недефинирани во моментот кога се напојува. Во готов производ каде што сигналот за ресетирање се применува на надворешната игла за ресетирање, состојбите на пиновите не се гарантирани од моментот кога ќе се напојува до завршување на процесот на ресетирање. На сличен начин, состојбите на пиновите во производ што е ресетиран со функцијата за ресетирање на вклучување на чипот не се гарантирани од моментот кога се напојува додека напојувањето не го достигне нивото на кое е одредено ресетирањето. - Влез на сигнал за време на исклучена состојба
Не внесувајте сигнали или влезно/излезно напојување додека уредот е исклучен. Тековното вбризгување што е резултат на влез на таков сигнал или напојување со повлекување I/O може да предизвика дефект, а абнормалната струја што минува во уредот во овој момент може да предизвика деградација на внатрешните елементи. Следете го упатството за влезен сигнал за време на исклучување како што е опишано во документацијата за производот. - Ракување со неискористени пинови
Ракувајте со неискористените иглички во согласност со упатствата дадени за ракување со неискористените иглички во прирачникот. Влезните пинови на CMOS производите се генерално во состојба со висока импеданса. При работа со неискористен пин во состојба на отворено коло, дополнителен електромагнетен шум се индуцира во близина на LSI, поврзана пробивачка струја тече внатре и се јавуваат дефекти поради лажното препознавање на состојбата на пинот како влезен сигнал стане возможно. - Сигнали на часовникот
Откако ќе примените ресетирање, отпуштете ја линијата за ресетирање само откако сигналот за работниот часовник ќе стане стабилен. Кога го менувате сигналот на часовникот за време на извршувањето на програмата, почекајте додека не се стабилизира сигналот за целниот часовник. Кога сигналот на часовникот се генерира со надворешен резонатор или од надворешен осцилатор за време на ресетирањето, погрижете се линијата за ресетирање да се ослободи само по целосно стабилизирање на сигналот на часовникот. Дополнително, кога се префрлате на такт-сигнал произведен со надворешен резонатор или од надворешен осцилатор додека извршувањето на програмата е во тек, почекајте додека сигналот за целниот часовник е стабилен. - Voltage апликација брановидна форма на влезен пин
Изобличувањето на брановата форма поради влезниот шум или рефлектираниот бран може да предизвика дефект. Ако влезот на CMOS уредот остане во областа помеѓу VIL (макс.) и VIH (мин.) поради бучава, на пр.ampле, уредот може да не функционира. Внимавајте да спречите брборење да навлезе во уредот кога нивото на влезот е фиксирано, а исто така и во преодниот период кога влезното ниво поминува низ областа помеѓу VIL (макс.) и VIH (мин.). - Забрана за пристап до резервирани адреси
Пристапот до резервирани адреси е забранет. Резервираните адреси се обезбедени за можно идно проширување на функциите. Не пристапувајте до овие адреси бидејќи правилното функционирање на LSI не е гарантирано. - Разлики помеѓу производите
Пред промена од еден производ на друг, на прampдо производ со различен број на дел, потврдете дека промената нема да доведе до проблеми.
Карактеристиките на микропроцесорската единица или производите на единицата на микроконтролерот во истата група, но со различен број на дел може да се разликуваат во однос на капацитетот на внатрешната меморија, шемата на распоредот и други фактори, што може да влијае на опсегот на електричните карактеристики, како што се карактеристичните вредности, работни маргини, имунитет на бучава и количина на зрачена бучава. Кога менувате производ со различен број на дел, спроведете системски тест за евалуација за дадениот производ.
Забележете
- Описите на кола, софтверот и другите поврзани информации во овој документ се дадени само за да се илустрира работата на полупроводничките производи и примената на пр.ampлес. Вие сте целосно одговорни за вградувањето или која било друга употреба на кола, софтвер и информации во дизајнот на вашиот производ или систем. Ренесас Електроникс се оградува од секаква одговорност за какви било загуби и штети настанати од вас или од трети страни кои произлегуваат од употребата на овие кола, софтвер или информации.
- Ренесас Електроникс со ова изрично се отфрла од каква било гаранција и одговорност за прекршување или какви било други побарувања кои вклучуваат патенти, авторски права или други права на интелектуална сопственост на трети страни, со или кои произлегуваат од употребата на производите на Renesas Electronics или техничките информации опишани во овој документ, вклучувајќи: не ограничувајќи се на, податоците за производот, цртежите, графиконите, програмите, алгоритмите и апликацијата прampлес.
- Ниту една лиценца, експлицитна, имплицитна или на друг начин, не се доделува со никакви патенти, авторски права или други права на интелектуална сопственост на Renesas Electronics или други.
- Вие ќе бидете одговорни за одредување кои лиценци се бараат од трети страни и за добивање на такви лиценци за законски увоз, извоз, производство, продажба, користење, дистрибуција или друго отстранување на какви било производи што содржат производи на Renesas Electronics, доколку е потребно.
- Не смеете да менувате, менувате, копирате или менувате инженеринг кој било производ на Renesas Electronics, без разлика дали е целосно или делумно. Ренесас Електроникс отфрла секаква одговорност за какви било загуби или штети настанати од вас или од трети страни кои произлегуваат од таквата промена, модификација, копирање или обратно инженерство.
- Производите на Ренесас Електроникс се класифицирани според следните две оценки за квалитет: „Стандард“ и „Висок квалитет“. Предвидените апликации за секој производ на Renesas Electronics зависат од квалитетот на производот, како што е наведено подолу. „Стандард“: Компјутери; Канцелариска опрема; комуникациска опрема; опрема за тестирање и мерење; аудио и визуелна опрема; домашни електронски апарати; Машински алатки; лична електронска опрема; индустриски роботи; итн. „Висок квалитет“: Транспортна опрема (автомобили, возови, бродови, итн.); контрола на сообраќајот (семафори); голема комуникациска опрема; ke финансиски терминални системи; безбедносна опрема за контрола; итн. Освен ако не е изрично назначен како производ со висока доверливост или производ за сурови средини во лист со податоци на Renesas Electronics или друг документ на Renesas Electronics, производите на Renesas Electronics не се наменети или овластени за употреба во производи или системи кои можат да претставуваат директна закана за луѓето живот или телесна повреда (вештачки уреди или системи за одржување на животот; хируршки импланти итн.) или може да предизвика сериозна материјална штета (вселенски систем; подморски повторувачи; системи за контрола на нуклеарната енергија; системи за контрола на авиони; системи за клучни постројки; воена опрема итн. ). Ренесас Електроникс се оградува од секаква одговорност за какви било штети или загуби настанати од вас или кои било трети страни кои произлегуваат од употребата на кој било производ на Ренесас Електроникс што не е во согласност со кој било лист со податоци на Ренесас Електроникс, прирачник за корисникот или друг документ на Ренесас Електроникс.
- Ниту еден полупроводнички производ не е апсолутно безбеден. Без оглед на какви било безбедносни мерки или карактеристики што може да се имплементираат во хардверот или софтверот на Renesas Electronics, Renesas Electronics нема апсолутно никаква одговорност што произлегува од каква било ранливост или прекршување на безбедноста, вклучително, но не ограничувајќи се на кој било неовластен пристап или употреба на производ на Renesas Electronics или систем кој користи производ на Renesas Electronics. RENESAS Електроника НЕ ГАРАНТИРА ИЛИ ГАРАНЦИЈА ДЕКА RENESAS електроника производи, ИЛИ БИЛО СИСТЕМИ креирани со користење RENESAS Електроника производи ќе биде отпорен ИЛИ БЕЗ КОРУПЦИЈА, напад, ВИРУСИ, ПРЕЧКИ, хакирање, загуба на податоци или кражба, ИЛИ ДРУГИ упад безбедност ( "Ранливоста прашања" ). RENESAS ELECTRONICS ОДГОВАРА СЕКОЈА И СЕКАКВА ОДГОВОРНОСТ ИЛИ ОДГОВОРНОСТ КОИ ПРОИЗЛЕГУВААТ ИЛИ ПОВРЗАНИ СО КАКОВИ ПРАШАЊА СО РАНЛИВОСТ. Исто така, ДО СТЕПЕН ДОЗВОЛЕН СО ПРИМЕНЛИВИОТ ЗАКОН, RENESAS Електроника СЕ ОГРАДУВА ОД СЕКАКВИ ГАРАНЦИИ, ИЗРЕЧНИ ИЛИ ДА СЕ ПОДРАЗБИРААТ, ВО ОДНОС НА ОВОЈ ДОКУМЕНТ и сите поврзани или ПРИДРУЖНИ софтвер или хардвер, ВКЛУЧУВАЈЌИ НО НЕ ОГРАНИЧЕНИ НА ГАРАНЦИИ НА ТРГУВАЊЕ ИЛИ ПОДГОТВЕНОСТ ЗА ПОСЕБНА ЦЕЛ.
- Кога користите производи на Renesas Electronics, погледнете ги најновите информации за производот (листови со податоци, прирачници за корисникот, белешки за апликации, „Општи белешки за ракување и користење на полупроводнички уреди“ во прирачникот за доверливост итн.) и уверете се дека условите за користење се во опсегот специфицирано од Renesas Electronics во однос на максималните оценки, оперативно напојување voltagопсег, карактеристики на дисипација на топлина, инсталација, итн. Renesas Electronics отфрла секаква одговорност за какви било дефекти, дефекти или незгоди кои произлегуваат од употребата на производите на Renesas Electronics надвор од таквите наведени опсези.
- Иако Ренесас Електроникс се труди да го подобри квалитетот и доверливоста на производите на Ренесас Електроникс, полупроводничките производи имаат специфични карактеристики, како што се појава на дефект со одредена брзина и дефекти при одредени услови на употреба. Освен ако не се назначени како производ со висока доверливост или производ за сурови средини во лист со податоци на Renesas Electronics или друг документ на Renesas Electronics, производите на Renesas Electronics не подлежат на дизајн на отпорност на радијација. Вие сте одговорни за спроведување на безбедносни мерки за заштита од можноста за телесни повреди, повреди или оштетувања предизвикани од пожар и/или опасност за јавноста во случај на дефект или неисправност на производите на Renesas Electronics, како што е безбедносен дизајн за хардвер и софтвер, вклучувајќи, но не ограничувајќи се на вишок, контрола на пожари и спречување на дефекти, соодветен третман за деградација на стареењето или какви било други соодветни мерки. Бидејќи само проценката на софтверот за микрокомпјутер е многу тешка и непрактична, вие сте одговорни за проценка на безбедноста на финалните производи или системи произведени од вас.
- Ве молиме контактирајте со продажната канцеларија на Renesas Electronics за детали за еколошки прашања како што е еколошката компатибилност на секој производ на Renesas Electronics. Вие сте одговорни за внимателно и доволно истражување на важечките закони и прописи кои го регулираат вклучувањето или употребата на контролирани супстанции, вклучително без ограничување, директивата RoHS на ЕУ и користењето на производите на Renesas Electronics во согласност со сите овие важечки закони и прописи. Ренесас Електроникс се оградува од секаква одговорност за штети или загуби настанати како резултат на вашата непочитување на важечките закони и прописи.
- Производите и технологиите на Renesas Electronics нема да се користат ниту да се вградуваат во какви било производи или системи чие производство, употреба или продажба е забрането според важечките домашни или странски закони или прописи. Ќе се придржувате до сите важечки закони и прописи за контрола на извозот објавени и администрирани од владите на која било земја која тврди дека има јурисдикција над страните или трансакциите.
- Одговорност е на купувачот или дистрибутерот на производите на Renesas Electronics, или на која било друга страна која дистрибуира, располага или на друг начин го продава или пренесува производот на трето лице, однапред да ја извести третата страна за содржината и условите наведени. во овој документ.
- Овој документ нема да се препечатува, репродуцира или дуплира во каква било форма, целосно или делумно, без претходна писмена согласност од Renesas Electronics.
- Ве молиме контактирајте со продажната канцеларија на Renesas Electronics доколку имате какви било прашања во врска со информациите содржани во овој документ или производите на Renesas Electronics.
(Забелешка 1) „Ренесас Електроникс“ како што се користи во овој документ ја означува корпорацијата Ренесас Електроникс и исто така ги вклучува нејзините директно или индиректно контролирани подружници.
(Забелешка 2) „Производ(и) на Renesas Electronics“ значи кој било производ развиен или произведен од или за Renesas Electronics.
Корпоративното седиште
ТОЈОСУ ФОРЕЗИЈА, 3-2-24 Тојосу,
Кото-ку, Токио 135-0061, Јапонија
www.renesas.com
Заштитни знаци
Renesas и логото Renesas се заштитни знаци на Renesas Electronics Corporation. Сите трговски марки и регистрирани трговски марки се сопственост на нивните соодветни сопственици.
Информации за контакт
За повеќе информации за производ, технологија, најсовремена верзија на документ или најблиската продажна канцеларија, ве молиме посетете: www.renesas.com/contact/.
Документи / ресурси
![]() |
RENESAS RL78-G14 Family SHA функционална библиотека за хеш [pdf] Водич за инсталација RL78-G14, RL78-G23, RL78-G14 Семејна SHA функционална библиотека за хаш, Семејна SHA функционална библиотека за хаш, библиотека со функции за хаш, библиотека на функции, RL78-G24 |