当前位置: 首页 >  法制聚焦  >   >  正文

环球聚焦:Cupkee,让硬件简单、好玩!

  • 2023-05-30 02:40:22 来源:面包芯语

硬件编程

cupkee系统的编程非常简单。

首先,将装有cupkee系统的硬件通过USB连接到你的电脑。


(相关资料图)

然后, 开始编程

使用REPL

cupkee使用USB-CDC作为console,当前主流桌面操作系统都可免驱识别。

打开串口终端,键入Enter将看cupkee的logo信息和命令提示符。

输入js语句,cupkee会为你执行并返回结果

安装应用脚本

cupkee正常连接到电脑后,会出现卷标为cupdisk的外挂硬盘。

写好硬件应用脚本后,只需将其拖入此硬盘,即可完成安装。

mac用户

mac是非常方便的开发平台,其上自带的screen应用即可作为与cupkee的通信终端。(这是我在开发cupkee时的用法)

完整的连接过程如下:

非mac用户 或者不喜欢screen简陋功能

你可以使用其它常用的应用软件,如:putty,xshell,超级终端...

较老电脑操作系统不能直接识别usb cdc设备,使用前需安装驱动程序。(不幸的是,目前没有驱动程序)

cupkee使用简介

完成上述操作,就可以开始进行硬件编程了。

使用解释器

>100/20+27>
>vara=1,b=2;undefined>a1>a+b3>a="hello""hello">b="world""world">a+""+b"helloworld"
>functionfn(x,y){.returnx+y.}>fn(a,b)3

操作硬件

led(1)//设置led引脚为高电平led(0)//设置led引脚为低电平led()//反转led引脚电平
pinMap(0,0,1)//将GPIO引脚PA1,映射为PIN0pinMap(1,0,2)//将GPIO引脚PA2,映射为PIN1varpin=Device("pin",0)//申请pin设备实例0pin.config("num",2)pin.config("start",1)//设置pin设备管理的引脚:PIN0,PIN1pin.config("dir","in")//设置pin方向:输入(in),输出(out),双向(dual)pin.enable()//读取pin引脚值pin.get()//PIN0PIN1pin.get(0)//PIN1pin.get(1)//PIN2pin[0]//PIN1pin[1]//PIN2pin.listen("data",function(state){//注册引脚电平变化处理函数if(state[0])led()})
varpwm=Device("pwm",0)//申请pwm设备实例0...//设置pwm周期为1000mspwm.config("period",1000)//使能pwmpwm.enable()...pwm.write(0,10)//设置pwm通道0占空比为10:990pwm.write(0,1000)//设置pwm通道0占空比为1000:0...

更多信息, 请参考后续介绍及cupkee函数及设备手册

cupkee提供的原生函数

cupkee提供了一组原生函数供开发者使用

print函数被设计为一个即时帮助工具,它可以用来打印变量的内容,和当前cupkee支持的原生函数

cupkee内建有系统定时器,每秒1000次滴答(每毫秒一次),作为系统程序的通用同步工具。

systicks函数返回系统启动后的总滴答数。

>while(1){if(systicks()>10000){...break;}}

点亮指示灯是硬件调整最基本的手段,cupkee为此专门提供了ledMap和led两个原生函数进行支持。

ledMap 用于指定指示灯使用的GPIO引脚。

led 用于控制指示灯引脚电平:1. 不带参数调用时,反转引脚电平2. 传入真值(1, true, ...)时,引脚设为高电平3. 传入假值(0, false, ...)时,引脚设为低电平

采用相同处理器的不同的硬件板卡的引脚使用方案,往往并不同。cupkee需要一种处理机制,让一个处理器的固件程序支持多种板卡。

原生函数pinMap就是为此而来,它可以将任意GPIO引脚映射到cupkee内建的抽象PIN[0-15]。PIN0-15]可以分配给pin设备使用。

cupkee提供了一组定时器函数,它们相对于使用systicks管理程序同步更加有效

