⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msp430lib_8h.tex

📁 在DM6446上实现了编码和解码功能
💻 TEX
📖 第 1 页 / 共 2 页
字号:
\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f4ba711d04794cb430c840e1871896045}}]\index{MSP430LIB_KEYCODE_MENU@{MSP430LIB\_\-KEYCODE\_\-MENU}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_MENU@{MSP430LIB\_\-KEYCODE\_\-MENU}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f79d295151c8fc775b4c21845f86e729e}{MSP430LIB\_\-KEYCODE\_\-MENU}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f79d295151c8fc775b4c21845f86e729e}}]\index{MSP430LIB_KEYCODE_MENUDONE@{MSP430LIB\_\-KEYCODE\_\-MENUDONE}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_MENUDONE@{MSP430LIB\_\-KEYCODE\_\-MENUDONE}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f3207329f94482fad83caf171c09f53ee}{MSP430LIB\_\-KEYCODE\_\-MENUDONE}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f3207329f94482fad83caf171c09f53ee}}]\index{MSP430LIB_KEYCODE_INFOSELECT@{MSP430LIB\_\-KEYCODE\_\-INFOSELECT}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_INFOSELECT@{MSP430LIB\_\-KEYCODE\_\-INFOSELECT}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f3acd2cfa5462927dcd2084a25885f50e}{MSP430LIB\_\-KEYCODE\_\-INFOSELECT}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f3acd2cfa5462927dcd2084a25885f50e}}]\index{MSP430LIB_KEYCODE_SLEEP@{MSP430LIB\_\-KEYCODE\_\-SLEEP}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_SLEEP@{MSP430LIB\_\-KEYCODE\_\-SLEEP}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f45e37f41971225e3b97f500925d78264}{MSP430LIB\_\-KEYCODE\_\-SLEEP}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f45e37f41971225e3b97f500925d78264}}]\index{MSP430LIB_KEYCODE_SUBTITLE@{MSP430LIB\_\-KEYCODE\_\-SUBTITLE}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_SUBTITLE@{MSP430LIB\_\-KEYCODE\_\-SUBTITLE}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f6090a6b8d488014adcbf41cec6809c8b}{MSP430LIB\_\-KEYCODE\_\-SUBTITLE}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f6090a6b8d488014adcbf41cec6809c8b}}]\index{MSP430LIB_KEYCODE_REPEAT@{MSP430LIB\_\-KEYCODE\_\-REPEAT}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_REPEAT@{MSP430LIB\_\-KEYCODE\_\-REPEAT}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fa9cd522a35719a8292c9783879936c0f}{MSP430LIB\_\-KEYCODE\_\-REPEAT}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fa9cd522a35719a8292c9783879936c0f}}]\index{MSP430LIB_KEYCODE_1@{MSP430LIB\_\-KEYCODE\_\-1}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_1@{MSP430LIB\_\-KEYCODE\_\-1}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f419002900c726b03cd08e356c7a2468f}{MSP430LIB\_\-KEYCODE\_\-1}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f419002900c726b03cd08e356c7a2468f}}]\index{MSP430LIB_KEYCODE_2@{MSP430LIB\_\-KEYCODE\_\-2}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_2@{MSP430LIB\_\-KEYCODE\_\-2}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f7a408588ae3d87d9b625610c27ca9454}{MSP430LIB\_\-KEYCODE\_\-2}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f7a408588ae3d87d9b625610c27ca9454}}]\index{MSP430LIB_KEYCODE_3@{MSP430LIB\_\-KEYCODE\_\-3}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_3@{MSP430LIB\_\-KEYCODE\_\-3}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f31c56bad371f9ac7e311fbbc70a7b247}{MSP430LIB\_\-KEYCODE\_\-3}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f31c56bad371f9ac7e311fbbc70a7b247}}]\index{MSP430LIB_KEYCODE_4@{MSP430LIB\_\-KEYCODE\_\-4}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_4@{MSP430LIB\_\-KEYCODE\_\-4}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f83dd25027dcf1e3d9caf36333885aa30}{MSP430LIB\_\-KEYCODE\_\-4}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f83dd25027dcf1e3d9caf36333885aa30}}]\index{MSP430LIB_KEYCODE_5@{MSP430LIB\_\-KEYCODE\_\-5}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_5@{MSP430LIB\_\-KEYCODE\_\-5}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fd8277492e6846e9f936e13baee087518}{MSP430LIB\_\-KEYCODE\_\-5}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fd8277492e6846e9f936e13baee087518}}]\index{MSP430LIB_KEYCODE_6@{MSP430LIB\_\-KEYCODE\_\-6}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_6@{MSP430LIB\_\-KEYCODE\_\-6}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f9d636c61f98b3944f5938171c994df3e}{MSP430LIB\_\-KEYCODE\_\-6}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f9d636c61f98b3944f5938171c994df3e}}]\index{MSP430LIB_KEYCODE_7@{MSP430LIB\_\-KEYCODE\_\-7}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_7@{MSP430LIB\_\-KEYCODE\_\-7}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fa0a6496411fa921f4eba8f3d9601a23c}{MSP430LIB\_\-KEYCODE\_\-7}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fa0a6496411fa921f4eba8f3d9601a23c}}]\index{MSP430LIB_KEYCODE_8@{MSP430LIB\_\-KEYCODE\_\-8}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_8@{MSP430LIB\_\-KEYCODE\_\-8}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fa7284dcb6f38ed80fb52ec0d77310a84}{MSP430LIB\_\-KEYCODE\_\-8}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fa7284dcb6f38ed80fb52ec0d77310a84}}]\index{MSP430LIB_KEYCODE_9@{MSP430LIB\_\-KEYCODE\_\-9}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_9@{MSP430LIB\_\-KEYCODE\_\-9}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f1565699b82c9ed15bb2a7b9431578294}{MSP430LIB\_\-KEYCODE\_\-9}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f1565699b82c9ed15bb2a7b9431578294}}]\index{MSP430LIB_KEYCODE_0@{MSP430LIB\_\-KEYCODE\_\-0}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_0@{MSP430LIB\_\-KEYCODE\_\-0}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f848c8466bc99830005de03c4becd058d}{MSP430LIB\_\-KEYCODE\_\-0}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f848c8466bc99830005de03c4becd058d}}]\index{MSP430LIB_KEYCODE_ENTER@{MSP430LIB\_\-KEYCODE\_\-ENTER}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_ENTER@{MSP430LIB\_\-KEYCODE\_\-ENTER}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031ff9e6ac04a73b88ca28288c4bfe961587}{MSP430LIB\_\-KEYCODE\_\-ENTER}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031ff9e6ac04a73b88ca28288c4bfe961587}}]\index{MSP430LIB_KEYCODE_INPUT@{MSP430LIB\_\-KEYCODE\_\-INPUT}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_INPUT@{MSP430LIB\_\-KEYCODE\_\-INPUT}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f9c8f0f8cd36a0208f052b2e1545c4160}{MSP430LIB\_\-KEYCODE\_\-INPUT}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f9c8f0f8cd36a0208f052b2e1545c4160}}]\index{MSP430LIB_KEYCODE_REWIND@{MSP430LIB\_\-KEYCODE\_\-REWIND}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_REWIND@{MSP430LIB\_\-KEYCODE\_\-REWIND}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f3df7d810fa89b13091b657ddfc2276cf}{MSP430LIB\_\-KEYCODE\_\-REWIND}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f3df7d810fa89b13091b657ddfc2276cf}}]\index{MSP430LIB_KEYCODE_PLAY@{MSP430LIB\_\-KEYCODE\_\-PLAY}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_PLAY@{MSP430LIB\_\-KEYCODE\_\-PLAY}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f7d23b425f43d42f04592e32aff0755e8}{MSP430LIB\_\-KEYCODE\_\-PLAY}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f7d23b425f43d42f04592e32aff0755e8}}]\index{MSP430LIB_KEYCODE_FASTFORWARD@{MSP430LIB\_\-KEYCODE\_\-FASTFORWARD}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_FASTFORWARD@{MSP430LIB\_\-KEYCODE\_\-FASTFORWARD}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fbe858b30830f861e5ba34a0c87ffa8ed}{MSP430LIB\_\-KEYCODE\_\-FASTFORWARD}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fbe858b30830f861e5ba34a0c87ffa8ed}}]\index{MSP430LIB_KEYCODE_RECORD@{MSP430LIB\_\-KEYCODE\_\-RECORD}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_RECORD@{MSP430LIB\_\-KEYCODE\_\-RECORD}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f72a8a3f4bc986051840204ad0b7e5b2c}{MSP430LIB\_\-KEYCODE\_\-RECORD}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f72a8a3f4bc986051840204ad0b7e5b2c}}]\index{MSP430LIB_KEYCODE_STOP@{MSP430LIB\_\-KEYCODE\_\-STOP}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_STOP@{MSP430LIB\_\-KEYCODE\_\-STOP}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f0cfa472429e8a89de95bf2486682f737}{MSP430LIB\_\-KEYCODE\_\-STOP}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f0cfa472429e8a89de95bf2486682f737}}]\index{MSP430LIB_KEYCODE_PAUSE@{MSP430LIB\_\-KEYCODE\_\-PAUSE}!msp430lib.h@{msp430lib.h}}\index{msp430lib.h@{msp430lib.h}!MSP430LIB_KEYCODE_PAUSE@{MSP430LIB\_\-KEYCODE\_\-PAUSE}}\item[{\em \hypertarget{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fecef47a2bd44d13c211e72e1bf261cb9}{MSP430LIB\_\-KEYCODE\_\-PAUSE}\label{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031fecef47a2bd44d13c211e72e1bf261cb9}}]\end{description}\end{Desc}Definition at line 28 of file msp430lib.h.\subsubsection{Function Documentation}\hypertarget{msp430lib_8h_55a17295a611c121408ffeb40eebdb7a}{\index{msp430lib.h@{msp430lib.h}!msp430lib_init@{msp430lib\_\-init}}\index{msp430lib_init@{msp430lib\_\-init}!msp430lib.h@{msp430lib.h}}\paragraph[msp430lib\_\-init]{\setlength{\rightskip}{0pt plus 5cm}int msp430lib\_\-init (void)}\hfill}\label{msp430lib_8h_55a17295a611c121408ffeb40eebdb7a}Initializes the MSP430 library. Must be called before any API calls. \begin{Desc}\item[Returns:]MSP430LIB\_\-SUCCESS on success and MSP430LIB\_\-FAILURE on failure. \end{Desc}\hypertarget{msp430lib_8h_18ce3e53617bb8c39995454188b877fc}{\index{msp430lib.h@{msp430lib.h}!msp430lib_get_rtc@{msp430lib\_\-get\_\-rtc}}\index{msp430lib_get_rtc@{msp430lib\_\-get\_\-rtc}!msp430lib.h@{msp430lib.h}}\paragraph[msp430lib\_\-get\_\-rtc]{\setlength{\rightskip}{0pt plus 5cm}int msp430lib\_\-get\_\-rtc (int $\ast$ {\em year}, int $\ast$ {\em month}, int $\ast$ {\em day}, int $\ast$ {\em hour}, int $\ast$ {\em minute}, int $\ast$ {\em second})}\hfill}\label{msp430lib_8h_18ce3e53617bb8c39995454188b877fc}Get the current Real Time Clock value from the MSP430. \begin{Desc}\item[Parameters:]\begin{description}\item[{\em year}]The current year returned in hexadecimal. \item[{\em month}]The current month returned in hexadecimal. \item[{\em day}]The current day returned in hexadecimal. \item[{\em hour}]The current hour returned in hexadecimal. \item[{\em minute}]The current minute returned in hexadecimal. \item[{\em second}]The current second returned in hexadecimal. \end{description}\end{Desc}\begin{Desc}\item[Returns:]MSP430LIB\_\-SUCCESS on success and MSP430LIB\_\-FAILURE on failure. \end{Desc}\hypertarget{msp430lib_8h_eb435b549dc1f426222527aa569dadbe}{\index{msp430lib.h@{msp430lib.h}!msp430lib_set_rtc@{msp430lib\_\-set\_\-rtc}}\index{msp430lib_set_rtc@{msp430lib\_\-set\_\-rtc}!msp430lib.h@{msp430lib.h}}\paragraph[msp430lib\_\-set\_\-rtc]{\setlength{\rightskip}{0pt plus 5cm}int msp430lib\_\-set\_\-rtc (int {\em year}, int {\em month}, int {\em day}, int {\em hour}, int {\em minute}, int {\em second})}\hfill}\label{msp430lib_8h_eb435b549dc1f426222527aa569dadbe}Set the current Real Time Clock value on the MSP430. \begin{Desc}\item[Parameters:]\begin{description}\item[{\em year}]The year to set in hexadecimal. \item[{\em month}]The month to set in hexadecimal. \item[{\em day}]The day to set in hexadecimal. \item[{\em hour}]The hour to set in hexadecimal. \item[{\em minute}]The minute to set hexadecimal. \item[{\em second}]The second to set hexadecimal. \end{description}\end{Desc}\begin{Desc}\item[Returns:]MSP430LIB\_\-SUCCESS on success and MSP430LIB\_\-FAILURE on failure. \end{Desc}\hypertarget{msp430lib_8h_20760f4c5a84bcddbb115e59b522393c}{\index{msp430lib.h@{msp430lib.h}!msp430lib_get_ir_key@{msp430lib\_\-get\_\-ir\_\-key}}\index{msp430lib_get_ir_key@{msp430lib\_\-get\_\-ir\_\-key}!msp430lib.h@{msp430lib.h}}\paragraph[msp430lib\_\-get\_\-ir\_\-key]{\setlength{\rightskip}{0pt plus 5cm}int msp430lib\_\-get\_\-ir\_\-key (enum \hyperlink{msp430lib_8h_27945b7ef15c0b08e25c239ef03d031f}{msp430lib\_\-keycode} $\ast$ {\em key})}\hfill}\label{msp430lib_8h_20760f4c5a84bcddbb115e59b522393c}Get a new IR key from the msp430 (if any). \begin{Desc}\item[Parameters:]\begin{description}\item[{\em key}]The key pressed returned or 0 if no new key pressed. \end{description}\end{Desc}\begin{Desc}\item[Returns:]MSP430LIB\_\-SUCCESS on success and MSP430LIB\_\-FAILURE on failure. \end{Desc}\hypertarget{msp430lib_8h_516ed0b9224a683cd8b8a8a1391d692b}{\index{msp430lib.h@{msp430lib.h}!msp430lib_exit@{msp430lib\_\-exit}}\index{msp430lib_exit@{msp430lib\_\-exit}!msp430lib.h@{msp430lib.h}}\paragraph[msp430lib\_\-exit]{\setlength{\rightskip}{0pt plus 5cm}int msp430lib\_\-exit (void)}\hfill}\label{msp430lib_8h_516ed0b9224a683cd8b8a8a1391d692b}Deinitalize the MSP430 library. No API calls can be made after this function has been called. \begin{Desc}\item[Returns:]MSP430LIB\_\-SUCCESS on success and MSP430LIB\_\-FAILURE on failure. \end{Desc}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -