栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Tiny4412裸机程序------调用uboot下的printf

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Tiny4412裸机程序------调用uboot下的printf

(1 ) 使用文本编辑工 具 (notepad++ 、ultraledit 、记事本等) 打开编译后生成在
uboot 目录中的 u-boot.map
(2 )使用文本编辑工 具中的

1、将******压缩包放在自己想要的目录下 2、解压缩 3、编译uboot,生成u-boot.map文件 4、vim进入u-boot.map文件,在命令模式下输入“/printf”查找到printf函数的地址并记住 5、新建一个项目,新建一个reg4412.h文件,内容如下
#
6、新建test.c文件,内容如下
 
7、新建Makefile文件,内容如下 
 
8、编译项目,生成test.bin文件 
9、使用MobaXterm(串口助手)连接电脑和FS4412开发板,拨码开关1000,启动到SD卡的uboot 
10、OTG连接电脑与FS4412开发板,uboot下输入“dnw 70003000”,uboot反馈OTG线已连接,处于待接收数据状态 
11、VMware界面会有弹窗提示OTG线连接到哪,我们选择连接到虚拟机,再选择我们在用的虚拟机,点击确定 
12、Ubuntu系统进入到dnw所在目录,执行命令将test.bin文件使用dnw通过OTG线下载到uboot里面70003000的位置 
13、uboot下提示文件传输完成 
14、uboot下输入“go 70003000”命令运行test.bin文件,可看到hello语句和返回的value值
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/826504.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号