[应用相关] 选择ASM还是C?

[复制链接]
1604|20
 楼主| Edisons 发表于 2020-6-30 21:06 | 显示全部楼层 |阅读模式
记住一条原则,TI的工程师在不断改进CCS的C程序优化编译器,现在C优化的效率可达到手工汇编的90%甚至更高。当然有的时候如果计算能力和内存资源是瓶颈,ASM还是有优势,比如G.729编解码。但是针对一般的应用开发,C是最好的选择。新手编程则选择C和汇编混合编程更有利一些
Mozarts 发表于 2020-6-30 21:13 | 显示全部楼层
做DSP最次还是c与汇编结合的
Listate 发表于 2020-6-30 21:15 | 显示全部楼层
语言只是用来表达思想的,主要看还是选择了什么方向了
wanglaojii 发表于 2020-6-30 21:18 | 显示全部楼层
先确定自己的方向再说吧
laozhongyi 发表于 2020-6-30 21:20 | 显示全部楼层
我的个人感觉还是使用C语言   感觉比较爽一点。
bbapple 发表于 2020-6-30 21:24 | 显示全部楼层

c语言更简单一些 不过汇编语言很快
handleMessage 发表于 2020-6-30 21:26 | 显示全部楼层
学汇编语言更能了解硬件的工作原理
zhouhuanの 发表于 2020-6-30 21:31 | 显示全部楼层
针对一般的应用开发,新手C是最好的选择。熟练后选择C和汇编混合编程可以兼顾性能和效率
feiqi1 发表于 2020-6-30 21:33 | 显示全部楼层
会贬值是基础的,选择会变能很容易的了解芯片的内部结构及相关寄存器的
androidbus 发表于 2020-6-30 21:37 | 显示全部楼层
C都不会的话,就先别想汇编了
litengg 发表于 2020-6-30 21:39 | 显示全部楼层
这个没关系,我一开始就用汇编写的。工作后,单位要求尽量用c,不然他们看不懂。后来才用c写。学好了汇编,才能说懂了DSP
qiangweii 发表于 2020-6-30 21:43 | 显示全部楼层
如果对单片机C语言有兴趣,C语言是一种结构化的高级语言
shashaa 发表于 2020-6-30 21:45 | 显示全部楼层
小容量MCU的单片机中,使用汇编语言进行开发比较好
xia00 发表于 2020-6-30 21:48 | 显示全部楼层
一般来说C语言等高级语言编译后都会转换成汇编代码
hfdy01 发表于 2020-6-30 21:50 | 显示全部楼层
不管是C语言还是汇编语言 只要你肯下功夫 同样的收获
CallReceiver 发表于 2020-6-30 21:53 | 显示全部楼层
各有各的用处,相对来说c用的多点
boy1990 发表于 2020-6-30 21:55 | 显示全部楼层
不同的CPU,其汇编语言可能有所差异,所以不易移植。
sourceInsight 发表于 2020-6-30 21:56 | 显示全部楼层
用C语言进行单片机程序设计是单片机开发与应用的必然趋势。
johnnyliu12921 发表于 2020-7-1 09:10 | 显示全部楼层
男人不做选择题!都学就完了!
sonicll 发表于 2020-7-1 09:14 | 显示全部楼层
汇编还是要掌握一些基本用法的,芯片的启动代码都是汇编写的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

58

主题

1426

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部