mini6410移植全攻略(7)--uboot移植之支持串口xmodem协议

本文介绍如何在U-Boot中移植loadx命令,实现通过串口使用xmodem模式加载二进制文件。文章详细展示了在common/cmd_load.c文件中如何添加对loadx命令的支持。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在嵌入式中串口传送数据会经常用到,在这里我们也做一下移植。

本文有muge0913编写转载请注明出处:http://blog.youkuaiyun.com/muge0913/article/details/7182218

在文件common/cmd_load.c文件中

U_BOOT_CMD( loadx, 3, 0, do_load_serial_bin, "load binary file over serial line (xmodem mode)", "[ off ] [ baud ]\n" " - load binary file over serial line" " with offset 'off' and baudrate 'baud'" );
在do_load_serial_bin函数中增加对loadx命令的处理

else if(strcmp(argv[0],"loadx")==0) { printf ("## Ready for binary (xmodem) download " "to 0x%08lX at %d bps...\n", offset, load_baudrate); addr = load_serial_xmodem (offset); }


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值