29

抢答

【参与话题讨论,立得200IC币】2019的RoboMaster机甲大师赛中,上海交通大学的交龙战队最终获得了亚军。这支参加了数年RoboMaster比赛的老牌强队,在日常的招新、运营、备赛、总结等节点会有什么样的故事呢?让我们由战队队员的真实描述中,走进RM战队大学生的背后经历、过程与困难。 一.交龙人员选拔 赛季初,大概有10名左右的老队员留在队里,前期管理层是三人制的主席团。9月中旬战队形式初次招新,第一批招进大概15名左右的队员11月社团形式,百团大战招进大概20名队员12月校内赛结束战队形式招新,招进15名队员 实践发现,真正能留在队里并提供帮助的是9月初和12月校内赛招入的20余名队员,百团招新进来的队员大多是不了解这个比赛的萌新,多是奔着视觉去,或者想学点东西又花不了时间,根本成为不了最后的骨干队员,最后和队伍分道扬镳,社团招新基本全灭。9月初的队员由于进队较早,很早就经过老人的指导,并经过早期项目组的锤炼,加上对队伍的感情,留队大多数。12月校内赛进入我们队的队员由于是从校内赛脱颖而出的,技术实力已经很出众,也愿意花时间在rm上,入队以后甚至可以直接进入中期项目组,技术稍微薄弱的先经过队内“竞培营”磨砺再进入项目组,并且大多成为最后的骨干力量。 普通队员通过项目组担任负责人或者主要攻坚手,发挥关键作用,项目达标,以此晋级为正式队员,碌碌无为或者项目表现一般的队员无法成为正式队员,正式队员在项目中表现懒散给予警告,警告之后不改剔除正式队员资格,仅正式队员有比赛资格。经过寒假集训以及寒假集训之后的一个月晋级了包括机械、电控、视觉和项目管理、运营宣传的不到40名的正式队员,其余队员陆续淘汰。正式队员主要由大四、大一以及少数大三组成。分区赛之后队伍精简到25人左右,事实证明不划水的情况下,全民皆兵,25名技术型队员足够支撑国赛的备赛标准。 二.培养机制 早期入队的队员会有不同方向的教学手册自学为主,定期老人授课,很快进入初期项目组锻炼中期入队的队员一般需要具备一定的基础,然后定期老人授课,表现合格进度项目组(入队晚,没经过校内赛,没基础的一般很难成活)校内赛队员基本能力已经具备,给予作业教程通关老人指导就能直接进入项目组补充说明:我们有额外的专门项目,竞培营针对有潜力,做车任务不紧张的前期建设中基础还不够出色的队员开设,表现优异者进入项目组。 三. 赛季中常见的问题Q1:遇到问题几种方案争执不下时,怎么决断?A1:a.时间不紧张的情况下,给两种方案预定时间,效果好就用哪种b.时间紧张的情况下,少数服从多数c.少数比较执着的情况下,在不耽误大方向或者稳妥方案进行的情况下,给予自由度,既是缓解队内矛盾,又防止天才思路被扼杀,但一定要给时限,超过一定周期没有起色果断砍掉。 Q2:队员不愿意投入时间怎么办?A2:选人最重要,尽量不要让没有责任心的队员混进队伍,如果漏进来一定要短时间内劝退。其他就看队长怎么塑造一个团队氛围,让队员嗷嗷叫地往前冲,一定要身先士卒,队长干活最多实际上是一件很正常的事情。 Q3:长时间的备赛期会出现疲劳期如何缓解?A3:很正常,团建工作一定要做好,每周每月,集训期间都要有不同规模和花样的内建活动,比如羽毛球队内挑战赛、定向越野争霸赛、飞盘团体赛、轰趴等等,调节队员气氛;同时需要寻找技术上的突破,并发在群里给队伍一些刺激点,让大家有动力,有搞头。 Q4:赶进度,加工件耽误如何应对?A4:给加工商的时间预先留好时间余量或者保底方案,这样有一个讨价还价的过程和资本,或者加工件不能按时到也能临时顶上,如果不能按期交货,对加工商一定要先兵后礼,这样效果比较好,以后应该不会很过分了,不行就换加工商,一定要那种准时的以及细心的。如果当天就想要一些碳板之类的件,图画好找本地加工商做好了让达达去取。 四. 交龙分区赛后做了什么?一些小故事 1.召开分区赛总结会议主要内容:各个负责人提出自己在分区赛中的不足,并列出到国赛期间两个月的备赛计划、需要做的技术点,并征询大家的建议,需要做的大多数技术点是得到大家的认同的,但有一些还是技术点并不得到一些队员的支持,比如大小陀螺,比如修改电机结构,比如履带式上台阶,总体来说会议还是很有成效的,年轻队员的支持和疑问都能够成为负责人额外的动力。 2. 压力最大的那段时间,因为队员责任心重,队长两天之内被动或者主动地和七到八个队员谈心,有的队员捂着脸跟我说,跟我说对不起我,说着眼泪也留下来了,感动得我也哭了。 3. 具体今年我们投入了多少时间在rm上,就是比较肝的大四将白天和夜间都交代在工训了,身体不太行的大四把白天和晚上交代在工训了,比较肝的低年级把晚上和夜间交代在工训,身体不太行的低年级把晚上交代在工训,白天他们还是要上课的。 4. 运营的队员其实也是很辛苦的,要日常给队伍打鸡血,及时发现并帮助出现心理问题的队员,要记得搞花样团建如下图,队里除了交龙战队以外,还有交龙附属羽毛球协会、附属乒乓球协会、附属夜跑协会,当然运营做得这么好日常还被骂。 5. 赛季初负责人群里经常吵架和争论,甚至前队长喊着要退群,随着赛季进行,日常的互怼还是常有,但慢慢地变成了生活,队伍并没有因此被绊住了手脚,日常的矛盾和质疑变成了队员大步向前的动力,良性的竞争和质疑是好事,因为在乎。  短短一个访谈,让我们看到了一群有血有肉的热血青年,通过一个比赛为载体,用激情、投入、付出追逐自己的梦想。作为一个赛事,RM还在从萌芽走向成熟的阶段。但他所承载的内容和感情可能超出了我们的想象。让我们在2020年继续关注这个有温度的比赛,关注这批有热血的年轻人!        声明:内容整理于RoboMaster论坛,作者DYD,如侵犯到您的权益,请及时通知我们,我们将在第一时间内删除。

