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

X  

AN3350 bảng dữ liệu(PDF) 176 Page - STMicroelectronics

tên linh kiện AN3350
Giải thích chi tiết về linh kiện  eTPU compiler tools
PDF  185 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
nhà sản xuất  STMICROELECTRONICS [STMicroelectronics]
Trang chủ  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN3350 bảng dữ liệu(HTML) 176 Page - STMicroelectronics

Back Button AN3350 Datasheet HTML 172Page - STMicroelectronics AN3350 Datasheet HTML 173Page - STMicroelectronics AN3350 Datasheet HTML 174Page - STMicroelectronics AN3350 Datasheet HTML 175Page - STMicroelectronics AN3350 Datasheet HTML 176Page - STMicroelectronics AN3350 Datasheet HTML 177Page - STMicroelectronics AN3350 Datasheet HTML 178Page - STMicroelectronics AN3350 Datasheet HTML 179Page - STMicroelectronics AN3350 Datasheet HTML 180Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 176 / 185 page
background image
eTPU specific features
AN3350
176/185
Doc ID 018512 Rev 2
23
eTPU specific features
This chapter describes the eTPU specific features in the compiler:
●
Restrictions on 32-bit variables
●
Host interface files
●
eTPU functions structure
●
pragma ETPU_function
●
Memory allocation
●
Channel structure
●
Tooth Program Register (TPR) structure
●
struct tpr_struct <varname> @ tpr;
●
Entry table intrinsic functions
●
Predefined symbols
●
Integer types
●
Fractional types
●
Inline assembly
●
#pragma write
●
#pragma fill
●
__attribute__((expects_flags))
●
__attribute__((no_save_registers))
●
__attribute__((pure_assembly))
●
eTPU intrinsic functions
23.1
Restrictions on 32-bit variables
eTPU has limited support for 32 bit variables. This is due to 24 bit natural word size of
eTPU. You can declare 32 bit variables, and perform moves (assignments). This allows
larger values to be moved around. Math operations are not supported for 32-bit values.
●
Pointers to functions are not supported.
●
Floating point are not supported.
●
Standard libraries are not provided.
23.2
Host interface files
The compiler creates files intended for the CPU program, which configures eTPU. These
files are named as:
filename_CPU.letter
Where filename is the base name of the eTPU source file being compiled, and letter is an
alphabet letter from a to z.



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