Linux嵌入式
文章平均质量分 94
Linux嵌入式学习过程中小结
僚机武士
这个作者很懒,什么都没留下…
展开
-
嵌入式LINUX驱动学习心得--基于正点原子IMX6ULL
笔者基于正点原子IMX6ULL来学习嵌入式LINUX驱动开发,嵌入式LINUX开发大致可分为两个大方向:1.应用开发;2.驱动开发。其中应用开发主要是使用已经编写好的驱动来完成具体的项目应用,对芯片底层相关知识要求较低,程序运行于用户态;驱动开发顾名思义,主要是为应用开发提供各个功能模块的接口,开发者需要对芯片的硬件性能和LINUX内核有一定了解。由于笔者目前只学习了驱动开发故只介绍驱动开发相关知识。...原创 2022-06-04 19:07:51 · 2571 阅读 · 1 评论 -
LINUX嵌入式学习小结(2)——梦开始的地方:LED的点亮
LINUX嵌入式学习小结(2)——梦开始的地方:LED的点亮前言在上一章内容,我们介绍了Linux嵌入式字符设备驱动框架,这一节将使用上一节的内容来控制IMX6ULL的GPIO端口实现点亮LED操作。一.相关理论知识1.IMX6ULL芯片相关知识这次我们要用到的是IMX6ULL上的GPIO1_1端口的GPIO功能。要控制IMX6ULL的GPIO1_1端口,需要配置相关的五个寄存器。CCM_CCGR1(CCM Clock Gating Register 1 ):外设时钟使能寄存器,用于使能所需要使原创 2021-10-28 16:00:44 · 326 阅读 · 0 评论 -
Linux嵌入式学习小结(1)——初识字符设备驱动开发
Linux嵌入式学习小结(1)——初始字符设备驱动开发前言笔者前段时间自学了有关LinuxARM开发,但由于有关知识过于繁多,所以在此写下相关小结以作梳理。1.所使用学习资源1.开发板:正点原子阿尔法开发板:IMX6ULL2.编程环境:ubuntu16.43.ARM版所用Linux系统内核:linux-imx-rel_imx_4.1.15_2.1.0_ga注:相关资料大家可自行前往正点原子官网下载2.相关理论知识1.关于LInux驱动开发所谓Linux驱动开发,个人理解其实就是编写相关代原创 2021-10-22 13:55:22 · 415 阅读 · 0 评论