电子芯吧客 2020-05-22 阅读:206

32

抢答

【参与话题讨论,立得200IC币】你都用树莓派做过什么新奇独特的作品?随着新冠疫情蔓延,呼吸机成为了全球极度短缺的医疗器械。在之前的报道中,戴森、特斯拉等科技公司均「跨界」造起呼吸机。另一家让人意想不到的科技公司,其实也参与到了这场「临时救援行动」中,那就是树莓派。疫情中,树莓派的身影无处不在 树莓派 4, 图片来自 TechRadar 大家都知道手机、电脑里会有芯片,但我们不时会忘了生活里其它电子设备其实也需要用计算芯片。从家用电器冰箱、洗衣机到像呼吸机这种医疗设备都需要芯片。 呼吸机厂商快速生产的障碍是芯片产能跟不上。上个月,英特尔在成都的生产线就收到了一个紧急订单,需在四天内生产 2.5 万颗 BDW 系列处理器,就是为了供给呼吸机的制造。放在平时,这个交付周期至少得两周。在那之前,连英特尔的工程师也没意识到原来自己的 CPU 会用在呼吸机里。 树莓派创始人也没想到自己的产品也会参与到呼吸机制造中。一直受创客拥戴的树莓派生产平价单板计算机,定价在 5-55 美元间,尺寸只有信用卡般大小,主要用于推广计算机教育。在处理器短缺中,有人想到了用树莓派中最「低配」的 Raspberry Pi Zero 作为呼吸机的主板。 图片来自 BBC 单板电脑树莓派 Zero 搭载了 Broadcom BCM2835 CPU、512MB RAM,包含一个 mini HDMI 和两个 Micro USB 接口,售价只需 5 美元(约 36 元人民币)。即便如此,这个配置显然已经足够用于管理控制呼吸机中的气压、阀门开关和进行呼吸模式调整。 当然,更重要一点是它的价格和库存都友好。树莓派并不是以订单量来决定生产,而是以库存量作为基准,因此库存更稳定。官方宣称,他们在第一季度已经生产了超过 19 万件 Zero 系列的产品,预计在第二季度将生产速度提升至 25 万件。 本月,另一个位于哥伦比亚的团队也研发出基于树莓派的呼吸机解决方案。机器人工程师 Marco Mascorro 在设计呼吸机的时候,就已经想到随着疫情发展,呼吸机会出现短缺,因此设计涉及的零部件尽可能都避开了传统「专业呼吸机」这个范畴。「大脑」用了树莓派;「躯干」也改用更日常的部件来搭建,譬如所需阀门在平常汽车和管道设备店就能找到;软件则是由他们撰写,并根据网上医护人员的反馈进行多番修改,完全开源,所有人都可以用。Mascorro 的设计已经提交测试检验,希望可在五月进入临床测试。 基于树莓派和其它容易获得的零部件设计的呼吸机,图片来自:BBC 除了呼吸机,还有创客爱好者用 3D 打印机来做保护面罩,然后免费送到医院给医护人员用。而这些 3D 打印机背后用的也是树莓派。 图片来自 TechRadar 医疗设备以外,树莓派在疫情期间还成为了很多人在家办公的工具。树莓派创始人 Eben Upton 表示:“以前,家里有一台共用的电脑基本就够了,但现在家里所有成员都需要有电脑去学习或工作。(树莓派)没法像你的台式电脑一样,你没法在上面玩高配游戏,但如果你只是想用它来完成编辑文档,浏览网页,用 Gmail 或 Office 365 等基本任务的话,那树莓派 4 可以满足。” 由于手提电脑设备不足,英国国家医疗服务体系购买了树莓派提供给员工作为临时在家办公的工具。在今年 3 月,树莓派的销售量达到了 64 万件,这是自树莓派于 2012 年创立以来第二高单月销售。当然,除了呼吸机和办公计算机,不少创客也趁这段时间订购树莓派在家捣鼓,这也是销售增长的来源之一。树莓派4B,2G版、4G版现货发售!点击购买全世界创客都在利用树莓派的独特特性创造自己的DIY方案,你都用树莓派做过什么新奇独特的作品呢?声明:部分内容来源于爱范儿https://www.ifanr.com/1331810,如侵犯到您的权益,请及时通知我们,我们将在第一时间内删除。

电子芯吧客 2020-05-18 阅读:568

31

抢答

【参与话题讨论,立得200IC币】调试MCU的日常,是不是无尽的debug?日常的开发学习中,你又遇到过什么样的问题或经验呢?在RoboMaster比赛中,常用的是基于Cortex-M3和M4内核的MCU。高主频的MCU上有各种通信协议的接口如CAN_BUS UART等,有供弹拨轮电机的驱动电路 有DR16接收机专用的取反电路,有用于控制摩擦轮电机的两路pwm输出 etc.作为机器人最重要的控制单元之一,MCU的调试对于机器人在运动、射击、云台、控制等电控系统有着很大的意义。自然也是参赛者日常头疼的问题。今天,看RoboMaster的大疆工程师和大家一起分享Cortex-M3和M4内核MCU的调试技巧。 Q1:大家在调试MCU时一般是否会遇到各种各样的问题,比如单片机运行着死机了,一般是什么原因呢?A1:MCU死机基本上都是程序运行中触发了异常中断导致的,比如使用了空指针、野指针、访问越界之类的内存访问错误,或者是使用了未初始化的外设,再或者是非对齐访问等等。具体大家可以参阅《CM3与CM4权威指南》中的12.2 错误的原因章节。 Q2:找到问题的发生位置,但是并不清楚问题的原因,还可以怎么做呢?A2:我们可以通过查看系统控制块SCB中相关错误寄存器来判断,在Keil的调试模式中打开View -> System Viewer -> Core Peripherals -> Fault Reports查看。比如对指向超出RAM区域的指针进行操作,发现进入HardFault_Handler,这时发现总线错误状态寄存器BRSR中的BFARVALID位被置位,表示访问了一个无效的总线地址。在CM4的SCB中还有像CFSR、HFSR、BFAR、MMFAR这样的错误寄存器。作为扩展,大家可以阅读内核用户手册《Cortex-M4 Devices Generic User Guide》或《Cortex-M3Devices Generic User Guide》中4.3 System control block章节。 Q3:MCU在给别人测试时出现很难复现问题,怎么在不复位的情况下接入调试工具进行调试?A3:这种情况时很常见的,在实际测试时出现了问题,这时候却往往不在调试模式下,而接入调试器进行调试会进行复位,原来的问题现场就被破坏了。这时我们就需要使用Attch的调试方法进行调试,这种方法不会对MCU进行复位。 Q4:不想使用Keil全家桶,代码是使用C Make构建系统,该怎么进行调试呢?A4:除了Keil以外也可以使用其他调试工具,比如OpenOCD+GDB,但是这个配置比较复杂,对新手可能并不友好。我在这里给使用J-link调试器的同学推荐一款调试软件Ozone,这款软件是J-link出品公司的官方免费软件。可以调试gcc和armcc编译出来的固件。armcc和gcc分别编译出axf和elf文件,包含了调试信息。在Ozone中载入这些文件就可以进行源码级调试,而且功能不弱于Keil。其中图标数据的显示比J-Scope更易于操作和直观,更适合于调试和整定参数。 Q5:在变量的内存地址处定义访问写断点,具体操作步骤是啥呢,有例子吗?A5:在Keil的调试界面下按住Ctrl + B打开断点窗口,在expression中输入想要设置的全局变量或者地址,在Access中选中Write,点击Define就定义好了哦。局部变量因为是在栈上,地址不固定,所以是不可以的。关于Keil断点的更多信息,我建议大家阅读uVision User Guide手册中的Debugging -> Debug WIndwos and Dialogs -> Breakpoints Windows章节。手册在选项栏中的Help可以找到。 Q6:关于局部变量无法仿真,有什么解决方法吗?如果想通过watch窗口观看的局部变量的值的话?A6:因为局部变量是存放在栈上的,所以局部变量的存放的地址位置每次重新进入函数是都不固定。推荐一个小技巧,定义一个全局变量,在退出函数时将局部变量复制到全局变量上,就可以间接观察了。 Q7:像can spi iic总线等通信出现问题时如何排查问题比较快?A7:我喜欢的方法是自低向上从寄存器开始,有时候用的硬件中间层很复杂,对着自顶向下去排查反而效率低。直接拿着MCU的用户手册对着寄存器排查,确保配置相关的寄存器是正确的,在步进时多关注一些关键状态位的变化情况,比如中断标志位,错误标志位。保证寄存器这边能work了,上面的问题就好排查了。 Q8:问一下cube和hal会不会存在问题 开始学时学的标准库?网上有人说cube生成的代码问题很多而且代码构架已经固定了一直在用标准库。:A8:我建议使用HAL或者LL库,ST公司已经对标准库停止维护了,新出的芯片也不再有标准库的支持。对比几年前,现在HAL和LL已经很完善了,而且HAL库这种硬件抽象层的思想是符合现在嵌入式设备的发展趋势的,使用HAL库+CubeMX比标准库开发更快更容易上手,追求性能可以使用LL库。 Q9:有没有什么办法可以通过直接改变仿真窗口watch里面的数值,然后就直接答:把程序里面的对应变量的数值也发生相应改变呢?我用的ST-link仿真的,每次发现系数不得,都得程重新退出仿真 然后下载程序 然后继续仿真 感觉这样很麻烦A9:程序是写在Flash里面的,虽然使用调试器通过memory窗口可以直接修改Flash中的指令,但是这样操作需要对汇编有很深的理解才行。建议你将系数定义在全局变量中,利用watch一次调好参,就不用反复下程序了。或者你可以使用IAP或者E2PROM实现参数修改后断电保存。 Q10: 可能是很多人都想知道的秘诀!怎么样才能提升自己的调试能力?A10: 首先是熟能生巧,解决的BUG越多,经验也就越来越丰富,不仅能提升自己解决疑难杂症的能力,也能避免在编码的过程中写出BUG。第二个是多阅读资料,除了网上的教程和博客以外,也要多阅读官方的芯片和数据手册,这些资料是最准确和详实的。 日常的开发学习中你遇到过什么样的问题或经验呢?对于RoboMaster机甲大师赛使用的机器人软硬件,又有哪方面想要了解呢?欢迎和大家一起分享讨论!声明:部分内容来源于RM论坛,如侵犯到您的权益,请及时通知我们,我们将在第一时间内删除。

电子芯吧客 2020-05-11 阅读:688

34

抢答

【参与话题讨论,立得200IC币,抽取一人赠送50元京东卡】毫无疑问对普通用户来说Windows和macOS是PC桌面操作系统的绝对首选。事实上,这两大巨头也占有了超过89%的全球市场份额。对电子工程师来说,更熟悉的操作系统可能是Linux,背后的原因或许是因为Linux操作系统基本上是一个开源解决方案。这意味着,遵循Linux基金会的既定准则,其底层代码可以免费查看、修改和使用,而无需支付许可费用,各种特性也更利于软件层面的开发。近年来,Linux的市场占有率不断攀升,截至2020年5月达到了2.87%,虽然还不到微软苹果的零头,却一直是在逆势增长,抢占两巨头的份额。而在三强之外,你还喜欢或者用过哪些小众又特别的操作系统呢? TempleOS:为上帝开发的操作系统“这是上帝的神殿,就像所罗门圣殿一样。这是一个供奉上帝,并征询上帝旨意的社区中心。”这是TempleOS的简介。Temple 的中文意思就是「圣殿」,顾名思义,这是一个以「圣经」为主题的操作系统。系统里的所有元素,几乎都与《圣经》以及与上帝相关的宗教文化有关。打开 TempleOS 的界面,屏幕中央会出现一把利剑和一个天平,有人猜测这是取材于正义女神像手持的剑与天平。当你按下 F7,就能接受「God Word」,其实就是随机弹出《圣经》里的单词,而 Shift + F7 就能打开《圣经》里段落。  而 F6 则可以掉出一端类似 8bit 音乐的旋律,据说这是上帝的歌声。按下 Shift + F6 则能看到「上帝的涂鸦」。虽然 TempleOS 诞生于 2013 年,但画风却像 80 年代的像素游戏,只有 640 x 480 16 色的分辨率 ,跟微软早期的 MS-DOS 有点类似。  这不是开发者技术不过关,而是程序员 Terry Davis 有意为之。就连桌面的文件系统也叫做「红海」(Red Sea),而系统的编程语言则叫做 Holy C,这是 Terry Davis 通过基于 C 和 C ++ 改编而成的一种编程语言。不只是自创编程语言,TempleOS 总共超过 12 万行的代码,都是 Terry Davis 一个人花费 10 年写出来的,而且还是当时十分前沿的 64 位操作系统。这样的代码数量,大概与 Photoshop 1.0 相当,这在 IT 行业已经算是个不小的奇迹,相当于一个人盖起了一栋摩天大楼。中文互联网里也有一个凭一人之力完成几万行代码产品的程序员,就是当年写出 Foxmail 的张小龙。尽管 TempleOS 可以说是一个「疯子」开发的操作系统,可当 Terry Davis 在 2018 年去世时,不少程序员在悼念他时,都不否认 Terry 拥有顶尖的编程水平。某种程度上,Terry Davis 就像那些集天才与疯子于一身的艺术家,用极致的技术将心中的世界表现出来,仿佛程序员中的梵高。 如果世界末日来临,你需要怎样的操作系统?如果你认为 TempleOS 已经够疯狂那就错了,有一位叫做 Virgil Dupras 的程序员虽然没有收到上帝的指令,但依然想用一个操作系统为人类文明打造一艘诺亚方舟,以应对世界末日。这个专供末日世界使用的操作系统叫做 Collapse OS ,只有简易的功能,却几乎可以在找到的硬件上运行, Dupras 表示:“我们要求它必须有足够广的泛用性,并且能在任何环境下运行。然后我们看中了 Z80 微处理器,这可能是大部分人最容易找到的硬件。”  Z80 是一颗 8 位微控制器,在 1974 年由 Zilog 推出。据 Dupras 介绍 ,之所以选用 Z80 ,是因为它已经投产很久,并被广泛用于大量电子设备上,即便是拾荒者也能轻易搜集到。这意味着当人类处于末日环境,只要幸存者拥有基础的编程知识,从废墟中找到含有 Z80 微处理器的设备,就可以运行 Collapse OS ,Dupras 已经成功让 Collapse OS 在一台 1988 年上市 16 位经典游戏机 MegaDrive 上运行。Dupras 之所以要开发这样一个操作系统,是因为他认为全球供应链在 2030 年前就会面临崩溃,由于电子产品复杂的供应链体系,一旦崩溃人类文明将回到「低技术」水平,可能几十年无法恢复现在的科技水平。而一个能够就地取材编程的操作系统,有望让濒临崩溃的人类文明更快恢复到信息时代的水平。 差一点成为 macOS很多人都知道,苹果在 1996 年收购了乔布斯创办的 NeXT,这不仅让 NeXTSTEP 成为未来 Mac OS X 的基础,更让乔布斯回归苹果,造就之后的种种神话。1996 年苹果已经处于破产危机,其为 Mac 电脑开发的新系统 Copland 却十分不稳定,最终被放弃,苹果转而收购成熟的操作系统。除了 NeXT,当时苹果还有另外一个选择,那就是同样由苹果前高管 Jean-Louis Gassee 创立的 Be OS。  BeOS 完全符合苹果的要求,这是少数可以在 Power Macintosh 上运行的非苹果操作系统之一,而且在稳定性和流畅度上都优于当时苹果操作系统。苹果何尝不知道这是一个优秀的操作系统,BeOS 实际上是当时苹果的第一选择。出价也从开始的 1.2 亿美元提高到 2 亿美元,然而 Be 提的价格却是 3 亿美元,双方不欢而散。在求 BeOS 而不得的情况下,苹果才找到「备胎」NeXT,最终以 4.29 亿美元收购 NeXT,或许当时苹果还在后悔当初应该咬咬牙将 BeOS 拿下。就这样, BeOS 与苹果失之交臂,两者的命运都因此改变,但却走向了两个不同的极端。虽然 BeOS 用户体验优秀,却始终没有在市场上获得成功。在 2001 年被 Palm 收购后不久,也走到了生命尽头。尽管后来 BeOS 被一些发烧友以 Haiku 的名义复活,但早已不复当年之勇。 曾让美国忌惮的 TRON无论是 PC 还是智能手机,主流几个的操作系统都出自美国的科技公司。其他国家要想动摇这些操作系统的地位有多难,30 多年前日本的操作系统 TRON 就已经体会过。TRON 最初是东京大学教授坂村健发起的一个项目,旨在「为全社会的需要创造一套理想的计算机结构和网络。」TRON 也被日本人寄予了摆脱微软垄断的厚望。80 年代中期,以 TRON 为内核的计算机操作系统已经基本成熟,从桌面系统 BTRON,用于通讯设备的 CTRON,到用于家用电器和汽车 的 ITRON,日本已经拥有了一套完备的自主研发操作系统体系。  而 TRON 系统都是开源的,这样意味着着,如果这套系统被市场接受后,很可能对微软的 Windows 造成不小冲击。但还没等 TRON 和 Windows 一决雌雄,美国就已经以「不公平贸易」为由将 TRON 扼杀在摇篮中,而采用 TRON 的美国企业也将受到打击,在这样的制约下,TRON 很快就退出了 PC 市场。虽然 TRON 在 PC 市场折戟,但并没有销声匿迹,反而成为了全球终端数量最多的操作系统之一,遍布于手机、家电、汽车等数十亿电子设备中,影响着我们生活的方方面面。而当年的老对手的微软,也于 2003 年宣布加入 TRON 阵营。 红旗 Linux:昔日国产操作系统的旗帜中国其实也不乏国产的 PC 操作系统,但和 TRON 从 0 到 1 造轮子不同。国产操作系统基本都是基于开源的 Linux 内核开发,但这也不是什么丢脸的事情,毕竟就连 Android 也是使用 Linux 内核的。在众多国产操作系统中,红旗 Linux 是最具代表性的其中一个。红旗 Linux 1.0 诞生于 1999 年 ,最开始是国家出于信息安全考虑,主要供政府机关单位使用。  也正因如此,早期红旗 Linux 完全不愁订单。在 2001 年北京市政府桌面操作系统产品正版软件采购竞标中,成立不到两年的红旗 Linux 还从微软手中抢到了订单。除了政府订单,IBM、戴尔、惠普等 PC 厂商为了节省成本,也曾在其产品中预装红旗 Linux ,到 2001 年 7 月,红旗与 PC 厂商的 OEM 协议超过 100 万套。  很快红旗 Linux 就占据了国产操作系统市场份额的第一位,然而这样的成绩并不是因为其产品体验,相反糟糕的用户体验已经为红旗 Linux 后来的命运埋下伏笔。据财新网报道,很多使用者拿到预装红旗 Linux 的电脑后做的第一件事,格式化电脑然后重装 Windows 操作系统。跟拥有成熟应用生态的 Windows 相比,红旗 Linux 完全不是对手。2014 年 2 月,研发的红旗 Linux 中科红旗发布清算公告,宣布公司正式解散。也是从这一年开始,一众国产操作系统扎堆冒了出来,但很多只是为了政策补贴而来,甚至还出现了麒麟这样的换皮产品。希望在不久的将来,能迎来一款让我们扬眉吐气的国产 PC 操作系统很难说这些国产操作系统如果体验做得更好,就能动摇 Windows 的地位。这也是大多数小众操作系统的命运,几家巨头庞大的用户量和应用生态,是难以逾越的城池。但无论是 PC 还是智能手机,那些 Windows 和 macOS 之外、Android 和 iOS 之外的小众操作系统,都让整个互联网显得更加生机勃勃。给小众操作系统留下一些生存空间,也是给创新和变革的种子更多生根发芽的机会,否则互联网的未来就过于无聊了。在Windows、MacOS、Linux之外,你还喜欢或者用过哪些小众又特别的操作系统呢?声明:部分内容与图片来源于互联网,如侵犯到您的权益,请及时通知我们,我们将在第一时间内删除。

