4D systems Picaso Скачать руководство пользователя страница 17

 

Picaso Processor 

Datasheet 

 

 

 

©

 2017 4D Labs Semiconductors 

Page 17 of 27 

www.4dsystems.com.au 

Picaso System Registers and Flags (continued…) 

LABEL 

ADDRESS 

USAGE 

DEC 

HEX 

GFX_VECT_Y1 

72 

0x48 

 

GFX_VECT_X2 

73 

0x49 

 

GFX_VECT_Y2 

74 

0x4A 

 

GFX_THUMB_PERCENT 

75 

0x4B 

size of slider thumb as percentage 

GFX_THUMB_BORDER_DARK 

76 

0x4C 

darker shadow of thumb 

GFX_THUMB_BORDER_LIGHT 

77 

0x4D 

lighter shadow of thumb 

TOUCH_XMINCAL 

78 

0x4E 

touch calibration value 

TOUCH_YMINCAL 

79 

0x4F 

touch calibration value 

TOUCH_XMAXCAL 

80 

0x50 

touch calibration value 

TOUCH_YMAXCAL 

81 

0x51 

touch calibration value 

IMG_WIDTH 

82 

0x52 

width of currently loaded image 

IMG_HEIGHT 

83 

0x53 

height of currently loaded image 

 IMG_FRAME_DELAY 

84 

0x54 

if image, else inter frame delay for movie 

IMG_FLAGS 

85 

0x55 

bit 4 determines colour mode, other bits reserved 

IMG_FRAME_COUNT 

86 

0x56 

count of frames in a movie 

IMG_PIXEL_COUNT_LO 

87 

0x57 

count of pixels in the current frame 

IMG_PIXEL_COUNT_HI 

88 

0x58 

count of pixels in the current frame 

IMG_CURRENT_FRAME 

89 

0x59 

last frame shown 

MEDIA_ADDRESS_LO 

90 

0x5A 

micro-SD byte address LO 

MEDIA_ADDRESS_HI 

91 

0x5B 

micro-SD byte address HI 

MEDIA_SECTOR_LO  

92 

0x5C 

micro-SD sector address LO 

MEDIA_SECTOR_HI  

93 

0x5D 

micro-SD sector address HI 

MEDIA_SECTOR_COUNT 

94 

0x5E 

micro-SD number of bytes remaining in sector 

TEXT_XPOS 

95 

0x5F 

text current x pixel position 

TEXT_YPOS   

96 

0x60 

text current y pixel position 

TEXT_MARGIN 

97 

0x61 

text left pixel pos for carriage return 

TXT_FONT_TYPE 

98 

0x62 

font type, 0 = system font, else pointer to user font 

TXT_FONT_MAX 

99 

0x63 

max number of chars in font 

TXT_FONT_OFFSET 

100 

0x64 

starting offset (normally 0x20) 

TXT_FONT_WIDTH 

101 

0x65 

current font width 

 TXT_FONT_HEIGHT 

102 

0x66 

Current font height 

GFX_TOUCH_REGION_X1 

103 

0x67 

touch capture region 

GFX_TOUCH_REGION_Y 

104 

0x68 

 

GFX_TOUCH_REGION_X2 

105 

0x69 

 

GFX_TOUCH_REGION_Y2 

106 

0x6A 

 

GFX_CLIP_LEFT_VAL 

107 

0x6B 

