#[repr(C)]pub struct debugConnectParameters {Show 17 fields
pub dbgPort: debugPort,
pub index: c_int,
pub serialNumber: [c_char; 33],
pub firmwareVersion: [c_char; 20],
pub targetVoltage: [c_char; 5],
pub accessPortNumber: c_int,
pub accessPort: c_int,
pub connectionMode: debugConnectMode,
pub resetMode: debugResetMode,
pub isOldFirmware: c_int,
pub freq: frequencies,
pub frequency: c_int,
pub isBridge: c_int,
pub shared: c_int,
pub board: [c_char; 100],
pub DBG_Sleep: c_int,
pub speed: c_int,
}
Expand description
\struct debugConnectParameters \brief Get device characterization and specify connection parameters through ST-LINK interface.
Fields§
§dbgPort: debugPort
< Select the type of debug interface #debugPort.
index: c_int
< Select one of the debug ports connected.
serialNumber: [c_char; 33]
< ST-LINK serial number.
firmwareVersion: [c_char; 20]
< Firmware version.
targetVoltage: [c_char; 5]
< Operate voltage.
accessPortNumber: c_int
< Number of available access port.
accessPort: c_int
< Select access port controller.
connectionMode: debugConnectMode
< Select the debug CONNECT mode #debugConnectMode.
resetMode: debugResetMode
< Select the debug RESET mode #debugResetMode.
isOldFirmware: c_int
< Check Old ST-LINK firmware version.
freq: frequencies
< Supported frequencies #frequencies.
frequency: c_int
< Select specific frequency.
isBridge: c_int
< Indicates if it’s Bridge device or not.
< Select connection type, if it’s shared, use ST-LINK Server.
board: [c_char; 100]
< board Name
DBG_Sleep: c_int
§speed: c_int
< Select speed flashing of Cortex M33 series.
Trait Implementations§
Source§impl Clone for debugConnectParameters
impl Clone for debugConnectParameters
Source§fn clone(&self) -> debugConnectParameters
fn clone(&self) -> debugConnectParameters
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for debugConnectParameters
impl Debug for debugConnectParameters
impl Copy for debugConnectParameters
Auto Trait Implementations§
impl Freeze for debugConnectParameters
impl RefUnwindSafe for debugConnectParameters
impl Send for debugConnectParameters
impl Sync for debugConnectParameters
impl Unpin for debugConnectParameters
impl UnwindSafe for debugConnectParameters
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more