电子芯吧客 2020-05-08 阅读:529

2

回答
PID控制水温 单片机综合应用

你好,我现在在做一个烧水壶,要求达到设定温度后保持,现在用增量式pid做的,听说控制温度用位置式更好???最重要的问题是,我的温度传感器不是在水里的,贴在壶壁外侧,传感器读取到的温度滞后于水温,超调严重,一段时间过后,水温和传感器温度才一致。请问如何解决?感谢!

白云苍狗 2020-05-29 阅读:27

2

回答

视频那个树莓派好多串联的有啥用?

8ca067ac27e824cf 2020-05-28 阅读:21

2

回答

关于锁相环怎么选型,1MHz以下的自动频率跟踪,应该选择哪种锁相环比较好?

c833f57b0546441b 2020-05-27 阅读:27

3

回答
用80c51设计简易投篮机 单片机综合应用

未按键时显示“play”按键后是游戏模式,球每触碰一次数字+1,加到100清零,并且蜂鸣器响

我不道啊 2020-05-26 阅读:38

2

回答

仿真看到要延时一段时间才读的准,这个什么原因,怎么解决???

Gwvfbukn 2020-05-26 阅读:29

0

回答
请教QT2410的EBI的使用方法? 单片机综合应用

请教QT2410的EBI的使用方法?

