做板子和汇编有多大关系啊,除了汇编还需要什么
我现在会C、C++,基础很好,代码量至少两万了,汇编基础很差,代码几乎没写过多少,写的都是些小算法什么的,先写出C代码,然后按照C代码的逻辑翻译成汇编,做点优化。我刚开始学汇编的。
我学汇编的目的是搞明白vs调试的时候反汇编代码。特别是调试到调用win32API的时候,没有C代码,全是汇编指令,比较无奈。现在学了汇编,听说学了会便可以做板子,可以搞破解。搞破解我觉得我现在还没那实力,给我份C++代码我还得看老半天才能明白,就别说汇编代码了。现在我想知道做板子怎么搞。
谁能解释下神马叫做“做板子”?这个词我是在论坛上看到的,大概指的是单片机吧,我是这么理解的。那么我得学会什么才能搞起?
另外板子贵么?
有没有可能自己弄个四驱车开开。。。
本人大二,学编程一年多了,学校巨烂,纯自学的
[解决办法]
搞板子,汇编需要知道的,但是现在也可以用c等高级语言来写。
但我觉得如果搞硬件,汇编必须熟悉。
[解决办法]
汇编和C是基础,其他的根据需求自己定吧
[解决办法]
不管用不用 ,嵌入式开发 ,懂汇编, 对调试也是绝对有好处的
[解决办法]
不管用不用 ,嵌入式开发 ,懂汇编, 对调试也是绝对有好处的
[解决办法]
我感觉学习汇编对于嵌入式来说很有帮助。
[解决办法]
“谁能解释下神马叫做“做板子”?这个词我是在论坛上看到的,大概指的是单片机吧,我是这么理解的。那么我得学会什么才能搞起?
另外板子贵么?”
厂家根据客户的提供的图纸加工制造的电路板,价格随电路板的层数和尺寸变化;
基础:protel99,数字电路,模拟电路
单片机可以直接上AVR, 然后 ARM + linux
找个学硬件的问问。。
我可以提供avr的电路板
[解决办法]
汇编懂了,对于底层开发更有帮助,虽然现在C也可以做底层开发。
[解决办法]
感觉前言不搭后语。
[解决办法]
学习汇编有助于了解内部的工作原理,汇编虽然复杂,但代码的效率高,用汇编的存储空间占据比C小得多,可以节约很多的内存成本,执行的速度也比较快,机器的启动代码一般都是汇编来写的。
板子就是指电路板,你的硬件实现电路,代码是实现功能的灵魂,板子就是肉体,灵魂需要依附于肉体,肉体有了灵魂才不会成为虚壳。