本文内容由浅入深主要介绍了JZ2440的LED裸板程序,LED的简单驱动程序一、LED裸板程序arm开发板的裸板程序和51单片机类似,需要通过配置寄存器来实现。s3c2440有130个I/O口,共分为A-J共9组。1.硬件原理图:JZ2440的硬件连接图,如下图所示:从图中可以看出LED1、LED2、LED3、LE..
分类:
其他好文 时间:
2015-05-14 06:24:26
阅读次数:
138
ARM开发板运行Linux系统后,插入U盘,通过串口打印系统识别到U盘如下:系统识别U盘盘符为sda4那么需要挂载后才能操作U盘:挂载命令mount -t vfat /dev/sda4 /mnt如下:root@socfpga:~# mount -t vfat /dev/sda4 /mnt查看是否挂载...
分类:
其他好文 时间:
2015-05-13 16:17:40
阅读次数:
232
20150502 调试分析之 使用gdb远程调试ARM开发板2015-05-02 Lover雪儿今天我们要学习的是使用gdb和gdbserver来远程调试开发板程序.下面是本人的一些具体步骤: 下载gdb-7.9.tar.gz地址:http://ftp.gnu.org/gnu/gdb/gdb-7.9...
分类:
数据库 时间:
2015-05-02 09:32:06
阅读次数:
301
注:如果想要按照本篇实践,需要有能运行的arm开发板和对应版本的内核(如果想在Linux主机上编译运行,请参考文末附1) 1. 在相应版本内核的driver目录下新建如下文件: 其中文件代码如下: /*?hello.c?*/ #inc...
分类:
系统相关 时间:
2015-04-28 12:12:04
阅读次数:
255
注:如果想要按照本篇实践,需要有能运行的arm开发板和对应版本的内核(如果想在Linux主机上编译运行,请参考附1)
1. 在相应版本内核的driver目录下新建如下文件:
module
file tree
其中文件代码如下:
/* hello.c */
#include
#include
static int hello_init(void)
{
pr...
分类:
系统相关 时间:
2015-04-28 09:40:23
阅读次数:
190
开始学习嵌入式开发就一直在使用Linux系统作为学习的平台,到现在无论是PC机还是ARM开发板都已经能顺利地跑起了Linux系统,但是对Linux 的启动流程还是不甚了解。于是开始各种百度谷歌,当然看到了各路大神写的介绍。总的来说就是:bootloader ---->kernel---->roo.....
分类:
系统相关 时间:
2015-04-22 00:31:36
阅读次数:
197
最近调试自己做的S5PV210的底板上面的串口。因为为了测试一个串口而写程序很麻烦。所以,直接移植了一个minicom到开发板上面。这样就可以直接进行串口收发了。特别是在我需要同时测试多个串口的时候,比写程序来得快。不多废话了,下面看操作流程。第一步:需要交叉编译ncurses,否则minicom不...
分类:
其他好文 时间:
2015-04-13 12:39:04
阅读次数:
121
ARM开发板加载Realtek-8188CUS USB无线网卡(一)
a、平台选择:CONFIG_PLATFORM_I386_PC = n CONFIG_PLATFORM_ARM_S3C2K4 = y
b、修改使用的编译工具、对应的内核目录:...
分类:
其他好文 时间:
2015-04-08 19:54:12
阅读次数:
213
现在要说的是,调试无线网卡需要的几个工具。
1、执行ifconfig命令,并没有出现无线网卡对应的节点,那么我们UP一下
2、搜索我们身边的可用WiFi网络
3、连接到Wifi网络
4、配置网络
这种连接是不安全的,没有采用任何加密措施,更好的联网方式在document/wpa_cli_with_wpa_supplicant.pdf有说明...
分类:
其他好文 时间:
2015-04-08 19:53:04
阅读次数:
279
刚焊了5块ARM(LPC2478)的开发板,上程序测试了一下,发现只有一个板子工作其他四个全部歇菜。努力地找了一会最终发现是板子的来个电阻焊翻了。因为是1206 的封装而且来个电阻在PCB上摆放的位置摆成了正方形,本来是要横着放的,焊的时候焊成了竖着了。因为来个电阻的不正确导致电路的上电复位功能失效...
分类:
其他好文 时间:
2015-04-01 17:35:32
阅读次数:
181