//定义函数f1,并在1000毫秒后执行vart=setTimeout(deff1(){...},1000)...//定义函数f2,每1000毫秒执行一次vari=setInterval(deff2(){...},1000)...//清除延时函数,参数为setTimeout的返回值clearTimeout(t)...//清除周期函数,参数为setInterval的返回值clearInterval(t)...//清除所有延时函数clearTimeout()...//清除所有周期函数clearInterval()

cupkee上的设备

原生函数Device用来创建和查看可用设备。

>Device()//打印设备列表Deviceidconfinst*pin032*adc032...undefined>>varpwm,key,adc>pwm=Device("pwm",1)//申请pwm设备实例1>key=Device("pin",1)//申请pin设备实例1>adc=Device("adc",0)//申请adc设备实例0

本文来源网络,免费传达知识,版权归原作者所有。如涉及作品版权问题,请联系我进行删除。

猜你喜欢:

柔性数组在实际项目中的应用?

干货 | protobuf-c之嵌入式平台使用

C语言、嵌入式重点知识:回调函数

实用 | 10分钟教你搭建一个嵌入式web服务器

标签:

最新推荐

环球聚焦:Cupkee,让硬件简单、好玩!

cupkee是一个C语言编写,专门为嵌入式硬件设计的微型操作系统。http: www cupkee cncupkee提供类似node的

动态焦点:冰箱压缩机工作原理视频 冰箱压缩机工作原理

今天来聊聊关于冰箱压缩机工作原理视频,冰箱压缩机工作原理的文章,现在就为大家来简单介绍下冰箱压缩机工

不动产统一登记能否降房价|每日热讯

房屋交易买卖之后,房屋一般是需要办理房屋产权证的,而后期也会统一登记不动产权,那么不动产统一登记能否

海通证券首席经济学家荀玉根:“练肌肉”阶段的中国,关注哪些成长方向?

5月27日,海通证券(600837 SH)首席经济学家兼首席策略分析师荀玉根在鹏华基金主办的“十九年十九城”上交

和平精英众神之王套装怎么获得 和平精英众神之王套装怎么获得图片

《和平精英》是腾讯光子工作室群自研打造的军事竞赛体验手游。虚幻引擎4研发,次世代完美画质,极致视听感受;

深圳南山、大鹏两宗城市更新地块规划调整 世界时讯

深圳南山、大鹏两宗城市更新地块规划调整,大鹏,厦南,南山区,深圳市,更新地块,住宅用地

去腿毛小窍门永不生长学生_去腿毛小窍门永不生长 环球热门

1、永久脱毛膏:2、专家介绍:与其说是‘脱毛膏’,不如说是‘化学剃毛剂’。因为这种脱毛膏可以使毛发在贴

百亿解禁利空来袭 云从科技盘中跌停 两月前刚披露定增计划

《科创板日报》5月29日讯首发限售股上市流通首日,云从科技触及跌停。截至午间收盘,云从科技跌19 73%,成

天天通讯!CONTI Capital通过在佛罗里达州奥兰多的多户家庭收购扩大了FundIV的足迹

总部位于达拉斯的CONTICapital是一家房地产投资公司,该公司提供资本解决方案以收购、管理和赞助各地的房地

中国金花!郑钦文晋级法网女单第二轮 延续大满贯首轮100%胜率_环球关注

5月28日晚,2023年法国网球公开赛展开角逐。中国金花郑钦文发挥出色,以6-3、6-1战胜前赛会四强选手齐丹塞

2023年浙江省经济信息中心事业单位招聘条件

《2023年浙江省经济信息中心事业单位招聘条件》由事业单位网发布,主要内容:浙江省的考生注意了!根据浙江省

快讯!乌媒:基辅市中心地段传出爆炸声,有燃烧的导弹残骸落在道路上_天天微速讯

据乌克兰独立新闻社报道,乌克兰首都基辅29日拉响防空警报,随后该市传出爆炸声。

全球热点评!5月29日爱朋医疗涨停分析:血氧仪,人工智能,医疗器械概念热股

爱朋医疗涨停收盘,收盘价19 0元。该股于9点50分涨停,未打开涨停,截止收盘封单资金为4306 62万元,占其流

中国稻米是核心期刊吗_中国稻米

相信目前很多小伙伴对于中国稻米都比较感兴趣,那么小搜今天在网上也是收集了一些与中国稻米相关的信息来分

环球微动态丨七名中国选手晋级半决赛,UFC精英之路第二季首轮满载而归

5月27-28日,UFC精英之路第2季第一轮在上海UFC精英训练中心(以下简称“UFC上海PI”)圆满举办。

福彩3D23139期狼牙读胆预测:定位杀码-世界视点

唯彩看球分享福彩3D23139期狼牙读胆预测,查看专家精选胆码、走势图、开奖查询。

美债危机后银行业有压力:大量国债发行在即 存款或加速外逃_环球消息

美债危机后银行业有压力:大量国债发行在即存款或加速外逃

中国造!新型纳米反应器为锂硫电池设计开辟 当前资讯

近日,一项有关锂硫电池的突破性研究论文发表在《先进能源材料》杂志上。

全球速看:05月28日新房成交509套;涨价房源225套

根据上海市房地产交易中心数据显示,2023年05月28日上海新建商品房成交509套,较昨日增加116套,环比上涨29 5%

重庆市房地产领域风险防范化解和维稳处突工作专班领导一行赴金科调研

重庆市房地产领域风险防范化解和维稳处突工作专班领导一行赴金科调研政策 2023-05-2911:03:57 来

工作站是什么

1、工作站是一种高端的通用微型计算机。2、它是为了单用户使用并提供比个人计算机更强大的性能,尤其是在图

福气连连传媒因“碰瓷”茅台被罚30万元_天天关注

