查看: 6959|回复: 12

[求助] 开放CH_KinetisBootloaderV1.0 源代码!

[复制链接]

该用户从未签到

37

主题

327

帖子

1

高级会员

Rank: 4

积分
886
最后登录
2023-7-19
发表于 2013-1-20 20:11:17 | 显示全部楼层 |阅读模式
 CH_KinetisBootloaderV1.0 发布帖: https://www.nxpic.org.cn/bbs/article_891_532837.html
为了方便广大车友和热爱飞思卡尔的同志们,特此CH_KinetiBootloaderV1.0 串口Bootloader源代码。
 源码开放
大家只需改动初始化函数,就可以将任意一个串口配置成Bootloader下载口
#define UART0_PA1_M2_PA2_M2     (0x20808100U)   /* 代表UART0, PA1作为RXD, PA2作为TXD, 下面的类似 */
#define UART0_PA14_M3_PA15_M3   (0x33C0CE00U)
#define UART0_PB16_M3_PB17_M3   (0x3444D010U)
#define UART0_PD6_M3_PD7_M3     (0x31CCC630U)
#define UART1_PE0_M3_PE1_M3     (0x3050C041U)
#define UART1_PC3_M3_PC4_M3     (0x3108C321U)
#define UART2_PD2_M3_PD3_M3     (0x30CCC232U)
#define UART3_PB10_M3_PB11_M3   (0x32C4CA13U)
#define UART3_PC17_M3_PC18_M3   (0x3488D123U)
#define UART3_PE4_M3_PE5_M3     (0x3150C443U)
#define UART4_PE24_M3_PE25_M3   (0x3650D844U)
#define UART4_PC14_M3_PC15_M3   (0x33C8CE24U)

int main(void)
{  
    uint8_t successFlg = 0;
   
    /*
        初始化bootloader
            第一个参数: 选择的串口及该串口对应的PORT 和Pin
            第二个参数: 串口波特率,已测试过的速度最大支持200000
            第三个参数: 等待多少毫秒后如果上位机没有与MCU连接则跳转到应用程序
    */
    successFlg = BootloaderInit(UART0_PB16_M3_PB17_M3, 2000000, 2000);   /* 初始化bootloader */

编译环境 :  Keil 4.53.
此次增添发布2个版本:   Lib版 和完全版
  Lib版适用于做智能车的童鞋们,只需要修改主函数里的串口映射就可以轻松实现Bootloader下载口的配置
  完全版取消Lib打包,全部开源。欢迎各路高手指点,拍砖,让我们把Bootloader开源进行到底!
 
相关阅读:
发布CH_KinetisBootloaderV1.0- 从此我们用串口下载程序!
我知道答案 目前已有12人回答

Kinetis_Bootloader_下位机程序(完全版)V1.0.zip

532.06 KB, 下载次数: 268, 下载积分: 威望 1

Kinetis_Bootloader_下位机程序Lib模式V1.0.zip

485.61 KB, 下载次数: 117, 下载积分: 威望 1

回复

使用道具 举报

该用户从未签到

3

主题

90

帖子

0

中级会员

Rank: 3Rank: 3

积分
419
最后登录
1970-1-1
发表于 2013-1-20 20:14:16 | 显示全部楼层

RE:开放CH_KinetisBootloaderV1.0 源代码!

支持,杨大V5,再给力点~
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

3

帖子

0

新手上路

Rank: 1

积分
2
最后登录
1970-1-1
发表于 2013-1-20 21:26:24 | 显示全部楼层

RE:开放CH_KinetisBootloaderV1.0 源代码!

算是半开源吧.......给了个Lib
回复 支持 反对

使用道具 举报

该用户从未签到

37

主题

327

帖子

1

高级会员

Rank: 4

积分
886
最后登录
2023-7-19
 楼主| 发表于 2013-1-21 09:21:20 | 显示全部楼层

RE:开放CH_KinetisBootloaderV1.0 源代码!

已经完全开源了,欢迎大家下载。 也欢迎加入QQ群讨论:247160311
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

21

帖子

0

注册会员

Rank: 2

积分
84
最后登录
2022-1-24
发表于 2013-1-21 19:28:24 | 显示全部楼层

RE:开放CH_KinetisBootloaderV1.0 源代码!

thank you 这才是真正的开源
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

90

帖子

0

中级会员

Rank: 3Rank: 3

积分
419
最后登录
1970-1-1
发表于 2013-1-27 16:28:11 | 显示全部楼层

RE:开放CH_KinetisBootloaderV1.0 源代码!

真正的开源,有什么新的需求可以告诉楼主哟
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2019-7-2 13:42
  • 签到天数: 31 天

    连续签到: 1 天

    [LV.5]常住居民I

    12

    主题

    253

    帖子

    0

    高级会员

    Rank: 4

    积分
    576
    最后登录
    2020-4-7
    发表于 2013-2-17 14:22:00 | 显示全部楼层

    RE:开放CH_KinetisBootloaderV1.0 源代码!

    感谢楼主分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-7-2 13:42
  • 签到天数: 31 天

    连续签到: 1 天

    [LV.5]常住居民I

    12

    主题

    253

    帖子

    0

    高级会员

    Rank: 4

    积分
    576
    最后登录
    2020-4-7
    发表于 2013-2-17 14:31:37 | 显示全部楼层

    RE:开放CH_KinetisBootloaderV1.0 源代码!

    希望楼主提供基于IAR for ARM 6.30的模板
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    37

    主题

    327

    帖子

    1

    高级会员

    Rank: 4

    积分
    886
    最后登录
    2023-7-19
     楼主| 发表于 2013-2-17 15:05:04 | 显示全部楼层

    RE:开放CH_KinetisBootloaderV1.0 源代码!

    已经升级到V1.1啦。  另外正在移植到IAR上~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    37

    主题

    327

    帖子

    1

    高级会员

    Rank: 4

    积分
    886
    最后登录
    2023-7-19
     楼主| 发表于 2013-2-17 15:05:36 | 显示全部楼层

    RE:开放CH_KinetisBootloaderV1.0 源代码!

    https://www.nxpic.org.cn/bbs/article_891_536819.html
    移植好后,一起公开源码
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-23 05:16 , Processed in 0.105968 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表