嵌入式LINUX设备驱动LED实验

 时间:2024-10-13 01:45:15

1、与设备相关的linux命令练习 分别在宿主机和开发板超级终端运行以下命令,查看显示结果, (1)#cd /dev #ls –l //查看当前操作系统的设秽栉伫钒备情况(2)lsmod //列出加载的内核模块(3)uname -a # 查看内核/操作系统/CPU信息(4)# cat /proc/cpuinfo # 查看CPU信息(5)# hostname //查看计算机名(6)# lsmod // 列出加载的内核模块(7)# env //查看环境变量 资源(8)# lspci -tv //列出所有PCI设备(9)# lsusb -tv //列出所有USB设备   从下图,可以看到系统是如何控制LED的

嵌入式LINUX设备驱动LED实验

2、编辑源文件#cd /home/examples/4EXP*#vi led.c这是一个控制驱动的测试文件,系统对过相关参数,控制LED的亮和灭。

嵌入式LINUX设备驱动LED实验

3、编写makefile,并生成可执行程序 makefile是一个项目管理器,通过编写makefile,可以批处理地执行系统需要的操作。

嵌入式LINUX设备驱动LED实验
嵌入式LINUX设备驱动LED实验

4、分别在宿主机和开发板执行相关命令(1)设置宿主机IP为同一网段(2)互相PING通(3)在开发板上挂载宿主机内容(4)运行命令控制LED的亮和灭

嵌入式LINUX设备驱动LED实验

5、观察LED的控制情况(1)当参数为0 0时,LED全灭。(2)当参数为0 1时,第一个LED点亮。(3)关掉LED再将参数改为 1 1时,第二个LED亮了。

嵌入式LINUX设备驱动LED实验
嵌入式LINUX设备驱动LED实验
嵌入式LINUX设备驱动LED实验
  • 教你怎么使用Github for Windows?
  • 眼萌儿童锁功能怎么用
  • keil4怎么将原有的代码设置为大写
  • AltiumDesigner13书籍教程
  • orcad的DRC如何设置
  • 热门搜索
    关于手抄报的内容 五年级上册英语手抄报 卫生手抄报内容 手抄报简笔画图案 安全逃生手抄报 初中英语手抄报资料 消防手抄报内容 保护动物的手抄报 初中英语手抄报版面 消防安全手抄报边框