求帮忙看这段代码什么意思?

 我来答
秋秋9585
2018-01-31 · TA获得超过1.5万个赞
知道小有建树答主
回答量:83
采纳率:93%
帮助的人:1.5万
展开全部

这个程序一看就是数模接口的io,我没做过这,不过由于程序过于简单,我就从字面上来跟你翻译一下, 也希望你今后遇到该类问题能够自己思考。

输入 data

输出 ret

ADC_SCK2  根据名字来看是时钟信号,可能是用来同步的

ADC_DSO2 根据代码来看,是输出信号

ADC_DSI2  根据代码看是输入信号

函数中针对data每一字节进行检测,先将 ADC_SCK2 关闭,如果data最高位是1,ADC_DSI2开启,否者关闭,ret向左移一位,如果ADC_DSO2打开,ret的最低位被设为1,ADC_SCK2 打开,data向左移.

这段代码已经很清晰了: data是要从程序输入到端口的数据,ret是从端口读的数据,在一个时钟滴答里, 如果data的最高位是1,那么向端口发数据,否则不发, 发完后data的第二高位变成他的最高位,并且在同一时钟滴答内, 如果端口有像程序发一个bit数据, 那么将该数据存入ret。

最后效果是将数据写到端口,并 从端口获得数据,完成一个交换。 至于端口是什么,你自己应该最了解

AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
胖点共舞
2018-01-27 · TA获得超过1.6万个赞
知道小有建树答主
回答量:74
采纳率:72%
帮助的人:1.2万
展开全部

这个代码已经不是源码了。

每个程序的写法不一样的,要是有问题还是建议你再windows下用现成的360或者杀毒软件来解决木马之类的病毒。

因为你不可能真的去分析每句话的含义,最后找出什么问题,这个计算机语言又是基于如此的操作系统,只怕工程师也没这个能力,也有可能是你过度紧张了。

代码

代码就是程序员用开发工具所支持的语言写出来的源文件。

是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。代码设计的原则包括惟一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。

源代码是代码的分支,某种意义上来说,源代码相当于代码。在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。

计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,它由通过编译器完成。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柏影abc123
2018-01-10 · TA获得超过1万个赞
知道小有建树答主
回答量:97
采纳率:100%
帮助的人:4.4万
展开全部

new File(fileName)这句创建了文件,
然后创建文件输出流new FileOutputStream(new File(fileName))

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式