5月28日,北京商报记者从国家企业信用信息公示系统获悉,北京福气连连文化传媒有限公司(以下简称“福气...

iphone无需合约版是什么意思 苹果无需合约版是什么意思 观焦点

今天来聊聊关于iphone无需合约版是什么意思,苹果无需合约版是什么意思的文章,现在就为大家来简单介绍下ip

美国白宫官员:美国2024财年非国防自由可支配支出将仅比前一年减少10亿美元 当前看点

美国白宫官员:美国2024财年非国防自由可支配支出将仅比前一年减少10亿美元

服务周 | “空间太阳能电站”系列科普讲座(四)哈尔滨工业大学刘荣强教授:空间太阳能电站超大型结构及控制技术-滚动

​“空间太阳能电站”系列科普讲座能源问题与环境问题是当今社会受到普遍关注的两大问题。随着世界人口...

每日看点!SMM分析

铜杆在我国铜加工材中耗铜量最大,精铜杆与再生铜杆存在一定替代效应。周内社会库存去化明显,精铜杆开工率

寿光银鱼(关于寿光银鱼介绍)

大家好,小万来为大家解答以上的问题。寿光银鱼,关于寿光银鱼介绍这个很多人还不知道,现在让我们一起来看看

蒸番薯需要多长时间 蒸番薯需要多久才能食用呢

1、蒸番薯需要15-20分钟左右。2、番薯是常见的根茎类食物,在番薯的跟块中含有大量的淀粉,因此蒸番薯的时候

焦点精选!台州椒江区5.79亿挂牌一宗商住地 预计6月27日出让

台州椒江区5 79亿挂牌一宗商住地预计6月27日出让,住宅,椒江区,商住地,台州市,建筑面积

巴萨晒1岁亚马尔看09年欧冠决赛模拟图片,梅西头球锁定胜局

巴萨晒1岁亚马尔看09年欧冠决赛模拟图片,梅西头球锁定胜局直播吧5月27日讯巴萨官方更新社媒动态,晒出队内

世界快报:大浪淘沙之年,房企正在发生这些变化

大浪淘沙之年,房企正在发生这些变化,土储,龙湖集团,大浪淘沙,房地产企业

今头条!车联网提升/驾乘更舒适便捷 试驾全新捷达VS7高光版

经过四年的积累和沉淀,在如今竞争激烈的国内汽车市场上,说起捷达,大家对它的印象已然从一个经典车型进化

环球今日报丨2023 “萨马兰奇杯”青少年网球挑战赛暨2023 ASICS亚瑟士青少年网球巡回赛杭州站圆满收官

让未来,从心来,亚运之城展风采,西子湖畔向未来!5月28日,“萨马兰奇杯”青少年网球挑战赛暨2023ASIC...

南昌一地演出彩排舞台背景屏倒塌 9名幼儿被砸伤 已送医救治-环球关注

5月27日17时30分左右,南昌市青山湖区多所幼儿园在区市政公用广场进行庆“六一”文艺演出彩排时,舞台背...

英媒:金玟哉希望踢欧冠+扮演重要角色,纽卡较曼联处于领先位置

英媒:金玟哉希望踢欧冠+扮演重要角色,纽卡较曼联处于领先位置,曼联,纽卡,英超,欧冠,金玟哉,那不勒斯,韩国

环球聚焦:北大副校长张锦:当前基础研究主要有三种类型和路径

中新网北京5月28日电(王东宇)5月28日,在2023中关村论坛“全球青年科技创业”分论坛上,中国科学院院士...

武汉齐进网络技术开发有限公司

1、武汉齐进网络技术开发有限公司成立于2006年,注册资金1000万,拥有员工近百人。2、经过近三年的发展和积

黄浦江和长江的关系(黄浦江和长江在哪里汇合)

黄浦江是长江的一条支流。黄浦江是长江汇入东海之前的最后一条支流,也是上海市最大的河流。黄浦江主要发源

浏览器无痕模式在哪里 手机浏览器无痕模式在哪里

浏览器无痕模式在哪里,以小米手机为例,查找无痕浏览模式的方法如下:1、进入小米自带浏览器,点击浏览器

760显卡和1060哪个好_760显卡

1、760g明显是集显战地2特效要调低玩主流游戏只能降特效建议再加一块低端显卡例如hd5470hd5570gtx22

数字人生歌词_数字人生歌词意思|环球快播报

1、《数字人生》这首歌里面,大部分数字的本身是没有意义的。2、当然个别句子是有特定意思,例如:“4点34

小米出现Fastboot 小米出现fastboot怎么办_速看料

今天来聊聊关于小米出现Fastboot,小米出现fastboot怎么办的文章,现在就为大家来简单介绍下小米出现Fastb

多项税收数据反映经济运行向好 环球热文

央视网消息(新闻联播):国家税务总局数据显示,今年1—4月,全国新增减税降费及退税缓费4689亿元。分...

小米Civi 3比iPhone都火:1TB版本仅2999元_快看

小米Civi3发布后立刻吸引了众多消费者的关注。这款手机的2499元起的价格相当有竞争力,对于那些想购买一款

属羊的和什么属相最配、相克_属羊的和什么属相最配

1、属羊的和什么属相最配最合适呢属羊的属羊的宜避开『农历』的十二月(丑月),该月与羊相冲。2、根据古代

环球新消息丨谷歌专利侵权案败诉,需赔偿智能音箱制造商 Sonos 3250 万美元

感谢指股网网友这是两家曾经合作过的公司之间一场复杂的知识产权纠纷的一部分,该纠纷还涉及美国、加拿大、

费内巴切有意水晶宫前锋扎哈,球员要价1000万欧签字费 天天聚看点

根据土耳其知名记者YağızSabuncuoğlu的消息,费内巴切已经和水晶宫前锋扎哈进行了接触,球员对于加盟土

父亲微电影父女篇简介_微电影父女篇的简介 天天快资讯

解答:1、在一个温暖的秋夜,父亲和女儿一起骑自行车。他们穿过林间小路,骑着草,爬上高坡,来到一个平静

全球热推荐:联播观察丨听!5G工厂里奏响“工业交响曲”

视频加载中 新闻里面找新闻,竖屏模式更亲粉!四川观察《联播观察》专区新潮上线。《联播》深一度、观察

X 广告
X 广告

精彩放送

2023中国镁铝合金行业发展前景分析

怎么取消来电提醒_快来看看 环球新视野

世界快看点丨孙颖莎击败早田希娜,国乒提前锁定世乒赛女单冠军

玉米面发糕小盒的做法?

面对存在感强的下属,聪明的领导都会用这五种方法收服下属,成本低,下属还喜欢 时讯

英雄联盟游戏里面打字不显示_英雄联盟游戏内打字不显示

星火成炬 | 永不止步 勇攀新高星火成炬 每日视讯

关于郑爽最漂亮的图片大全_关于郑爽最漂亮的图片 今日关注

天天快看:焦点科技:接受财通零售等机构调研

图文直播|“论剑”网文出海!国际论坛来了

恩井科技获得超亿元C+轮融资,小米产投领投|每日视讯

环球微头条丨苏打饼干的热量_苏打饼干的热量是多少

环球快资讯:数博会上的“黑科技”

75英寸的电视长和宽各是多少(75英寸的电视长宽高多少)

明微电子:5月26日融资买入378.73万元,融资融券余额1.96亿元 每日快讯

助学金困难申请理由怎么写200字范文生_天天新视野

深房中协:禁止参与或协助“买房负首付”“零首付”等违规违法行为

全球看热讯:基金导读:2000亿母基金来了!

和大家也晒一下做自媒体各个平台流量收益

阿拉贡 今热点

世界要闻:限韩令起因是什么(限韩令起因)

当前信息:小花仙夏安安变大变身(夏安安变身小花仙第二季)

韩国小姐连看

天天看热讯:万人说新疆丨巴叶丝古力:我爱这里的一草一木

全球速递!张文武:主动作为精准施策 助力稳住全省经济大盘

逾三千家企业挤爆SNEC光伏展 宝馨科技HJT产品引发关注

奔驰内饰改装颜色,奔驰改内饰颜色多少钱_今日要闻

天天视点!哪个直播间比较开放一些 哪个直播间比较开放

今日热搜:西山每寸土都有名人脚印,吴王城诉说千年往事

华东理工大学堪培拉大学中外合作办学MBA硕士学制几年

2023税务师《税法二》练习题及答案:专项附加扣除范围及标准

空心24墙一平方多少砖_24墙一平方多少砖_世界今热点

银行 全新存款利息:2023年05月, 中国农业银行存款利息表|全球滚动

每日聚焦:腹有诗书气自华全诗 腹有诗书气自华手抄报

百鸟朝凤的意思和故事(百鸟朝凤的意思)-天天热资讯

共享变私有?这如意算盘打的真“精”!

全球热点!知名老戏骨因病逝世!曾出演《士兵突击》《我的团长我的团》,张译、王宝强、刘天佐等多人发文悼念

科幻末世生存射击《The Front》即将开启封闭内测-当前简讯

“双争”进行时|息县:紧盯群众“烦心事” 当好群众“和事佬”_全球实时

全球快资讯:投开了!斯玛特和怀特合计飚中10记三分 多于热火全队

强劲正青春!在宁波舟山港聆听中国经济心跳声|高质量发展调研行·浙江站

世界滚动:凡人善举:热心保安配合警方抓获醉驾男子,获见义勇为表彰

【天天播资讯】资金“放量”绿色转型升级赛道:ESG投资方向基金规模超8692亿元

空气刘海是哪种_空气刘海有哪几种款式简介介绍

世界看热讯:棉绸和绵绸_绵绸是什么面料

安全海南 | 海南开展建筑施工与城镇燃气领域重大事故隐患专项排查整治 焦点滚动

涛涛车业(301345):5月25日北向资金增持2.35万股

今年以来6家险企 共发行资本补充债318亿元

博斯普鲁斯海峡地图 博斯普鲁斯海峡

全球快资讯丨网易CEO丁磊:大模型场景最关键,现在各大厂商产品大同小异

Copyright ©  2015-2023 今日律师网版权所有  备案号:沪ICP备2023005074号-40   联系邮箱:5 85 59 73 @qq.com