sjtitr

    1. QWE4562009 发表于 2021-11-6 17:15 这个变量i用的120,为什么是120这个数字?
      延时而已,做120次空操作。为啥是120,两种可能。一个可能是随便写的,调整到120,感觉这个可以。另一个是根据主频计算的,一秒能做多少次空操作,想延时1毫秒,大概需要多少次。
    2. 本帖最后由 sjtitr 于 2021-6-9 09:28 编辑 不会Python,或者应该说不太会(就这二把刀的水平也还曾经改过Python代码)。   最近在恶补《觉醒年代》,感觉很类似:今日的革新派如果停止不前,明日也许就成了守旧派;而今日的守旧派如果突然想通了,就会摇身一变成为革新派。世界就是在新旧思想不断斗争下才得以进步的,没有哪个思想是绝对正确的,只是适用条件不同。   这第一名的宝座也成了我们码农的一个世代象征,看起来,又一个新时代快来了,虽然这新时代,农民依旧种地,工人依旧劳作,我依旧用C语言和JAVA,可是新潮流的兴起以及未来的无限可能,想想还是很令人心动的。借用作文题目:我们心中有阳光,我们脚下有力量。我们的未来将融汇于中华民族伟大复兴的新征程,我们处在一个大有可为的时代……
    3. 确认个人信息无误,请换成E金币
    4. 晒个新鼠标 6/2183 聊聊、笑笑、闹闹 2020-06-03
      led2015 发表于 2020-5-15 23:17 现在的鼠标各种各样,已经看不懂价格了,也分不清楚哪款更好
      确实。 不过就像吃药,想治疗咳嗽,管他是批把膏还是止咳灵,对症治疗有效就是好药。   像我这次换个鼠标,本人手偏小,但是原来的M275比手还小……看了网上标示的尺寸觉得720应该还好。买到手试试,恰好在掌握之中。加上这款鼠标支持同时匹配3个接收器,刚好我也有多个设备要控制,这功能有用,比再买俩鼠标强!至于其他的可编程按键,俺没啥文化,这功能暂时也还不太用得到。   有时候真是,为了对症,恨不得各种用品都diy,不过大多时候还是得现实点是不是,百分满意的找不到,就退而求其次,海阔天空,自个儿高兴就好。
    5. 个人信息正确  感谢EE
    6. yangxf1217 发表于 2019-3-6 10:27 我把之前定义在一个文件的变量剪切到别的文件了,编译时候还是显示重复定义,请问这个怎么解决呢?用的ke ...
      编译时也许会告诉你重复定义分别出现在哪里。 需要注意的是,如果把变量移动到某个.h文件里,可能会导致有多个.c文件引用该头文件,进而产生多个该变量的定义,所以C语言里有要求,定义变量在.c里,声明在.h里。定义和声明用是否有extern来区分,有extern的是声明,多次出现也无所谓;没有extern的是定义,这个只能出现一次!切记。
    7. 大家来看看这个电路有什么问题 21/4314 模拟电子 2019-03-03
      bigbat 发表于 2019-2-28 19:42 这个电路应该是早期熟悉51单片机的工程师之手。为了说明问题我给出了“集电极开路”电路图 这就是“弱上 ...
      {:1_96:}我们有时候会故意配置为开漏输出,差不多就是这种弱上拉,但引脚通常都作为一个低端控制电路的输入,通过一个mos管或三极管在负载负极控制通断。本贴中的拿引脚来短路负载的情况,感觉是把短路当开关用,好像不太合理吧?既然认为电流足够小,为啥不干脆把LED负极接在IO上了?难道还有别的什么考虑么? 自己不是硬件出身,所以知其然不知其所以然,恐怕还是需要拜哪位老师抽空给科普一下其中的科学道理……
    8. 信息正确,感谢论坛和是德,请发货吧。
    9. 信息确认OK。麻烦请换成E金币
    10. 信息确认无误
    11. C语言变量的声明与定义的问题 13/6190 嵌入式系统 2017-02-12
      很佩服楼主的观察力和想象力,发现这个问题也是件难得的本事。 在我的世界里,定义和声明区分得很清楚。 那么对我来说这些就都叫重定义,管他是bss还是zeroinit什么的… 至于报错与否,那是编译器的事情,即使能说出道理,在我的世界里也是违法的写法。 如果非要讲理:没有用到的变量,报错做什么?…… 我只能说,有句话叫“咬死猎人的狗”,与其讨论到底是谁死了,不如直接定性这句是歧义病句,警示后人不要这样表达。 干我们这行,语法和原理,甚至都不是最重要的技术。 反倒是楼主能发现这个问题这一点,弥足可贵。
    12. 【MSP430 编译器使用经验】IAR的调试功能 9/14360 微控制器 MCU 2017-01-30
      扫把鑫 发表于 2016-12-8 10:52 亲,我的为啥只能在汇编中运行调试,不能在C代码中运行
      这位童鞋,最大的可能,有这两种,会导致你的调试运行在汇编中。 1.进入调试模式以后,你手动打开了汇编窗口Disassembly,并把光标定在了该窗口中。 2.出于某些原因,进入了没有源码的区域(比如一个断点打在了没有源码的某个lib的里面)
    13. 我与我的小电脑 18/28116 DIY/开源硬件专区 2017-01-30
      一看你墙上的路由就知道是地主了
    14. 知道 补码,如何 计算 原码 ? 4/3434 综合技术交流 2016-11-28
      乍一看这个问题,感觉好像是楼主想多了,搞不好是想歪了。 补码的意义: 1.利用二进制表示负数。 2.便于运算 大部分处理器都是补码表示负数了。所以基本上是不需要编程人员刻意去思考转换过程的。 所以我理解似乎只要用有符号的变量去接收返回值就OK了,重点是数据字长以及端序的对应要正确。 综上所述,楼主的问题我没接触过,所以不懂……
    15. 信息正确,谢谢EE
    16. :Cry:什么时候组织第二期麻辣炖公主啊……
    17. 拿礼品:lol!

统计信息

已有532人来访过

  • 芯积分:6
  • 好友:16
  • 主题:70
  • 回复:533

留言

你需要登录后才可以留言 登录 | 注册


zhouxuanzun 2014-8-20
while(1)呢
查看全部