參數(shù)資料
型號: 20-101-0542
廠商: Rabbit Semiconductor
文件頁數(shù): 79/138頁
文件大?。?/td> 0K
描述: CABLE 1.27MM FOR RCM3200
標(biāo)準(zhǔn)包裝: 1
附件類型: 編程纜線
適用于相關(guān)產(chǎn)品: 基于 Rabbit 3000 的產(chǎn)品,不包括 RCM30/3100、LP3500
產(chǎn)品目錄頁面: 620 (CN2011-ZH PDF)
其它名稱: 20-101-0542-ND
316-1180
User’s Manual
39
5.2 Dynamic C Function Calls
5.2.1 Digital I/O
The RCM3200 was designed to interface with other systems, and so there are no drivers
written specifically for the I/O. The general Dynamic C read and write functions allow
you to customize the parallel I/O to meet your specific needs. For example, use
WrPortI(PEDDR, &PEDDRShadow, 0x00);
to set all the Port E bits as inputs, or use
WrPortI(PEDDR, &PEDDRShadow, 0xFF);
to set all the Port E bits as outputs.
When using the external I/O bus on the Rabbit 3000 chip, add the line
#define PORTA_AUX_IO
// required to enable external I/O bus
to the beginning of any programs using the external I/O bus.
The sample programs in the Dynamic C SAMPLES/RCM3200 directory provide further
examples.
5.2.2 SRAM Use
The RCM3200 has a battery-backed data SRAM and a program-execution SRAM.
Dynamic C provides the protected keyword to identify variables that are to be placed
into the battery-backed SRAM. The compiler generates code that creates a backup copy of
a protected variable before the variable is modified. If the system resets while the protected
variable is being modified, the variable's value can be restored when the system restarts.
The sample code below shows how a protected variable is defined and how its value can
be restored.
protected nf_device nandFlash;
int main() {
...
_sysIsSoftReset();
// restore any protected variables
The bbram keyword may also be used instead if there is a need to store a variable in bat-
tery-backed SRAM without affecting the performance of the application program. Data
integrity is not assured when a reset or power failure occurs during the update process.
Additional information on bbram and protected variables is available in the Dynamic C
User’s Manual.
相關(guān)PDF資料
PDF描述
M3CMK-5006R IDC CABLE - MKC50K/MC50M/MCG50K
M3AMK-5006R IDC CABLE - MSC50K/MC50M/MCG50K
M3TMK-4036R IDC CABLE - MSD40K/MC40M/MCG40K
RBM18DCMN CONN EDGECARD 36POS .156 WW
M3DMK-4036R IDC CABLE - MKR40K/MC40M/MCG40K
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
20-101-0545 制造商:Digi International 功能描述:LP3500 PROTO BOARD - Boxed Product (Development Kits) 制造商:Digi International Inc 功能描述:PROTOTYPING BOARD FOR LP3500
20-101-0546 功能描述:單板計算機 BL2130 Btm Mnt RoHS:否 制造商:Ampro By ADLINK 外觀尺寸:EPIC 處理器類型:Intel Atom D510 頻率:1.66 GHz 存儲容量:2 GB (max) 存儲類型:DDR2, L2 Cache 接口類型:Ethernet, PS/2, SATA, Serial, USB 工作電源電壓:5 V, 12 V 功耗:13 W 最大工作溫度:+ 70 C 尺寸:165.1 mm x 114.3 mm
20-101-0551 功能描述:模塊化系統(tǒng) - SOM BL2110 W/IDCHEADERS RoHS:否 制造商:Digi International 外觀尺寸:ConnectCore 9P 處理器類型:ARM926EJ-S 頻率:150 MHz 存儲容量:8 MB, 16 MB 存儲類型:NOR Flash, SDRAM 接口類型:I2C, SPI, UART 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 尺寸:1.97 in x 1.97 in x 6.1 in
20-101-0554 功能描述:模塊化系統(tǒng) - SOM BL2000 Btm Mnt RoHS:否 制造商:Digi International 外觀尺寸:ConnectCore 9P 處理器類型:ARM926EJ-S 頻率:150 MHz 存儲容量:8 MB, 16 MB 存儲類型:NOR Flash, SDRAM 接口類型:I2C, SPI, UART 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 尺寸:1.97 in x 1.97 in x 6.1 in
20-101-0555 功能描述:單板計算機 BL2000 Friction Lock RoHS:否 制造商:Ampro By ADLINK 外觀尺寸:EPIC 處理器類型:Intel Atom D510 頻率:1.66 GHz 存儲容量:2 GB (max) 存儲類型:DDR2, L2 Cache 接口類型:Ethernet, PS/2, SATA, Serial, USB 工作電源電壓:5 V, 12 V 功耗:13 W 最大工作溫度:+ 70 C 尺寸:165.1 mm x 114.3 mm