📄 usrcom_upndwn.mdl
字号:
ForegroundColor "black"
BackgroundColor "white"
DropShadow off
FontName "Helvetica"
FontSize 10
FontWeight "normal"
FontAngle "normal"
}
LineDefaults {
FontName "Helvetica"
FontSize 9
FontWeight "normal"
FontAngle "normal"
}
System {
Name "USRCom_upndwn"
Location [439, 175, 936, 531]
Open on
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
ReportName "simulink-default.rpt"
Block {
BlockType Display
Name "Display1"
Ports [1]
Position [330, 132, 410, 268]
Decimation "1"
}
Block {
BlockType SubSystem
Name "Receive user data"
Ports [0, 1]
Position [60, 164, 220, 236]
AncestorBlock "mc9S12tool/Receive user data"
FontSize 12
ShowPortLabels off
TreatAsAtomicUnit off
MaskHelp "helpview('C:\\Documents and Settings\\fwornle\\"
"My Documents\\frank\\_cProgs\\Motorola\\rtmc9S12_CW_R13\\bin\\mc9S12.map', 'm"
"c9S12_URXD_In_blkref')"
MaskPromptString "Sample time|Channel number|Number of elements|D"
"ata Type"
MaskStyleString "edit,edit,edit,popup(SINGLE|INT8|UINT8|INT16|UI"
"NT16|INT32|UINT32|BOOLEAN)"
MaskTunableValueString "on,on,on,on"
MaskCallbackString "|||"
MaskEnableString "on,on,on,on"
MaskVisibilityString "on,on,on,on"
MaskToolTipString "on,on,on,on"
MaskVarAliasString ",,,"
MaskVariables "sampletime=@1;channel=@2;buf_size=@3;data_type="
"@4;"
MaskInitialization "[buf_sizestr, channelstr, data_type_str, sample"
"time_str] = mbc_usertelrxd(sampletime, channel, buf_size, data_type);"
MaskDisplay "fprintf('Receive %s element(s) from\\nuser data"
" channel %s\\nData type: %s\\n Sample rate: %s', buf_sizestr, channelstr, dat"
"a_type_str, sampletime_str)"
MaskSelfModifiable on
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
MaskValueString "0.1|1|7|UINT8"
System {
Name "Receive user data"
Location [230, 284, 684, 449]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType DataTypeConversion
Name "Data Type Conversion"
Position [235, 51, 290, 79]
DataType "double"
}
Block {
BlockType "S-Function"
Name "RECEIVE_USR_DATA"
Ports [0, 1]
Position [35, 45, 140, 85]
FontSize 12
FunctionName "s0_userTel_rxd"
Parameters "sampletime, channel, buf_size, data_type"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
}
Block {
BlockType Outport
Name "Out"
Position [395, 54, 415, 76]
}
Line {
SrcBlock "RECEIVE_USR_DATA"
SrcPort 1
DstBlock "Data Type Conversion"
DstPort 1
}
Line {
SrcBlock "Data Type Conversion"
SrcPort 1
DstBlock "Out"
DstPort 1
}
}
}
Block {
BlockType Scope
Name "Scope"
Ports [1]
Position [355, 299, 385, 331]
Location [67, 91, 391, 330]
Open on
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
}
TimeRange "10"
DataFormat "StructureWithTime"
}
Block {
BlockType SubSystem
Name "Send user data"
Ports [1]
Position [290, 24, 450, 96]
AncestorBlock "mc9S12tool/Send user data"
FontSize 12
ShowPortLabels off
TreatAsAtomicUnit off
MaskHelp "helpview('C:\\Documents and Settings\\fwornle\\"
"My Documents\\frank\\_cProgs\\Motorola\\rtmc9S12_CW_R13\\bin\\mc9S12.map', 'm"
"c9S12_UTXD_In_blkref')"
MaskPromptString "Sample time|Channel number|Number of elements|D"
"ata Type"
MaskStyleString "edit,edit,edit,popup(SINGLE|INT8|UINT8|INT16|UI"
"NT16|INT32|UINT32|BOOLEAN)"
MaskTunableValueString "on,on,on,on"
MaskCallbackString "|||"
MaskEnableString "on,on,on,on"
MaskVisibilityString "on,on,on,on"
MaskToolTipString "on,on,on,on"
MaskVarAliasString ",,,"
MaskVariables "sampletime=@1;channel=@2;buf_size=@3;data_type="
"@4;"
MaskInitialization "[buf_sizestr, channelstr, data_type_str, sample"
"time_str] = mbc_userteltxd(sampletime, channel, buf_size, data_type);"
MaskDisplay "fprintf('Transmit %s element(s) on\\nuser data "
"channel %s\\nData type: %s\\n Sample rate: %s', buf_sizestr, channelstr, data"
"_type_str, sampletime_str)"
MaskSelfModifiable on
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
MaskValueString "0.1|0|5|SINGLE"
System {
Name "Send user data"
Location [542, 167, 996, 332]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [45, 60, 65, 80]
FontSize 12
}
Block {
BlockType DataTypeConversion
Name "Data Type Conversion"
Position [160, 56, 215, 84]
DataType "single"
}
Block {
BlockType "S-Function"
Name "SEND_USR_DATA"
Ports [1]
Position [315, 50, 420, 90]
FontSize 12
FunctionName "s0_userTel_txd"
Parameters "sampletime, channel, buf_size, data_type"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
}
Line {
SrcBlock "In1"
SrcPort 1
DstBlock "Data Type Conversion"
DstPort 1
}
Line {
SrcBlock "Data Type Conversion"
SrcPort 1
DstBlock "SEND_USR_DATA"
DstPort 1
}
}
}
Block {
BlockType Sin
Name "Sine Wave"
Position [140, 300, 170, 330]
SineType "Time based"
Frequency "10"
SampleTime "0"
}
Block {
BlockType Constant
Name "User data"
Position [90, 41, 200, 79]
FontSize 12
Value "[5 4 3 2 1]"
}
Line {
SrcBlock "Sine Wave"
SrcPort 1
DstBlock "Scope"
DstPort 1
}
Line {
SrcBlock "User data"
SrcPort 1
DstBlock "Send user data"
DstPort 1
}
Line {
SrcBlock "Receive user data"
SrcPort 1
DstBlock "Display1"
DstPort 1
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -