📄 main.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>Sample MSP430-4619LCD Project: Main Page</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.5.1 --><div class="tabs"> <ul> <li id="current"><a href="main.html"><span>Main Page</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul></div><h1>Sample MSP430-4619LCD Project Documentation</h1><p>This is an example project for the MSP430-4619LCD development board, which is produced by Olimex Ltd. I've used Linux, but maybe you can use any operating system which has GNU make and mspgcc. The code is from Olimex, ChaN (FatFs) and me.<p>Features:<ul><li>Simple menu system: <a class="el" href="menu_8c.html#ed5187914ca2167bf9757763e17e4e59">MENU_handler()</a></li><li>MMA test: <a class="el" href="main_8c.html#0fc8841d0fc4cafec999c0dad840e299">mmaBallTest()</a> <a class="el" href="main_8c.html#4bca63e2f9de43ddaeb04cc7add1d198">mmaRawValues()</a></li><li>Measuring VCC and temperature: <a class="el" href="main_8c.html#41230ad8a2b773d53c21ffeb2e448d28">showVcc()</a> <a class="el" href="main_8c.html#89c0a8283a410b693ebef39173a8f493">showTemp()</a></li><li>Keyboard and joystick test: <a class="el" href="main_8c.html#ddec9b1832cfde030323168b03783e9f">keyboardTest()</a></li><li>LCD handling. Writing text to display with printf, displaying RGB bitmaps: <a class="el" href="lcd_8c.html#745f4e24d600186db3dc2fea9b4a52d6">LCD_printf()</a> <a class="el" href="lcd_8c.html#11b2756d692a04b409e868aed7415ee5">LCD_write130x130bmp()</a> <br>Usable font included (ProggySquareSZ)!</li><li>SD card and DOS filesystem handling: creating, reading files, etc: <a class="el" href="main_8c.html#dd8738a9aa405bc12782c7a072ad0f52">FF_fileTest()</a> Thanks to ChaN for the FatFs module: <a href="http://elm-chan.org/fsw/ff/00index_e.html">http://elm-chan.org/fsw/ff/00index_e.html</a></li><li>MOD-NRF24Lx extension board handling: <a class="el" href="nrf24l01_8c.html#4015c7b6345fb495c62de60a81c9457e">NRF_send()</a> <a class="el" href="nrf24l01_8c.html#b7ad95e7d453872170e9a6d1d2db6fc3">NRF_receive()</a> <br> The P85 points of P85/SDA jumper and the P84 points of P84/SCL jumper should be shortened.</li><li>Timing functions: RTC, delay, etc.: <a class="el" href="time_8c.html#3694d20c5b1a60d7b75cf58c221705bf">TIME_setDate()</a> <a class="el" href="time_8c.html#df0c0774065e86c0b1482b47098a3ac2">TIME_getDate()</a> <a class="el" href="time_8c.html#90a025f7305405a19406dd352b8a5b0d">delay()</a> <a class="el" href="time_8c.html#9af0f4a5c28d65ca84fb763fd91e8731">mdelay()</a></li></ul><p>You should set your LCD type (GE8/GE12) in <a class="el" href="lcd_8h.html">lcd.h</a>! I've got GE8, so if you set GE12 maybe doesn't work.<p>Additional tools:<ul><li>font2c.pl: PERL script to convert .hex font files to C code. You can create Hex font files with 'gbdfed'.</li><li>img2c.pl: PERL script to convert pictures (.png, .jpg, etc.) to C code (12-bit RGB format).</li></ul><p>Quick how-to for make:<ul><li>Type <code>make</code> to compile the code.</li><li>Type <code>make flash</code> to flash program to the MSP430's ROM.</li><li>Type <code>make doc</code> to generate documentation.</li></ul><p>You can download this sample here: <a href="http://dev.ivanov.eu/projects/msp430-4619lcd_sample/msp430-4619lcd_sample.tar.gz">http://dev.ivanov.eu/projects/msp430-4619lcd_sample/msp430-4619lcd_sample.tar.gz</a> <a href="http://dev.ivanov.eu/projects/msp430-4619lcd_sample/msp430-4619lcd_sample.zip">http://dev.ivanov.eu/projects/msp430-4619lcd_sample/msp430-4619lcd_sample.zip</a><p>Contact: Peter Ivanov E-mail: ivanovp__AT__gmail__DOT__com__NOSPAM <hr size="1"><address style="align: right;"><small>Generated on Sun Oct 21 19:25:34 2007 for Sample MSP430-4619LCD Project by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -