- 博客(0)
- 资源 (10)
- 收藏
- 关注
PIC16F UART Bootloader (C#上位机)
一: PC端host程序-- PhsLoader
运行环境:Window + .NET Framework 4.5
开发语言:C#
通信类型:RS-232
二: MCU端boot程序-- PhnBoot
运行环境:PIC16F877A
FOSC: 16MHz, (外接晶振:16MHz)
开发语言:C 语言 (Microchip XC8)
通信类型:RS-232
通信接口:UART1
BAUD: 9600
2016-07-31
PIC18F UART Bootloader (超级终端上位机)
一: PC端host程序-- 超级终端 / SecureCRT
二: MCU端boot程序-- PhnBoot
运行环境:PIC18F46K20
FOSC: 16MHz, (外接晶振:16MHz)
开发语言:C 语言 (Microchip XC8)
通信类型:RS-232
通信接口:UART1
BAUD: 9600
2016-07-31
PIC18F UART Bootloader (C# 上位机)
一: PC端host程序-- PhsLoader
运行环境:Window + .NET Framework 4.5
开发语言:C#
通信类型:RS-232
二: MCU端boot程序-- PhnBoot
运行环境:PIC18F46K20
FOSC: 16MHz, (外接晶振:16MHz)
开发语言:C 语言 (Microchip XC8)
通信类型:RS-232
通信接口:UART1
BAUD: 115200
2016-07-31
dsPIC33 dsPIC30 PIC24 UART bootloader (超级终端上位机)
一: PC端host程序-- 超级终端 / SecureCRT
二: MCU端boot程序-- PhnBoot
运行环境:dsPIC33FJ256GP710A
FOSC: 73.728MHz, (外接晶振:8.192MHz)
开发语言:C 语言 (Microchip XC16 free)
通信类型:RS-232
通信接口:UART1
BAUD: 115200
2016-07-30
dsPIC30 dsPIC33 PIC24 UART bootloader (C# 上位机)
一: PC端host程序-- PhsLoader
运行环境:Window + .NET Framework 4.5
开发语言:C#
通信类型:RS-232
二: MCU端boot程序-- PhnBoot
运行环境:dsPIC33FJ256GP710A
FOSC: 73.728MHz, (外接晶振:8.192MHz)
开发语言:C 语言 (Microchip XC16 free)
通信类型:RS-232
通信接口:UART1
BAUD: 115200
2016-07-30
PIC18F97J60 ethernet bootloader (TCP)
一: PC端host程序-- PhnLoader
运行环境:Window + .NET Framework 4.5
开发语言:C#
通信类型:TCP Server
IP 地址: 192.168.1.1
端口号: 9761
二: MCU端boot程序-- PhnBoot
运行环境:PIC18F97J60
开发语言:C 语言 (Microchip XC8)
通信类型:TCP Client
IP 地址: 192.168.1.65
端口号: 9760
晶振: 25MHz
2016-07-30
PIC18F97J60 ethernet bootloader (UDP)
一: PC端host程序-- PhnLoader
运行环境:Window + .NET Framework 4.5
开发语言:C#
通信类型:UDP Server
IP 地址: 192.168.1.1
端口号: 9761
二: MCU端boot程序-- PhnBoot
运行环境:PIC18F97J60
开发语言:C 语言 (Microchip XC8)
通信类型:UDP Client
IP 地址: 192.168.1.65
端口号: 9760
晶振: 25MHz
2016-07-30
PIC32MZ UART bootloader
一: PC端host程序-- 超级终端 或 SecureCRT
二: MCU端boot程序-- HyperBoot
运行环境:PIC32MZ EC Starter Kit (PIC32MZ2048ECH144)
开发语言:C 语言 (Microchip XC32 free)
通信类型:RS-232
RX: RC14
TX: RC13
BAUD: 115200
2016-07-30
PIC32MZ TCP Bootloader
一: PC端host程序-- PhnLoader_TCP
运行环境:Window + .NET Framework 4.5
开发语言:C#
通信类型:TCP Server
IP 地址: 192.168.1.105
端口号: 8720
二: MCU端boot程序-- PhnBoot_TCP
运行环境:PIC32MZ EC Starter Kit
开发语言:C 语言 (Microchip XC32 free)
通信类型:TCP Client
IP 地址: 192.168.1.123
端口号: 随机
application 也要添加我附的linker script编译。
application 的configuration bits也要保持和boot程序的一样。
2016-07-30
PIC32MZ UDP bootloader
PIC32MZ EC Starter Kit(MCU:PIC32MZ2048ECH144)的UDP协议的ethernet bootloader, 是从Microchip AN1388移植过来的。
整个项目分两部分
一: PC端host程序-- PhnLoader
运行环境:Window + .NET Framework 4.5
开发语言:C#
通信类型:UDP Server
IP 地址: 192.168.1.105
端口号: 8720
二: MCU端boot程序-- PhnBoot
运行环境:PIC32MZ EC Starter Kit
开发语言:C 语言 (Microchip XC32 free)
通信类型:UDP Client
IP 地址: 192.168.1.123
端口号: 8740
注意:1. 此PIC32MZ ethernet bootloader不支持Configuration Bits烧写,请保持application的Configuration Bits和bootloader的一致。
2. 使用此bootloader前请确保application正常编译,单独运行正常
3. 上一条没问题后,添加附件中的linker script到application项目中重新编译,先烧录ethernet bootloader到target,再下载application hex.
4. 此ethernet bootloader只在小交换机的局域网中测试过,可能不支持带Vlan的网络环境。
2016-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人