打印
[MCU]

选择ASM还是C?

[复制链接]
1012|35
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhanghqi|  楼主 | 2020-3-1 15:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
记住一条原则,TI的工程师在不断改进CCS的C程序优化编译器,现在C优化的效率可达到手工汇编的90%甚至更高。当然有的时候如果计算能力和内存资源是瓶颈,ASM还是有优势,比如G.729编解码。但是针对一般的应用开发,C是最好的选择。新手编程则选择C和汇编混合编程更有利一些

使用特权

评论回复

相关帖子

沙发
liliang9554| | 2020-3-1 15:57 | 只看该作者
做DSP最次还是c与汇编结合的

使用特权

评论回复
板凳
zhaoxqi| | 2020-3-1 16:00 | 只看该作者
语言只是用来表达思想的,主要看还是选择了什么方向了

使用特权

评论回复
地板
zhenykun| | 2020-3-1 16:03 | 只看该作者
对 先确定自己的方向再说

使用特权

评论回复
5
zhenykun| | 2020-3-1 16:08 | 只看该作者
我的个人感觉还是使用C语言   感觉比较爽一点   呵呵

使用特权

评论回复
6
wyjie| | 2020-3-1 16:15 | 只看该作者
c语言更简单一些 不过汇编语言很快

使用特权

评论回复
7
jlyuan| | 2020-3-1 16:19 | 只看该作者

学汇编语言更能了解硬件的工作原理

使用特权

评论回复
8
yszong| | 2020-3-1 16:21 | 只看该作者


针对一般的应用开发,新手C是最好的选择。熟练后选择C和汇编混合编程可以兼顾性能和效率

使用特权

评论回复
9
heweibig| | 2020-3-1 16:29 | 只看该作者
会贬值是基础的,选择会变能很容易的了解芯片的内部结构及相关寄存器的,不过用的最广泛的还是C语言那

使用特权

评论回复
10
jiahy| | 2020-3-1 16:33 | 只看该作者

首先上法是数学上下功夫。

数学的一小步,算法效率的一大步!

使用特权

评论回复
11
zhanghqi|  楼主 | 2020-3-1 16:38 | 只看该作者
嗯,我知道了

使用特权

评论回复
12
jiaxw| | 2020-3-1 16:42 | 只看该作者
C都不会的话,就先别想汇编了

使用特权

评论回复
13
liliang9554| | 2020-3-1 16:45 | 只看该作者
这个没关系,我一开始就用汇编写的。工作后,单位要求尽量用c,不然他们看不懂。后来才用c写。学好了汇编,才能说懂了DSP。

使用特权

评论回复
14
pangb| | 2020-3-1 16:49 | 只看该作者

初学者,还是去弄高级语言吧。

使用特权

评论回复
15
zyf部长| | 2020-3-1 16:52 | 只看该作者
如果对单片机C语言有兴趣,C语言是一种结构化的高级语言

使用特权

评论回复
16
guoyt| | 2020-3-1 17:00 | 只看该作者
用单片机C语言程序

使用特权

评论回复
17
zhanglli| | 2020-3-1 17:03 | 只看该作者
小容量MCU的单片机中,使用汇编语言进行开发比较好

使用特权

评论回复
18
stly| | 2020-3-1 17:07 | 只看该作者
一般来说C语言等高级语言编译后都会转换成汇编代码

使用特权

评论回复
19
xxrs| | 2020-3-1 17:09 | 只看该作者
我学的是c语言

使用特权

评论回复
20
xxmmi| | 2020-3-1 17:13 | 只看该作者
不管是C语言还是汇编语言 只要你肯下功夫 同样的收获

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

11757

帖子

5

粉丝