水木社区手机版
首页
|版面-C程序设计语言(CProgramming)|
新版wap站已上线
返回
1/1
|
转到
主题:对用C做嵌入式开发(例如开发机器人?)挺感兴趣,求学习路径。
14楼
|
dormouseBHU
|
2021-04-18 08:42:00
|
展开
嵌入式系统的c开发不就这样嘛…
厂家提供的库也是c语言写的…
【 在 heyuanlie 的大作中提到: 】
: 这样搞用c还有啥意义?跟调库比起来更麻烦,还容易出错。
: 另外,不确定经过编译器编译出来后能不能保证访问得到任意地址。
:
--
FROM 220.180.240.*
20楼
|
dormouseBHU
|
2021-04-18 13:22:31
|
展开
感觉你没搞过嵌入式。读写几个寄存器的值哪用的到汇编。
嵌入式系统里的外设寄存器多数都是映射到内存地址空间的,能读内存就能读寄存器
【 在 heyuanlie 的大作中提到: 】
: 厂家的迭代过很多次了而且还有无数客户的反馈不容易出错,自己写的不太可靠。除非是厂家提供的实在是没有所需功能,即使这样感觉还是用汇编写直接调用硬件的二进制库再用c从外部调比较安全,出错也容易查。
:
--
FROM 117.136.116.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版