永发信息网

Microchip单片机如何实现了超低功耗

答案:2  悬赏:40  手机版
解决时间 2021-01-29 07:40
  • 提问者网友:且恨且铭记
  • 2021-01-29 00:02
Microchip单片机如何实现了超低功耗
最佳答案
  • 五星知识达人网友:纵马山川剑自提
  • 2021-01-29 00:13
单片机已经是低功耗的了,如何实现超低功耗的话。,这个不好说。不过你的程序如果可以写得比较好的话,自然会功耗低点,少让单片机做些没用的事。增加效率吧。
全部回答
  • 1楼网友:鸠书
  • 2021-01-29 00:25
microchip 的pic 单片机,使用 mplab 编译器进行程序编译。 比较cao蛋的是,mplab 具有多种编译器,版本相互不兼容。 其中市场主打 的pic16f 系列,多数采用 mplab ide 编译器(本人用v8.8版本(破解的,嘘),新的应该是v8.9版本,不过本人没多关注,也不知道正不正确)。 mplab 编译器,在编程的时候,必须选择单片机型号,而本人使用的ide v8.8版,并不能支持所有的pic16系列单片机型号(最起码,最近使用的pic16f1513就没有支持,在mplab x ide里有支持) 而microchip 的高级单片机 pic18系列,则以 mplab x ide 编译器为主(行业称“十”版本),不过用了ide v8.8后,再下载使用 ide 10(就是上面的十版本)。你会觉得画风突变,完全找不着北,连配置字、用户程序版本号都没法兼容使用。前面熟悉的ide,完全没法发挥任何作用。你又得重新开始学习一个新的编程软件(害得哥在新项目上浪费了n多时间)。 最可恨的是,ide 10 把市场上销售的pickit 3 的离线脱机下载功能给搞死了(一插上kit 3,ide 10就自动升级kit 3 的内部固件程序)。然后哥只能给它贴上“研发专用”标签! pic 的单片机很多地方要注意的,不用的特殊功能(特别是ad)不是你不开就好的,而是你必须关闭才行。 pic 单片机有自己的一套 汇编,如果你用汇编,你必须重新学习它的汇编语言。如果你使用c,那还好,多数是兼容的(除了 程序续行(就是单行程序太长,进行多行显示))。不过哥没整好它的混编(不知道是哥能力不够,还是破解安装少东西,都是编译错误),没法发挥它的高效。pic 单片机的 除法运算1000个周期、左右移16位无法编译、硬堆栈层限制(就是函数内 调用函数 调用函数 调用函数……,最明显的就是递归调用被限死)…………一堆弱点!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