上手STM32开发板有一段时间了。最近莫名其妙的想到了一个问题。C语言从51到32并没有提升多少。不过是操作了不同的设备驱动。
额~~由于我对写游戏外挂有比较浓厚的兴趣。 但是C语言到了 WINDOWS上面开发,除了语法 并无从下手
然后网上浏览了一篇博客。 说C语言 要进阶 可以去弄弄操作底层机制的问题。。举例就是 WINDOWS和LINUX了
果断今天去图书馆溜达了一下。 一排过去 就是 嵌入式LINUX xxxxx什么的
真心想问问前辈们几个问题(百度真是搜不到这些前辈经历过的经验,分享的并不是很多)
1.就像51学完以后转32 那么32学完是不是也可以继续转LINUX 深入呢。 听某人说过, 产品的开发首先考虑成本 32确实做东西产品也够低廉了
不过我 看到LINUX的介绍 更加对这些 中断 CPU 定时器 等一系列知识也介绍的很全面,也很吸引。 回过来,谈到LINUX,一个是开源,宁一个就是感觉
底层机制 线程 进程 内核 那些 神奇的词语 在WINDOWS中 我猜测意思差不多 不过WINDOWS 闭源 可能就是 封装好的函数给开发者调用了把
想问问前辈。 不知道 LINUX的学习会不会对32有一些帮助。或者说 是继32以后继续深造。
2. 外挂
外挂也有特定的语言 比如 易语言
不过我是感觉 学了C也有一段时间 大家都说C很强大 不否认每门语言的局限性
有做过外挂的网友说。 C++开发外挂不错 调用WINDOWS API 那些
不过我在想 调用函数 和语言无关 C在离开单片机的平台以后 就像到了一个瓶颈 很无奈的感觉 并不知道去做什么 所以想了解底层原理
然而我个人思想或许极端了一点。 希望 这些底层原理 又是 能有一些相通之处
我想如果 嵌入式LINUX 和单片机 或者WINDOWS操作系统 底层这些东西 是相通的。
在转到WINDOWS 平台下 不熟悉的 会不会是 只有对库函数的不熟悉了呢。
现在的感觉就是 WINDOWS 和单片机 像 断开了一样 掌握一门编程语言 但不能在两者之间都可以运用自如
啰嗦了很多。 唉 困扰了两天 希望各位有学习的朋友。 能以感触 谈谈经验。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>