社区
C++ 语言
帖子详情
请问 编程中 驱动开发 是不是最底层的了?
sike2008
2009-08-26 08:32:01
请问 编程中 驱动开发 是不是最底层的了?
我知道 程序 分为 普通应用程序层 api层 驱动层 硬件层
驱动层是不是 编程中最后一个了? 还有比驱动层更深的吗?
硬件层 应该是 硬件了吧?
...全文
215
18
打赏
收藏
请问 编程中 驱动开发 是不是最底层的了?
请问 编程中 驱动开发 是不是最底层的了? 我知道 程序 分为 普通应用程序层 api层 驱动层 硬件层 驱动层是不是 编程中最后一个了? 还有比驱动层更深的吗? 硬件层 应该是 硬件了吧?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ysysbaobei
2009-08-26
打赏
举报
回复
顶下
lily2005lucky
2009-08-26
打赏
举报
回复
up
superbtl
2009-08-26
打赏
举报
回复
算底层但不是最底层
sld009
2009-08-26
打赏
举报
回复
最底层的是教父----研究上帝。。。
whg01
2009-08-26
打赏
举报
回复
[Quote=引用 11 楼 zxg623 的回复:]
引用 6 楼 iloveprogrammingdeep 的回复:
我觉得那些在主板厂子里插晶体管的人是最底层的吧。
牛
[/Quote]
最底层的是地球上的沙子。
zxg623
2009-08-26
打赏
举报
回复
[Quote=引用 6 楼 iloveprogrammingdeep 的回复:]
我觉得那些在主板厂子里插晶体管的人是最底层的吧。
[/Quote]
牛
珍惜生命远离CPP
2009-08-26
打赏
举报
回复
开发硬件,芯片啥的
xingzhe2001
2009-08-26
打赏
举报
回复
硬件层下面是能自由控制电子的人,物理学家。
zhongchengli
2009-08-26
打赏
举报
回复
硬件层最底
xingzhe2001
2009-08-26
打赏
举报
回复
硬件也要编程序的。
iloveprogrammingdeep
2009-08-26
打赏
举报
回复
我觉得那些在主板厂子里插晶体管的人是最底层的吧。
fiveyes
2009-08-26
打赏
举报
回复
编写网络协议也算蛮底层的吧
kakashi0309
2009-08-26
打赏
举报
回复
我觉得硬件是底层~
ForestDB
2009-08-26
打赏
举报
回复
我换个思路,除了操作硬件,另外编写算法,也算是很“底层”的了。
coverallwangp
2009-08-26
打赏
举报
回复
1楼说的对
wubaobao
2009-08-26
打赏
举报
回复
最底层的应该是操作系统中的硬件抽象层,驱动也是工作在操作系统基础上的。
老A四十二号
2009-08-26
打赏
举报
回复
其实编程本没有底层,用的人多了,也便成了底层。
Paradin
2009-08-26
打赏
举报
回复
VHDL
嵌入式Linux应用
开发
完全手册.pdf
内容简介 《嵌入式Linux应用
开发
完全手册》全面介绍了嵌入式Linux系统
开发
过程
中
,从底层系统支持到上层GUI应用的方方面面,内容涵盖Linux操作系统的安装及相关工具的使用、配置,嵌入式
编程
所需要的基础知识(交叉编译工具的选项设置、Makefile语法、ARM汇编指令等),硬件部件的使用及
编程
(囊括了常见硬件,比如UART、I*IC、LCD等),UBoot、Linux内核的分析、配置和移植,根文件系统的构造(包括移植busybox、glibc、制作映象文件等),内核调试技术(比如添加kgdb补丁、栈回溯等),
驱动
程序编写及移植(LED、按键、扩展串口、网卡、硬盘、SD卡、LCD和USB等),GUI系统的移植(包含两个GUI系统:基于Qtopia和基于X),应用程序调试技术。 《嵌入式Linux应用
开发
完全手册》从最简单的点亮一个LED开始,由浅入深地讲解,使读者最终可以配置、移植、裁剪内核,编写
驱动
程序,移植GUI系统,掌握整个嵌入式Linux系统的
开发
方法。 《嵌入式Linux应用
开发
完全手册》由浅入深,循序渐进,适合刚接触嵌入式Linux的初学者学习,也可作为大、
中
专院校嵌入式相关专业本科生、研究生的教材。 编辑推荐 《嵌入式Linux应用
开发
完全手册》以S3C2410、S3C2440
开发
板为例,从分析硬件上电执行的第一条指令开始,到构造出一个类似PDA、基于Linux的桌面GUI系统,带领读者学习、掌握从
最底层
到最高层的软件编写方法。《嵌入式Linux应用
开发
完全手册》由浅入深,循序渐进,适合刚接触嵌入式Linux的初学者学习,也可作为大、
中
专院校嵌入式相关专业本科生、研究生的教材。 目录 第1篇 嵌入式Linux
开发
环境构建篇 第1章 嵌入式Linux
开发
概述 第2章 嵌入式Linux
开发
环境构建 第3章 嵌入式
编程
基础知识 第4章 Windows、Linux环境下相关工具、命令的使用 第2篇 ARM9嵌入式系统基础实例篇 第5章 GPIO接口 第6章 存储器控制 第7章 内存管理单元MMU 第8章 NANDFlash控制器 第9章
中
断体系结构 第10章 系统时钟和定时器 第11章 通用异步收发器UART 第12章 I*IC接口 第13章 LCD控制器 第14章 ADC和触摸屏接口 第3篇 嵌入式Linux系统移植篇 第15章 移植U-Boot 第16章 移植Linux内核 第17章 构建Linux根文件系统 第18章 Linux内核调试技术 第4篇 嵌入式Linux设备
驱动
开发
篇 第19章 字符设备
驱动
程序 第20章 Linux异常处理体系结构 第21章 扩展串口
驱动
程序移植 第22章 网卡
驱动
程序移植 第23章 IDE接口和SD卡
驱动
程序移植 第24章 LCD和USB
驱动
程序移植 第5篇 嵌入式Linux系统应用
开发
篇 第25章 嵌入式GUI
开发
第26章 基于X的GUI
开发
第27章 Linux应用程序调试技术
应用
编程
与裸机
编程
、
驱动
编程
的区别(Linux应用
编程
篇)
用嵌入式Linux硬件平台下的软件
开发
来说,我们大可将
编程
分为三种,分别为裸机
编程
、Linux
驱动
编程
以及 Linux应用
编程
。 裸机
编程
: 一般把没有操作系统支持的
编程
环境称为裸机
编程
环境,譬如单片机上的
编程
开发
,编写直接在硬件上运行的程序,没有操作系统支持
驱动
编程
: 狭义上 Linux
驱动
编程
指的是基于内核
驱动
框架
开发
驱动
程序,
驱动
开发
工程师通过调用 Linux内核提供的接口完成设备
驱动
的注册,
驱动
程序负责底层硬件操作相关逻辑 应用
编程
(系统
编程
): 是基于 Linux操作系统的应用
编程
Windows
驱动
开发
系列之三:WDF
驱动
开发
入门
我们逐步深入,在系列一和二的基础上慢慢推进,开始学习WDF
驱动
模型,包括面向对象和事件机制、重要的WDF对象,具体章节包括: 1)WDF
编程
框架:面向对象和事件机制 2)WDF重要对象:
驱动
对象、设备对象、IO队列、...
c语言windows
驱动
编程
入门,Windows
驱动
开发
技术详解 PDF扫描版[175MB]
Windows
驱动
开发
技术详解由浅入深、循序渐进地介绍了windows
驱动
程序的
开发
方法与调试技巧。本书共分23章,内容涵盖了windows操作系统的基本原理、nt
驱动
程序与wdm
驱动
程序的构造、
驱动
程序
中
的同步异步处理方法、
驱动
程序
中
即插即用功能、
驱动
程序的各种调试技巧等。同时,还针对流行的pci
驱动
程序、usb
驱动
程序、虚拟串口
驱动
程序、摄像头
驱动
程序、sdio
驱动
程序进行了详细的介绍,本书最...
Linux设备
驱动
开发
详解
Linux设备
驱动
开发
详解Linux设备
驱动
开发
详解Linux设备
驱动
开发
Linux设备
驱动
开发
详解1. linux设备
驱动
概述及
开发
环境搭建2.
驱动
设计的硬件基础3. linux内核及内核
编程
4. linux内核模块5. linux文件系统与设备文件6. 字符设备
驱动
7. linux设备
驱动
中
的并发控制8. linux设备
驱动
中
的阻塞与非阻塞I/O9. linux设备
驱动
中
的异步通知与异步I/O10.
中
断与时钟11. 内存与I/O访问12. linux设备
驱动
的软件架构思想13. linux块设备驱.
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章