• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

树莓派怎么运用C语言开发

ickey_LYL 2017-11-23 浏览量:2149
树莓派怎么运用C语言开发
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 我估计楼主想问的是,在树莓派环境下,用C语言怎么开发在该系统下能实现某种功能的程序。

    这其实包含了这样一些隐含的实际要求:

    1. 程序要由C来开发(可能楼主更熟悉C吧)

    2. 开发出的程序需要在树莓派环境下运行并实现期望的功能

    对于1,你完全可以在任何编辑环境中完成C语言编辑,但对库的引用时需要调用树莓派支持的开发库(你甚至可以建立交叉编译环境在另外的系统环境下编译针对树莓派的应用程序),当然,你更可以在其他环境中用C写好程序,再复制到树莓派环境中,用系统的编译器进行编译输出结果(其实不建议这样做,因为树莓派效率问题,编译速度可能没有你实际开发环境高)。

    对于2,其实有多个层次,因为树莓派包括多个应用层次:

    2.1 纯软件的基本系统层次,比如简单的进行一些运算,通过标准输入、输出完成交互

    2.2 树莓派下的图形环境应用(包括多媒体应用)

    2.3 树莓派下的GPIO控制应用

    对于以上不同层次的应用,树莓派官方和一些第三方组织其实都提供了开发库的支持,你编写不同应用需要引入相应的库,这样才能实现(方便的)开发。


    • 发布于 2017-11-23
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :CS5368-DQZ 详细说明 :ADC,音频24 b 192k串行48-LQFP(7x7) 原型号没有停产,没有原位替代,这个型号和原型号相比温度奴一样 回复

其他答案 数量:4
  • gcc编译器 自带的,可以直接编译C文件
    • 发布于2017-11-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 运用C语言开发和什么硬件关系不大,主要是环境支持编译,能够将你写的无论用文本文档,还是文本编辑软件写的C文件进行编译就行。
    • 发布于2017-11-23
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.mouser.com/catalog/additional/ADI_5843_RoHS_Certificate.pdf 回复

  • 我都是在桌面环境的IDE下开发的,因为我本来也就只会写写小程序。数据协议处理、图像处理、图像识别这样的程序都属于小程序。

    如果只是个几秒钟就能编译完的小程序,在windows桌面电脑上用visual studio写个代码文件,然后用winscp上传到树莓派上,再用gcc编译。

    • 发布于2017-11-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以在Windows下编辑C语言程序,然后上传到Linux下编译,编译器用GCC ? GCC -ARM ?等等。取决于你准备将程序运行于什么样的目标板上。
    • 发布于2017-11-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :CJS-1200 不是完整型号,尾缀A:代表端子形状,尾缀1:不可洗型(无密封带)标准型 回复

相关问题

问题达人换一批

树莓派怎么运用C语言开发