社区
硬件/系统
帖子详情
用VC做底层开发和驱动,需要掌握哪方面的技术
APIandMFC
2009-04-14 01:02:56
底层开发和驱动都是干什么用的?
搞底层开发需要VC中的什么技术?比较经典的教材有哪些?
搞驱动需要VC中的什么技术?比较经典的教材有哪些?
刚才在MSDN主页上看到一篇“未来5年,程序员必备技能”,感到迷惑。难道VC真的就没落了?VC程序员将来都要去搞.NET\JAVA\PHP?
...全文
595
27
打赏
收藏
用VC做底层开发和驱动,需要掌握哪方面的技术
底层开发和驱动都是干什么用的? 搞底层开发需要VC中的什么技术?比较经典的教材有哪些? 搞驱动需要VC中的什么技术?比较经典的教材有哪些? 刚才在MSDN主页上看到一篇“未来5年,程序员必备技能”,感到迷惑。难道VC真的就没落了?VC程序员将来都要去搞.NET\JAVA\PHP?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SUGENG328
2009-06-16
打赏
举报
回复
一种工具,要把它学精,用通,可以解决到自己的问题就可以了,干嘛非得要个什么好什么坏?
文刀劉Michael
2009-06-15
打赏
举报
回复
喝杯水
yangbinKEN
2009-06-11
打赏
举报
回复
谢谢 受教了
hendriclee
2009-06-02
打赏
举报
回复
参考
hnb98075
2009-06-02
打赏
举报
回复
驱动运行在内核,VC做不了驱动。可以看看武安河的那本wdm设备驱动开发。
huohuo1980
2009-05-31
打赏
举报
回复
做底层不是一件容易的事情啊
Quers
2009-05-21
打赏
举报
回复
DDK
ljx2003_76
2009-05-21
打赏
举报
回复
好东东,顶
bbs008
2009-05-21
打赏
举报
回复
c语言开发技术,windows驱动开发技术
qiqundelang
2009-05-21
打赏
举报
回复
收藏
wwwhhb4001
2009-05-01
打赏
举报
回复
mark
taianmonkey
2009-04-27
打赏
举报
回复
感觉还是心态问题,类似的一句话,不论什么开发语言,只要方便开发软件,就是好的开发语言!
既然选择了C++,就一直用下去!
对于驱动开发,必须要非常了解相关的操作系统的结构,尤其是内核!而且要英文好,从项目中去深入的学习其中的奥妙!当你真正深入后,会找到一种特别的乐趣!
warm_fish
2009-04-26
打赏
举报
回复
我推荐一本书吧:
WIN2000驱动程序设计 --翟洪涛
不错的!
yinyuanqings
2009-04-26
打赏
举报
回复
要学习底层,要学习和走的路是很长的,我学驱动之初的时候,发现那个难度和自己预先的想象还真不是一个档次的.举个很简单的例子,你要操作堆内存,int i=new int;这在驱动下面是错误的,new操作符调用了用户级别的api,windows下面是NtAlloHeap,而驱动是不能使用用户api的..
LQIUIWSB
2009-04-26
打赏
举报
回复
搞嵌入式的就不一定在用VC 但是也在学好VC才可以学其它内容
zengxiaodonghc
2009-04-24
打赏
举报
回复
顶
捕鲸叉
2009-04-20
打赏
举报
回复
windows下驱动用VC是首选,可以用c也可以用c++.要懂DDK,windows操作系统原理
biweilun
2009-04-14
打赏
举报
回复
[Quote=引用 9 楼 zzage 的回复:]
ASM,delphi也可以写驱动...
当然LZ也要会windbg等调试!
[/Quote]
同意。底层好哇
zzage
2009-04-14
打赏
举报
回复
ASM,delphi也可以写驱动...
当然LZ也要会windbg等调试!
heise007w
2009-04-14
打赏
举报
回复
底层为啥和开发环境有关?
加载更多回复(7)
Kvaser
驱动
与
VC
开发
实战详解
CAN(Controller Area Network)总线是一种高效、可靠的串行通信协议,广泛应用于汽车电子、工业自动化和嵌入式控制系统中。其设计初衷是为了满足实时性要求高、环境复杂的应用场景。Kvaser设备是基于CAN总线协议设计的高性能通信接口,广泛应用于汽车诊断、工业控制、嵌入式系统等领域。其通信架构主要由硬件接口、
驱动
程序、API库三部分构成:硬件接口:Kvaser设备通过USB、PCIe、CAN FD等物理接口与主机连接,负责将CAN信号转换为数字数据。
驱动
程序。
罗技
驱动
安装后转圈打不开?
VC
库问题终极解决方案
解决罗技
驱动
转圈问题本质上是一场与Windows运行环境的博弈。通过本文提供的分级解决方案,不仅能修复当前故障,更能建立系统性的维护机制。对于追求极致稳定性的用户,推荐使用工具实时监控
驱动
加载过程,精准定位故障点。
VC
创业 vs OPC创业:两种创业范式的
底层
逻辑与
技术
路径
在AI时代,
技术
门槛降低,算力民主化,很多项目已经不必依赖风险投资。
做
一个十亿美元估值公司或
做
一个年利润百万的个人公司两者没有高低,只有匹配与否。
vc
6.0
驱动
开发
入门:简易方法与工具介绍
驱动
程序
开发
是操作系统和硬件之间的桥梁,它使得操作系统能够通过特定的接口控制硬件设备。
驱动
程序的
开发
不同于常规的应用程序
开发
,它
需要
深入了解操作系统的内核,硬件的工作原理,以及两者的交互细节。
驱动
程序
开发
首先要求
开发
者具备扎实的编程基础,特别是C和C++语言能力,因为
驱动
开发
通常
需要
直接和硬件硬件通信,这些任务通常使用系统编程语言来完成。此外,
开发
者必须熟悉操作系统内核架构,包括内存管理、进程调度等高级概念,以确保
驱动
程序能够正确地与系统内核交互。
VC
能
做
什么呢
VC
基于C,C++语言,主要由是MFC组成,是与系统联系非常紧密的编程工具,它兼有高级,和低级语言的双重性,功能强大,灵活,执行效率高,几乎可说
VC
在 Windows平台无所不能。 最大缺点是
开发
效率不高。
VC
适用范围 1、
VC
主要是针对Windows系统,适合一些系统级的
开发
,可以方便实现一些
底层
的调用。在
VC
里边嵌入汇编语言很简单。 2、
VC
主要用在
驱动
程序
开发
硬件/系统
2,644
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章