Flasher-master

所属分类:OA办公系统
开发工具:C#
文件大小:685KB
下载次数:4
上传日期:2016-12-11 17:46:19
上 传 者vport
说明:  Arduino uploader in c#

文件列表:
.nuget (0, 2015-08-29)
.nuget\NuGet.Config (164, 2015-08-29)
.nuget\NuGet.exe (1662976, 2015-08-29)
.nuget\NuGet.targets (7484, 2015-08-29)
Artifacts (0, 2015-08-29)
Artifacts\CommonAssemblyInfo.cs (443, 2015-08-29)
Artifacts\release.cmd (511, 2015-08-29)
MicroFlasher.Tests (0, 2015-08-29)
MicroFlasher.Tests\Hex (0, 2015-08-29)
MicroFlasher.Tests\Hex\HexBoardTest.cs (4478, 2015-08-29)
MicroFlasher.Tests\MicroFlasher.Tests.csproj (3614, 2015-08-29)
MicroFlasher.Tests\Properties (0, 2015-08-29)
MicroFlasher.Tests\Properties\AssemblyInfo.cs (1412, 2015-08-29)
MicroFlasher.Tests\packages.config (129, 2015-08-29)
MicroFlasher.Wpf (0, 2015-08-29)
MicroFlasher.Wpf\App.config (626, 2015-08-29)
MicroFlasher.Wpf\App.xaml (544, 2015-08-29)
MicroFlasher.Wpf\App.xaml.cs (180, 2015-08-29)
MicroFlasher.Wpf\Commands (0, 2015-08-29)
MicroFlasher.Wpf\Commands\FlasherCommands.cs (4731, 2015-08-29)
MicroFlasher.Wpf\Converters (0, 2015-08-29)
MicroFlasher.Wpf\Converters\EnumToVisibilityConverter.cs (590, 2015-08-29)
MicroFlasher.Wpf\Converters\GridLengthConverter.cs (670, 2015-08-29)
MicroFlasher.Wpf\Converters\ProgressStateConverter.cs (917, 2015-08-29)
MicroFlasher.Wpf\Converters\SizeToBoolConverter.cs (534, 2015-08-29)
MicroFlasher.Wpf\Icons (0, 2015-08-29)
MicroFlasher.Wpf\Icons\about.png (1187, 2015-08-29)
MicroFlasher.Wpf\Icons\clear.png (1123, 2015-08-29)
MicroFlasher.Wpf\Icons\erase.png (607, 2015-08-29)
MicroFlasher.Wpf\Icons\fuse-bits.png (1164, 2015-08-29)
MicroFlasher.Wpf\Icons\lock-bits.png (735, 2015-08-29)
MicroFlasher.Wpf\Icons\main.ico (15086, 2015-08-29)
MicroFlasher.Wpf\Icons\main.png (634, 2015-08-29)
MicroFlasher.Wpf\Icons\open.png (597, 2015-08-29)
MicroFlasher.Wpf\Icons\read.png (725, 2015-08-29)
MicroFlasher.Wpf\Icons\reset.png (1257, 2015-08-29)
MicroFlasher.Wpf\Icons\save.png (698, 2015-08-29)
MicroFlasher.Wpf\Icons\serial-monitor.png (654, 2015-08-29)
... ...

# Flasher MicroFlasher is a programmer tool for flashing Atmel and Microchip microcontrollers Use on your own risk # Protocols Flasher connects to your device via COM port either real port or virtual port. Currently there are two protocols implemented stk500 v1 and bit bang. ## Stk500 version 1 Flasher has stk500v1 protocol implemented. Stk500 protocol implies that you have either intermediate controller or you have a bootloader on target controller. The board must be connected via COM port (physical or virtual). This protocol was used for programming stk500 boards (1st version) and also is used by arduino boards. For more information about protocol see [AVR061](http://www.atmel.com/Images/doc2525.pdf) ### Bootloader To program device with bootloader, i.e. arduino board, make sure you toggled "Use Reset" checkbox settings in order to make your device's bootloader run and intercept incoming requests. ### Intermediate controller If you use intermediate controller to program other ("target") device. Please uncheck "Use Reset" option. ### Microchip devices There is stk500 protocol implementation for PIC microcontrollers (see [FlasherCore](https://github.com/SavchukSergey/FlasherCore)). Make sure you have selected proper devices in settings menu. This will switch intermediate controller into PIC programming state. ## Com Bit Bang Flasher can interact with devices by using so called bit banging. This implies using of special wires of COM-port that are connected directly to your device, thus eliminating intermediate controller and saving your budget. But please note that this may not work correctly for virtual com ports.

近期下载者

相关文件


收藏者