Serial-Bootloader-PIC
所属分类:单片机开发
开发工具:C/C++
文件大小:4818KB
下载次数:40
上传日期:2014-07-14 16:07:32
上 传 者:
fengsir
说明: PIC BOOTLOADER
实现在线升级
两种方式/高端模式/低端模式
(PIC BOOTLOADER
Achieve online upgrade
Two ways)
文件列表:
Serial Bootloader PIC\AN1310cl.exe (595456, 2011-06-01)
Serial Bootloader PIC\AN1310ui.exe (773120, 2011-06-01)
Serial Bootloader PIC\Device Database\devices.sql (11187614, 2011-06-01)
Serial Bootloader PIC\Device Database\DeviceWindow.cpp (21691, 2011-01-18)
Serial Bootloader PIC\Device Database\DeviceWindow.h (2090, 2011-01-15)
Serial Bootloader PIC\Device Database\DeviceWindow.ui (5303, 2011-01-15)
Serial Bootloader PIC\Device Database\DeviceXmlLoader.cpp (27386, 2011-01-15)
Serial Bootloader PIC\Device Database\DeviceXmlLoader.h (2062, 2010-12-01)
Serial Bootloader PIC\Device Database\Device_Database.pro (583, 2010-06-13)
Serial Bootloader PIC\Device Database\img\clear.png (235, 2010-06-13)
Serial Bootloader PIC\Device Database\img\icon.ico (2238, 2010-06-13)
Serial Bootloader PIC\Device Database\img\open.png (259, 2010-06-13)
Serial Bootloader PIC\Device Database\main.cpp (2023, 2010-12-02)
Serial Bootloader PIC\Device Database\resources.qrc (173, 2010-06-13)
Serial Bootloader PIC\Device Database\sqlite3.exe (520620, 2010-06-13)
Serial Bootloader PIC\Device Database\windows.rc (64, 2010-06-13)
Serial Bootloader PIC\Device Database.exe (153600, 2011-06-01)
Serial Bootloader PIC\devices.db (2183168, 2011-06-01)
Serial Bootloader PIC\libgcc_s_dw2-1.dll (43008, 2010-08-14)
Serial Bootloader PIC\mingwm10.dll (4608, 2010-08-14)
Serial Bootloader PIC\PC Software\AN1310.pro (125, 2010-11-27)
Serial Bootloader PIC\PC Software\AN1310cl\AN1310cl.pro (800, 2010-08-05)
Serial Bootloader PIC\PC Software\AN1310cl\Bootload.cpp (31401, 2011-04-02)
Serial Bootloader PIC\PC Software\AN1310cl\Bootload.h (2931, 2010-08-05)
Serial Bootloader PIC\PC Software\AN1310cl\main.cpp (7296, 2011-01-18)
Serial Bootloader PIC\PC Software\AN1310ui\AN1310ui.pro (1321, 2011-02-26)
Serial Bootloader PIC\PC Software\AN1310ui\ConfigBitsDelegate.cpp (4601, 2011-05-24)
Serial Bootloader PIC\PC Software\AN1310ui\ConfigBitsDelegate.h (2019, 2010-06-13)
Serial Bootloader PIC\PC Software\AN1310ui\ConfigBitsItem.cpp (4715, 2010-06-13)
Serial Bootloader PIC\PC Software\AN1310ui\ConfigBitsItem.h (2221, 2010-06-13)
Serial Bootloader PIC\PC Software\AN1310ui\ConfigBitsView.cpp (4147, 2011-03-25)
Serial Bootloader PIC\PC Software\AN1310ui\ConfigBitsView.h (1925, 2011-01-19)
Serial Bootloader PIC\PC Software\AN1310ui\EepromViewModel.cpp (8354, 2011-05-26)
Serial Bootloader PIC\PC Software\AN1310ui\EepromViewModel.h (2217, 2010-06-13)
Serial Bootloader PIC\PC Software\AN1310ui\FlashViewModel.cpp (11672, 2010-06-13)
Serial Bootloader PIC\PC Software\AN1310ui\FlashViewModel.h (2214, 2010-06-13)
Serial Bootloader PIC\PC Software\AN1310ui\HexExporter.cpp (9805, 2011-03-13)
Serial Bootloader PIC\PC Software\AN1310ui\HexExporter.h (2304, 2011-02-27)
Serial Bootloader PIC\PC Software\AN1310ui\img\abort.png (421, 2010-08-14)
Serial Bootloader PIC\PC Software\AN1310ui\img\clear.png (435, 2010-08-14)
... ...
To build the host PC application source code for the Serial Bootloader, follow
these steps:
1. You first need to download and install the Qt 4.6.1 SDK. A copy of this
software can be found at:
Windows - ftp://ftp.qt.nokia.com/qtsdk/qt-sdk-win-opensource-2010.01.exe
32-bit Linux - ftp://ftp.qt.nokia.com/qtsdk/qt-sdk-linux-x86-opensource-2010.01.bin
***-bit Linux - ftp://ftp.qt.nokia.com/qtsdk/qt-sdk-linux-x86_***-opensource-2010.01.bin
The AN1310 installation package incorporates re-compiled Qt runtime DLLs
optimized to minimize file size and memory footprint. However, none of
the Qt source code was modified and the original Qt DLLs can be substituted
without recompiling the application.
2. Once the Qt SDK is installed, run the "Qt Creator" program and open the
"QextSerialPort/QextSerialPort.pro" project file.
Build this project twice; use the "Build" -> "Set Build Configuration" menu options to select
"Debug" and "Release" mode for each build.
3. Open the "Bootload/Bootload.pro" project file. Build this project for Debug and Release
mode as well.
4. Open the "AN1310ui/AN1310ui.pro" project file. Build and run this project for the
graphical user interface enabled version of the host PC bootloader software.
5. Open the "AN1310cl/AN1310cl.pro" project. Build and run this project for
the command line only version of the host PC bootloader software.
-------------------------------------------------------------------------------
How to re-compile the Qt DLLs optimized for minimum size yourself:
1. Edit the file C:\Qt\20XX.XX\qt\mkspecs\win32-g++\qmake.conf. Change
the definition for QMAKE_CFLAGS_RELEASE so that the "-Os" compiler
optimization level is used instead of "-O2"
2. Open a command prompt (Start->Run->"cmd") and run the batch file:
C:\Qt\20XX.XX\qt\bin>qtenv.bat
Do not close this command prompt, use it for all the remaining steps.
3. Run the configure tool with these options:
C:\Qt\20XX.XX\qt>configure -release -platform win32-g++
-nomake examples -nomake demos
-no-stl -no-qt3support -no-scripttools -no-openssl
-no-webkit -no-phonon -plugin-sql-sqlite -no-opengl
-no-dsp -no-vcproj -no-dbus -no-phonon-backend
-no-multimedia -no-audio-backend -no-script
-no-declarative -no-style-plastique -no-style-cleanlooks
-no-style-motif -no-style-cde -opensource
4. Run the build with:
C:\Qt\20XX.XX\qt>mingw32-make
近期下载者:
相关文件:
收藏者: