第五章 搭建S3C6410开发板的测试环境 1.开发办是开发和学习嵌入式技术的主要硬件设备,虽然可以在PC上开发linux驱动,但最后还是要通过开发板来进行测试,因为LINUX驱动需要访问硬件,并且在PC端上无法模拟,所以需要使用开发板。 2.S3c6410是一款低功耗,高性价比的处理器。 3.安装 ...
分类:
其他好文 时间:
2016-06-05 21:37:43
阅读次数:
182
第七章 1.不是 Linux 驱动直接向硬件中的内存写数据 , 而是与本机的 I/O内存进行交互 2.控制开发板上的 LED # adb shell ”echo ‘1’> /dev/ s3c6410_leds" 打开第 1 个 LEO,其他的 LED 都关闭 # adb shell ” echo ‘ ...
分类:
其他好文 时间:
2016-06-05 21:33:23
阅读次数:
156
第五章 开发板是嵌入式开发的前提,我们使用的是三星公司生产的s3c6410开发板。s3c6410开发板是一款低功耗,性价比极高的处理器,也为2.5G和3G通信服务提供了优化的硬件性能以及强大的加速器。包括运动视频处理,音频处理等。接下来安装串口调试工具:minicom.检查当前系统是否支持usb转串 ...
分类:
移动开发 时间:
2016-06-05 21:33:19
阅读次数:
261
主要讲解的内容是是搭建开发板S3C6410的测试环境。 S3C64103C6410是一个16/32位RISC微处理器,旨在提供一个具有成本效益、功耗低,性能高的应用处理器解决方案,像移动电话和一般的应用。它为2.5G 和 3G通信服务提供优化的H /W性能, S3C6410采用了64/32位内部总线 ...
分类:
移动开发 时间:
2016-06-05 21:26:50
阅读次数:
179
S3C6410开发板是低功耗、高性价比的RISC处理器,基于ARM内核,采用“核心技术+底板”结构,可用于移动电话和通信处理等领域。 开发linux驱动程序采用串口通信实现查看调试信息。开发板带了一个串口,可通过串口线和pc连接。Linux驱动在输出调试信息的时候也会通过串口线将调试信息发送至pc机 ...
分类:
其他好文 时间:
2016-06-05 21:24:28
阅读次数:
207
一、S3c6410一款比较典型的开发板,集成了各种部件。它是由三星公司推出的一款低功耗、高性价比的RISC处理器,它基于ARM11内核,可广泛应用于移动电话和通用处理等领域。串口通信就是通过使用开发板可以用某些方式显示linux驱动程序输出的调试信息。而PC需要与串口设备通信就需要在PC上安装接收和 ...
分类:
其他好文 时间:
2016-06-05 21:21:30
阅读次数:
151
在之前章节了解到Linux驱动程序可以控制软硬件,可以实现软硬件之间的交互。在这章我们学习LED驱动的实现原理。Linux内核提供了多个与I/O内存交互的函数可以实现控制硬件。 编写LED驱动,LED驱动会建立一个/dev/s3c6410_leds设备文件,该Linux驱动可以控制4个LED,靠近电 ...
分类:
其他好文 时间:
2016-06-05 21:19:06
阅读次数:
197
蜂鸣器是 S3C6410 开发板上带的一个硬件设备。可以通过向寄存器写入特定的值来控制蜂鸣器 发出尖叫声。一个完整的蜂呜器驱动(可以打开和关闭蜂鸣 器). PW时驱动的实现方式不同于 LED 驱动, PWM 驱动将由多个文件组成。这也是大多数 Linux 驱动的标准实现方式. 也就是说-个复杂的驱动 ...
分类:
移动开发 时间:
2016-06-05 21:12:52
阅读次数:
202
第五章 搭建S3C6410开发板的测试环境 1.安装串口调试工具:minicom 开发Linux驱动程序无法像开发Android应用程序一样直接在eclipse中开发。不过通过OK6410开发板可以使用其他方式显示Linux驱动程序输出的调试信息,这就是串口通信。OK6410开发板带了一个串口。可以 ...
分类:
其他好文 时间:
2016-06-05 18:57:56
阅读次数:
239
这章内容讲了搭建S3C6410开发板的测试环境。1.安装串口调试工具:minicom,第1步:使用 insmod | grep usbserial命令检测当前系统是否支持USB转串口;第2步:使用apt-get install minicom命令安装minicom;第3步:使用minicom –s命 ...
分类:
移动开发 时间:
2016-06-05 18:54:38
阅读次数:
243