b9e0dbe453b599ad 2020-05-25 阅读:32

1

回答

飞思卡尔K60芯片通讯口正常,开通IO口就复位,有哪位大神能指点迷津啊。。。。在线等  QQ2947103838

LANLAN 2020-05-21 阅读:41

1

回答

什么是伺服阀,什么是比例阀,什么是比例伺服阀,什么是比例换向阀 ,他们有什么关系!!!

c39f8e8781685ef9 2020-05-19 阅读:38

4

回答

何为传感器?传感器的工作原理是怎样的?

60d2d6f4e6244e00 2020-05-17 阅读:63

1

回答
stm32f030能模拟usb功能吗 单片机综合应用

只要实现串口转usb键盘输入,对速度要求很低,可以用usb1.1的,软件能实现吗

yhj416606438 2020-05-17 阅读:46

4

回答

对1K的方波信号滤除50Hz工频干扰和高频信号可能吗

宫梓萱 2020-05-14 阅读:278

2

回答
Proteus中如何添加STC库 单片机综合应用

Proteus中怎么添加STC库,第一次用这个软件,听得比较多,但是没有用过,在百度里面找了一些方法,但是好像没有库下载。哪位论坛朋友,如果有,或者有快捷的方法提供一下。

尧与你随缘 2020-05-10 阅读:91

