历史上的今天
今天是:2024年12月16日(星期一)
2021年12月16日 | tiny4412 裸机程序 一、说明
2021-12-16 来源:eefocus
首先、我想说明为什么我写这个文档?我自己想学点东西,过于求成,又过于自信,直接买了Tiny4412的板子,但网上关于4412的资料太少,我一直没办法啃动,只能尽可能找来各种相关资料进行参考分析。我想在U-Boot程序中加入LCD显示功能,但始终都没有正常点亮LCD,放弃的心都有了,后来在网上找到一份《Linux平台下Mini210S裸机程序开发指南》的文档,我觉得写的挺清楚的,我也只能二一点了,先把4412当单片机玩吧,也给自己树点信心吧,我想能参考完成这些裸机程序后,再来搞U-Boot的LCD功能应会有新的收获吧,所以我就参考着这份文档,进行了一些裸机程序实验。写这份文档中,一是给自己学习用,二是希望能帮助到一些像我一样的朋友。这份文档总体思路和《linux平台下Mini210S裸机程序开发指南》基本上是一样的,本文档中很多内容为减小打字工作量,也为了缩短自己开发时间,也均COPY于此,这里已存在抄袭行为,在此先感谢《Linux平台下Mini210S裸机程序开发指南》文档的作者!我仅用做学习参考,也仅分享做学习参考所用。建议大家先看一看《Linux平台下Mini210S裸机程序开发指南》文档,再来看我写的,避免我语言问题,没有说清楚程序由来。
其次我想对开发测试平台进行简要说明:
1、 开发平台: window7(64bit) + Ubuntu12.04 (Virtual Box)
2、 开发软件:sourcein insight; UltroEdit等
3、 交叉编译器:arm-linux-gcc-4.5.1,由FriendlyARM所提供。
4、 硬件平台:tiny4412+S70 1306标准板
5、 参考资料和程序:
a、《Linux平台下Mini210S裸机程序开发指南》,主要参考资料。
b、SEC_Exynos4412_UsersManual_Ver.1.00.00.pdf,即三星4412手册;
c、FriendlyARM提供的uboot程序。
史海拾趣
|
程序如下BRLO(line 36)指令是根据进位标志C跳转的,它前面的CPI指令是如何影响到进位标志位C和零标志位Z来影响程序 流程的?r1初始值为0 avr034C: ldi YL, 0x5F &nb ...… 查看全部问答> |
|
随着亮度和能效的提升,延长使用寿命已经为促进基于高亮度发光二极管(HB-LED)的固态照明设计快速发展的主要因素之一。然而,并非所有HB-LED在这些方面都旗鼓相当,制造商应用静电放电(ESD)保护的方式可能是影响HB-LED现场使用寿命的一个至关键 ...… 查看全部问答> |
|
【TI技术文章】:TI KeyStone架构支持L2及传输处理 无线技术的持续演进发展、全球无线用户的激增,以及市场对更强大数据承载能力的需求,全面催生了各种新标准的不断涌现,如宽带码分多址- 高速分组接入 (WCDMA-HSPA)、WCDMA-HSPA+ 以及长期演进技术 (LTE) 等。基于无线服务网络的数据使用呈指数级 ...… 查看全部问答> |
|
Altera的芯片管脚被焊断了,导致芯片的AS模式不能正常下载,怎么办? Altera的EP3C40的芯片负责下载模式选择的管脚被焊断了,导致芯片的AS模式不能正常下载,怎么办???? 因为本块板还要使用Niosii实现以太网口的收发,怎么办?????急求~~~~~… 查看全部问答> |
|
红色框框里面就是资源中心的连接! 在这里号召大家上传资料哦! 资料被分类了,查找起来应该比在论坛找方便多了,大家在填写标签的时候尽量详细些,这样下载查找也方便。… 查看全部问答> |




