👀偷偷观察
2023-08-01 08:21 deepin
去看培训班的嵌入式培训大纲。比较全面
Reply Like 0 View the author
去看培训班的嵌入式培训大纲。比较全面
去看培训班的嵌入式培训大纲。比较全面
,这个真的有用吗?
其实不需要的,因为有很多库帮你写好了中间层,你直接调用就行了。
其实不需要的,因为有很多库帮你写好了中间层,你直接调用就行了。
想多了,驱动一般都是C语言写的,个别比较新的驱动可能有Rust写的
你指针都搞不定,别想搞驱动开发了
你知道CPU是怎么操作外围硬件的么?就是给硬件设备在内存里分配一段固定地址,然后向那段地址写入数据,以此达到改变外围硬件的状态的目的。
用C语言表达就是 *((unsigned int *)(0x12345678)) = 0xFF;
你看看你指针都不会,怎么办嘛
其实不用c好像也行,看过你之前的帖子,你可能不喜欢用c/c++的指针,或许可以尝试汇编,汇编也可以用来搞嵌入式
其实不用c好像也行,看过你之前的帖子,你可能不喜欢用c/c++的指针,或许可以尝试汇编,汇编也可以用来搞嵌入式
masm汇编这方面的资料比较多,凡经理可以学一下。
当然也可以选nasm汇编,这个跨平台比较好,还有gcc汇编也可以。
Popular Ranking
ChangePopular Events
More
原以为搞软件,不需要去深入了解更多硬件开发和硬件相关的知识及相关技术栈。
随着自己继续接触CAD软件开发的更多内容,才明白硬件驱动开发方面也需要了解更多(比如打印机驱动)。当然,这并不是我有能力在这方面去搞,而是比较感兴趣。关于硬件驱动方面的资料和相关资源,我目前掌握的并不多,还是麻烦论坛中的一些大神能够有所推荐和引导。