FL2440
文章平均质量分 90
颜言研
一只学习嵌入式的萌新
展开
-
FL2440开发版烧录,u-boot移植,和简单C程序运行
烧录文件说明:bootstrap-s3c2440.bin bootstrap文件是用汇编写的一段代码,主要用来初始化CPU外部的SDRAM;在烧录时,该程序需要使用j-link下载到0x0(CPU内部SRRAM)地址上去运行,另外此程序不需要烧录到Nandflash上。u-boot-s3c2440.binu-boot就相当于电脑的BIOS程序,该程序用来烧录/启动Linux系统等。在运行完boot原创 2017-10-02 11:20:43 · 734 阅读 · 0 评论 -
开发板上Linux系统(烧录)启动过程
在半年之后重新回顾的开发版烧录过程,进行了更深一步的思考,加上查阅资料,对Linux系统的启动过程理解更深刻,于是有了如下的总结:1.SDRAM:Synchronous Dynamic Random-Access Memory,同步动态随机存储器,DRAM里面所储存的数据就需要周期性地更新; SRAM :Static Random-Access Memory,静态随机存取存储器,所谓的“静态...原创 2018-03-22 23:59:09 · 7873 阅读 · 1 评论 -
ARM上第一个hello模块
在根文件系统完成之后,下一步就是编写模块也就是驱动。 Linux允许内核在运行时动态地向其中插入或删除代码,可装载的内核代码也被称为模块,模块机制允许我们方便的删除和添加内核代码,也方便了调试工作,而且当热拔插时,可以通过命令载入驱动程序。 Linux内核设计的原则是: 只提供机制(需要提供什么功能),不实现策略(如何使用这些功能)! 像所有的编程序言一样,我从最开始的H...原创 2018-04-04 23:07:40 · 1053 阅读 · 0 评论 -
修改代码应该上传git的东西---patch
当我接触到git的时候,就发现它的各种好处,实在是一大利器。 作为新接触git的我,好好研究了一下。从整个文件全部上传(后来知道gitee和github的空间总共就那么点)的萌新,到对git有了一定认识并且知道了应该怎么使用git的萌新,在这里写下我的一点见解。 打重点:网上的源码都是开源的,生活在网络时代的我们可以轻易拿到这些源码,所以源码是不应该上传的,上传的应该是修改代码...原创 2018-04-25 14:18:24 · 765 阅读 · 0 评论 -
FL2440无线路由器制作---RT3070 STA模式
FL2440添加RT3070实现无线上网功能−−−STA模式FL2440添加RT3070实现无线上网功能−−−STA模式\color{Red}{FL2440添加RT3070实现无线上网功能---STA模式}>>>想要让网卡设备成为STA,就要移植wpa_supplicant>>>想要让网卡设备成为STA,就要移植wpa_supplicant\color{...原创 2018-06-01 01:21:40 · 745 阅读 · 0 评论 -
FL2440无线路由器制作---RT3070 softAP模式
FL2440添加RT3070实现无线上网功能---AP模式>>>想要让网卡设备成为AP,就要移植Hostapd rtl3070的中文名为雷凌3070,是台湾雷凌科技有限公司生产的一款专用于usb无线网卡的处理芯片,是一种低功耗高度集成的MAC / BBP和2.4G RF单一芯片,支持300Mbps的吞吐量。 RT3070无线网卡有两种工作模式S...原创 2018-08-24 13:54:40 · 1138 阅读 · 0 评论