3

回答

单片机python语言程序如何保存运算过程中的小数位

20a364712a8c4e46 2020-05-09 阅读:116

3

回答

最近使用0.96寸IIC的OLED显示屏 突然发现有的时候,上电以后显示屏不会亮,但有时候就没事,一直用的相同的程序,不知道啥子问题,板子给的3.3V供电

chunyang 2020-05-09 阅读:94

3

回答

为什么KEIL无法编辑,点一下鼠标就无响应,已重新安装过,换过软件,现在是无解。

尧与你随缘 2020-05-09 阅读:106

9

回答

新手要怎么样才能学好单片机,多看资料,多练还有其它的吗?

尧与你随缘 2020-05-07 阅读:139
  • 帮助人数
  • 0
  • 获得赞数
  • 0
  • 一周积分
  • 0

每日任务

提问一次
100IC币
回答一次
30IC币

问题达人换一批

本月问答IC币兑换

排名
用户名
问答积分
可兑换IC币
1
1342
40000
2
864
20000
3
588
12000
4
484
10000
5
428
10000
6
426
10000
7
282
6000
8
266
6000
9
186
4000
10
166
4000
11
132
4000
12
112
4000
13
108
4000
14
106
4000
15
68
2000
16
68
2000
17
62
2000
18
52
2000
20
46
1000
21
46
1000
22
42
1000
23
34
1000
24
34
1000
25
28
0
26
28
0
27
22
0
29
20
0
30
20
0
< 123 >