left clipping point (set with gfx_ClipWindow(...) 

GFX_CLIP_TOP_VAL 

108 

0x6C 

top clipping point (set with gfx_ClipWindow(...) 

GFX_CLIP_RIGHT_VAL 

109 

0x6D 

right clipping point (set with gfx_ClipWindow(...) 

GFX_CLIP_BOTTOM_VAL 

110 

0x6E 

bottom clipping point (set with gfx_ClipWindow(...) 

GFX_CLIP_LEFT 

111 

0x6F 

current clip value (reads full size if clipping turned off) 

 GFX_CLIP_TOP 

112 

0x70 

current clip value (reads full size if clipping turned off) 

GFX_CLIP_RIGHT 

113 

0x71 

current clip value (reads full size if clipping turned off) 

GFX_CLIP_BOTTOM 

114 

0x72 

current clip value (reads full size if clipping turned off) 

GRAM_PIXEL_COUNT_LO 

115 

0x73 

LO word of count of pixels in the set GRAM area 

GRAM_PIXEL_COUNT_HI 

116 

0x74 

HI word of count of pixels in the set GRAM area 

NOTE: These registers are accessible with 

peekW

 and 

pokeW

  functions. 

 

Содержание Picaso

Страница 1: ...or downloaded Please refer to the 4D Labs Semiconductors website for the latest Revision of this document www 4dsystems com au PicasoProcessor EmbeddedGraphicsProcessor DATASHEET Document Revision 2...

Страница 2: ...reen Interface 12 5 6 GPIO General Purpose IO 12 5 7 System Pins 13 6 4DGL Software Language 13 7 In Circuit Serial Programming 14 8 Picaso Architecture 14 8 1 PmmC Firmware 15 9 System Registers Memo...

Страница 3: ...Picaso Processor Datasheet 2017 4D Labs Semiconductors Page 3 of 27 www 4dsystems com au 16 Specifications and Ratings 25 17 Revision History 26 18 Legal Notice 27 19 Contact Information 27...

Страница 4: ...powerful enough to tackle many embedded graphics applications All of the display built in driver libraries implement and share the same high level function interface This allows your GUI application...

Страница 5: ...Point of sale terminals Electronic gauges and metres Test and measurement and general purpose instrumentation Industrial control and Robotics Automotive system displays GPS navigation systems Medical...

Страница 6: ...put SD memory card use only Connect this pin to the SPI Serial Clock SCK signal of the memory card 5 SDI I SPI Serial Data Input SD memory card use only Connect this pin to the SPI Serial Data Out SDO...

Страница 7: ...ller Serial Transmit Tx signal The host transmits data to Picaso via this pin This pin is 5 0V tolerant 35 RES O Display RESET Picaso initialises the display by strobing this pin LOW Connect this pin...

Страница 8: ...signal LOW when writing data to the display Connect this pin to the Write WR signal of the display 59 RD Display Read strobe signal Picaso asserts this signal LOW when reading data from the display C...

Страница 9: ...y possible when the Display Chip Select CS is asserted LOW Connect this pin to the Chip Select CS signal of the display RS pin Display Register Select The RS signal determineswhether a register comman...

Страница 10: ...mory card use only Connect this pin to the SPI Serial Data Out SDO signal of the memory card SDO pin SPI Serial Data Out The SPI Serial Data Output SDI SD memory card use only Connect this pin to the...

Страница 11: ...OM1 Asynchronous Serial port COM1 transmit pin TX1 Connect this pin to external serial device receive Rx signal This pin is 5 0V tolerant RX1 pin Serial Receive COM1 Asynchronous Serial port COM1 rece...

Страница 12: ...lable to the user These are grouped as IO1 IO5 and BUS0 BUS7 The 5 I O pins IO1 IO5 provide flexibility of individual bit operations while the 8 pins BUS0 BUS7 known as GPIO BUS serve collectively for...

Страница 13: ...ne EVE Extensible Virtual Engine EVE is a proprietary high performance virtual machine with an extensive byte code instruction set optimised to execute compiled 4DGL programs 4DGL 4D Graphics Language...

Страница 14: ...cuit Serial Programming ICSP Figure below provides a typical implementation for the ICSP interface The PmmC file is programmed into the device with the aid of Workshop4 the 4D Labs IDE software See Se...

Страница 15: ...ies or wait for hefty compile times it s all built in The PmmC is in protected memory and cannot be read ordamaged by inadvertentwritesto illegal FLASH areas The PmmC is upgradable by the User and can...

Страница 16: ...op real point GFX_RIGHT 50 0x32 image right real point GFX_BOTTOM 51 0x33 image bottom real point GFX_X1 52 0x34 image left clipped point GFX_Y1 53 0x35 image top clipped point GFX_X2 54 0x36 image ri...

Страница 17: ...OUNT 94 0x5E micro SD number of bytes remaining in sector TEXT_XPOS 95 0x5F text current x pixel position TEXT_YPOS 96 0x60 text current y pixel position TEXT_MARGIN 97 0x61 text left pixel pos for ca...

Страница 18: ...l found in the Workshop4 IDE is capable of repartitioning and formatting microSD cards to be the appropriate type and format for 4D Labs processors This should be used for all cards Note A SPI Compati...

Страница 19: ...dules available from 4D Systems can be used for evaluation purposes to discover what the Picaso processor has to offer gen4 uLCD 24PT 2 4 Intelligent Picaso Display gen4 uLCD 28PT 2 8 Intelligent Pica...

Страница 20: ...e latest rapid development experience from 4D Labs A Serial environment is also provided to transform the Picaso module into a slave serial module allowing the user to control the display from any hos...

Страница 21: ...s colour range text and finally select the event you wish the object to be associated with it is that simple In seconds you can transform a blank display into a fully animated GUI with moving sliders...

Страница 22: ...Picaso Processor Datasheet 2017 4D Labs Semiconductors Page 22 of 27 www 4dsystems com au 13 Reference Design...

Страница 23: ...Picaso Processor Datasheet 2017 4D Labs Semiconductors Page 23 of 27 www 4dsystems com au 14 Package Details...

Страница 24: ...Picaso Processor Datasheet 2017 4D Labs Semiconductors Page 24 of 27 www 4dsystems com au 15 PCB Land Pattern...

Страница 25: ...ed periods may affect device reliability RECOMMENDED OPERATING CONDITIONS Parameter Conditions Min Typ Max Units Supply Voltage VCC 3 0 3 3 3 6 V Operating Temperature 40 80 C External Crystal Xtal 12...

Страница 26: ...Labs Semiconductors Page 26 of 27 www 4dsystems com au 17 Revision History Revision Document Date Description 1 2 12 08 2016 Updated contents 2 0 01 05 2017 Updated formatting and contents S 2 0 26 07...

Страница 27: ...possible to be displayed on the 4D Labs Semiconductors range of products however the quality may vary In no event shall 4D Labs Semiconductors be liable to the buyer or to any third party for any indi...

Страница 28: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information 4D Systems PICASO...

Отзывы: