công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

SH32F2601P/032PR bảng dữ liệu(PDF) 82 Page - SINOWEALTH Electronic Ltd

tên linh kiện SH32F2601P/032PR
Giải thích chi tiết về linh kiện  32-bit High Performance Motor Control MCU Based on ARM® Star
PDF  370 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
nhà sản xuất  SINOWEALTH [SINOWEALTH Electronic Ltd]
Trang chủ  https://en.sinowealth.com
Logo SINOWEALTH - SINOWEALTH Electronic Ltd

SH32F2601P/032PR bảng dữ liệu(HTML) 82 Page - SINOWEALTH Electronic Ltd

Back Button SH32F2601P/032PR Datasheet HTML 78Page - SINOWEALTH Electronic Ltd SH32F2601P/032PR Datasheet HTML 79Page - SINOWEALTH Electronic Ltd SH32F2601P/032PR Datasheet HTML 80Page - SINOWEALTH Electronic Ltd SH32F2601P/032PR Datasheet HTML 81Page - SINOWEALTH Electronic Ltd SH32F2601P/032PR Datasheet HTML 82Page - SINOWEALTH Electronic Ltd SH32F2601P/032PR Datasheet HTML 83Page - SINOWEALTH Electronic Ltd SH32F2601P/032PR Datasheet HTML 84Page - SINOWEALTH Electronic Ltd SH32F2601P/032PR Datasheet HTML 85Page - SINOWEALTH Electronic Ltd SH32F2601P/032PR Datasheet HTML 86Page - SINOWEALTH Electronic Ltd Next Button
Zoom Inzoom in Zoom Outzoom out
 82 / 370 page
background image
SH32F2601
82
12.
CRC Calculation Unit
12.1
Introduction
The CRC (cyclic redundancy check) calculation unit is used to get a CRC code from an 8/16/32-bit data and configured
polynomial. Among other applications, CRC-based techniques are used to verify data transmitting or storage integrity. In the
scope of the EN/IEC 60335-1 standard, they offer a means of verifying the Flash memory integrity. The CRC calculation unit
helps compute a software signature during runtime, to be compared with a reference signature generated at link-time and
stored at a given memory location.
12.2
Main Features
 Supports various CRC polynomial
(1) CRC-32: ( 0x04C11DB7)
Polynomial:
1
2
4
5
7
8
10
11
12
16
22
23
26
32
+
+
+
+
+
+
+
+
+
+
+
+
+
+
x
x
x
x
x
x
x
x
x
x
x
x
x
x
(2)
CRC-16: (0x8005)
Polynomial:
1
2
15
16
+
+
+
x
x
x
(3) CRC-CCITT: (0x1021)
Polynomial:
1
5
12
16
+
+
+
x
x
x
(4) CRC-8: (0x7):
Polynomial:
1
2
8
+
+
+
x
x
x
 Provides CRC_INIT register to define first data in data register. When calculating CRC-16, the lower 16 bits of
CRC_INIT are valid. When calculating CRC-8, the lower 8 bits of CRC_INIT are valid.
 Configurable input/output data conversion, includes byte reversal, bit reversal in byte, and 1’s complement (bitwise
NOT).
 Supports 8/16/32-bit data input. If intput data is 8-bit then 8-bit data will be calculated. If intput data is 16-bit then 16-bit
data will be calculated. If intput data is 32-bit then 32-bit data will be calculated. The bits of intput data is independent
of the CRC format. The atom unit for calculating data is 8-bit, so if multi-byte data inputted, low byte in order will be
calculated first.
 CRC-8 computation done in 1 clock cycle, CRC-16 computation done in 2 clock cycles, CRC-32 computation done in 4
clock cycles .
12.3
Function Description
When calculating CRC, CRC_CR is firstly set according to the actual application. Then polynomial and CRC initial values
required are set. After setting, RELOAD@CRC_CR needs to be written to ‘1’ to load the initial value into the CRC_DR register.
Then register CRC_DR can be written to calculation and be read to get the result
When writing, 8-bit, 16-bit and 32-bit data are allowed, but word alignment is required when writing/reading (4-byte
alignment, which means it must be the address of CRC_DR), otherwise the result is unpredictable. Each write operation into the
data register creates a combination of the previous CRC value and the new one. Therefore, when the input conversion is set to
all 0s (which means no conversion is performed before written to data register), the CRC results obtained by writing
0x12345678 once and continuously writing 0x78, 0x56, 0x34, 0x12 are the same.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


bảng dữ liệu tải về

Go To PDF Page


Link URL



Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không?  [ DONATE ] 

Alldatasheet là   |   Quảng cáo   |   Liên lạc với chúng tôi   |   Chính sách bảo mật   |   Liên kết đến bảng dữ liệu    |   Trao đổi link   |   Tìm kiếm theo nhà sản xuất
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com