游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

嵌入式开发使用MicroPython进行嵌入式软件编程的5大

  MicroPython是基于Python3的精简且高效的编程语言,其中包括一小部分优化过、可以在微控制器和受限环境中运行的Python标准库。MicroPython可以运行在不同厂商、不同微控制器产品上,并且还是开源的,这让嵌入式开发人员可以随时根据自己的需求使用和定制,摆脱单一厂商、单一微控制器的束缚,极其灵活方便。
  在这里,让我们了解一下使用MicroPython进行嵌入式软件的五个优势,这些优势用C语言很难或几乎不可能。
  1。人类可读的语言
  任何编写过一行C代码的开发人员都知道,这种编程语言可以产生一些有史以来最神秘的软件。整个比赛都致力于编写令人困惑且无法理解的程序。Python是不同的,在开发时考虑到了可读性,Python易于阅读、易于编写,并且与其他语言相比具有较低的学习曲线。用于微控制器的微型Python形式的Python的缩放版本为快速原型制作提供了可能性,并为改进代码维护和可移植性提供了机会。
  2。内置异常和错误处理
  C编程语言没有异常和错误处理。因此,嵌入式系统开发人员不得不创建自己的异常和错误处理解决方案。不过,MicroPython包含并扩展了Python的异常和错误处理。MicroPython的默认行为是在遇到错误时停止程序执行,打印出文件和行号,以便嵌入式开发人员轻松发现问题。
  使用tryexcept和tryexceptfinally块可以轻松覆盖MicroPython的默认异常和错误处理。就像在高级语言中一样,用tryexcept块包围一个块,如果发生异常,可以捕获并相应地处理它。该脚本将继续运行,处理异常,而用户没有注意到任何事情。
  3。)开源和免费
  MicroPython是开源的,并使用MIT软件许可证,这意味着它可以以开发人员认为合适的任何方式使用,开发团队可以获取最新版本并使用它运行。想要更大或更小的处理器?只需将MicroPython移植到该微控制器即可。主树提供了许多不同处理器和配置的示例。当然,如果开发团队喜欢分享,可以与社区分享改进并合并回主干。优点是获取和移植MicroPython是免费的,并且只需要很少的时间投入。
  4。)面向对象语言
  使用MicroPython填补了C编程语言中的许多空白,包括创建类和使用面向对象编程技术的能力。使用MicroPython的嵌入式开发人员可以利用现代编程结构,例如继承和多态。封装和信息隐藏可以轻松实现,无需太多努力。有些人会争辩说,这些相同的结构可以用C语言产生,这可以追溯到1972年,但事实是所需的时间和精力使这个论点变得可笑,并且实现非常容易出错。
  5。)抽象出硬件层
  MicroPython抽象出底层微控制器硬件的细节。开发人员无需担心位和字节,只需访问外围对象的方法即可控制硬件。硬件控制是通过专门的pyb库完成的。要控制LED,开发人员只需要创建一个使用LED引脚信息初始化的对象,然后打开或关闭LED就变成了访问对象的on和off方法的简单练习。硬件层的抽象使工程师可以专注于应用程序细节,而不是底层硬件的工作。
  结论
  MicroPython是一种用于嵌入式软件的有趣语言,它可以为嵌入式开发人员提供一种新工具,用于快速构建嵌入式系统原型。MicroPython甚至可以为物联网或消费电子产品提供更短的开发路径。
  了解更多

郑恺苗苗官宣怀二胎,前两胎间隔时间短,如今两人处于分开状态4月21日,演员郑恺苗苗官宣怀二胎,网友直呼好速度!今日,苗苗在社交平台晒出自己出门产检的vlog,透露自己已经怀上二胎。苗苗发文说,虽然隔离期间自己瘦了,但是宝宝长得很……iPhoneSE4全面曝光升级6。1英寸大屏,苹果这次认真了销量惨淡的iPhoneSE3想要理解iPhoneSE4的,就必须要结合一下iPhoneSE3的销售情况。众所周知,郭明錤曾经发表过一篇报告,大意是销售情况不如预期,苹果决……冠蓝狮SLGT003Kodo恒力陀飞轮腕表恒定心跳2020年的时候,冠蓝狮推出了T0恒力陀飞轮机芯,这一概念版作品在当时可以说撩拨了全世界GS收藏者的内心。虽然有很多人都希望冠蓝狮能够将其量产化,但该品牌却认为这项作品暂时有所……我国新增黑龙江内蒙古国产大豆收储点,提高收购价格稳定市场预期针对2022年秋季大豆上市以来市场收购价高开低走,尤其是东北部分主产区大豆价格下跌较多、销售压力加大的问题,按照国家有关部门安排,中储粮集团公司的2022年产国产大豆收购计划已……连续两场40!沃恩我们需要托马斯的得分能力北京时间2月7日,NBA常规赛,篮网主场不敌快船。赛后,篮网主帅雅克沃恩接受了媒体采访。本场比赛,篮网年轻后卫卡姆托马斯全场29投15中,砍下47分4篮板3助攻,连续两场……MIUI14支持机型曝光,部分老设备面临淘汰,看看有你的吗?大家好,我是三月。最近刚刚发布的鸿蒙3。0大家应该都已经见识过了吧,不得不说这次的3。0相比2。0确实提升巨大,而鸿蒙3。0的发布也带大家又再次回归到了各大手机厂商的新系……害怕在雨天一首很早的诗歌送给大家文:游走的风车深夜的独光伴奏着我的心情涂上了悲伤冰冷的玻璃窗隔着安逸世界看见失落的像不知不觉愣在了雨天雨好大我好傻秋风落叶飘荡在远方……用了五年的荣耀V10,舍不得卖掉,就等鸿蒙3。0升级了作为第一批荣耀V10的用户,我对这部手机的感情难以割舍,即便这部手机已经用了五年,仍然不舍得换掉,现在是作为备用机长期使用。荣耀V10是麒麟970处理器的手机,虽然比不上……五种花青素含量高的食品以下五种食物富含花青素,爱美的女性可以多吃一点哦!花青素属于生物类黄酮物质,而黄酮物质最主要的生理活性功能是自由基清除能力和抗氧化能力。研究证明:花青素是当今人类发现最有……快速开发ChatGPT桌面智能助理我们使用轻量开发环境aardio,体积只有几MB,下载就可以编程,不需要任何复杂的配置。调用ChatGPT接口打开aardio,点左上角新建控制台按钮:创建一个控制……vivoS17Max亮相,5300mAh1。5K4nm,颜值对于中高端机型,价格一般都是放在两千五以上的,那肯定是用联发科的处理器更占优势,因为联发科的性价比高。而且在这个价位,联发科的手机外围配置也要高一些,比如天玑9000、天玑82……明星写真张天爱吊带背心牛仔短裤海滩时尚美拍,修长美腿抢镜在内地娱乐圈内,像张天爱这样有着明显英气容颜的女明星并不多见,她的美貌堪称沉鱼落雁,一颦一笑都透着一丝冷艳的高贵气息,但又没有拒人以千里之外的感觉,非常亲和又接地气。尤其是张天……
非李盈莹!中国女排的最大收获有谁?世锦赛三朵金花脱颖而出2022年女排世锦赛已经进入到了尾声阶段,卫冕冠军塞尔维亚女排淘汰美国队之后率先闯进决赛,另一场半决赛则在意大利与巴西之间进行,虽然中国女排无缘四强成为了冠军之争的看客,但中国……今年不兴露脚踝了!流行这双无痕靴,百搭时髦美得大气随着气温下降,以往每年秋冬流行的露脚踝今年已经不兴了,如今的时尚风向转向了无痕靴,兼顾时尚与温暖的同时,还能展现穿搭的层次感。且对比满大街的马丁靴,无痕靴更多了优雅时髦的气质,……王者荣耀嘻哈天王已抽到,目前感觉良好,只不过花了我3090点文静海君之前就说过,嘻哈天王是我的痛。在犹豫了很久后,还是决定要抽一次,虽然我知道可能要花不少的点券,但万一呢我的抽皮肤过程我来和大家分享一下我的抽皮肤过程,希望可……湘乡经开区龙兴云鼎新材料一期项目预计3月底投产红网时刻湘乡频道讯(湘乡融媒记者吴明惠)近日,记者在湖南龙兴云鼎新材料有限公司看到,施工方正抢抓进度,加紧施工,预计今年3月可完成一期项目建设。施工现场。在项目施工……热血传奇玩家的破坏力有多大?电脑屏幕砸碎,键盘鼠标报废热血传奇这款游戏距今已经20多个年头了,是很多玩家少年时候的游戏了。即便如今看到了,依旧是手痒痒,想上去砍两下。还记得当初废寝忘食打游戏的你,破坏力有多大吗?那时候的传奇……这本书大概是科普类绘本的天花板了!这本书大概是科普类绘本的天花板了!随着世界与文明的进步,我们对人类的教育和知识潜力的挖掘也开始达到了新高度了。在当前世界,赢在起跑线上成了几乎每一个家长都必然要关注的事情……东方甄选直播间粉丝量突破1000万新东方在线股价自6月低点翻东方甄选6月16日下午粉丝总量突破千万大关。受此消息刺激,新东方在线盘中再度暴涨100,截至16日收盘,6月以来股价自6月1日最低点3。63元最高涨至33。15元,已经翻了超9……游客热衷打包螺蛳粉上动车柳州火车站回应中新网柳州2月28日电(林馨韦国政)日前,随着螺蛳粉走红,柳州这座工业城市也火速出圈,变身旅游热门打卡地。不少游客回程时,不忘打包几碗新鲜的螺蛳粉带上动车拿回家。对此,柳州火车……邓鸣贺五岁成名,六岁荣登春晚,去世后妹妹替他完成梦想老话说三岁看大,七岁看老。意思是说孩子的未来是否可期,童年其实已经可见端倪。而孩子童年性格的培养,决定了他一生的命运。2013年春晚,6岁的邓鸣贺和4岁的妹妹一起登……更细致的洞察造就懒人神器来源:环球时报【环球时报综合报道】最近,在北京从事金融工作的90后王女士下班后有了更多休闲时间,她告诉《环球时报》记者,她双十一期间购买了扫地机,扫地机在地板和瓷砖这种硬……沙漠里遇到西瓜,为何再渴也没人敢吃?与普通西瓜有何区别?西瓜是避暑神器,为何沙漠里的西瓜,却无人敢吃呢?每到夏季,人见人爱的西瓜,经常供不应求。一口下去,汁水甘甜,又解渴,又解馋。试想一下,如果在炎热的沙漠中,能吃上一口……AI概念版块热度一枝独秀,站在风口的下一个币种CNTMAICryptos会留下来吗?虽然许多人可能认为围绕AI加密的炒作是短期的,很快就会消失,但现实可能有所不同。随着几个新项目的涌入以及对区块链AI技术的兴趣增加,A……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网