找到 “单片机程序” 相关内容 条
  • 全部
  • 默认排序

USB转串口是调试单片机程序时经常用到的一个小工具,JlinkV9以上的版本提供了虚拟串口的功能,可以用于串口收发测试。接口定义如下,5脚是Jlink-TX,17脚是Jlink-RX。需要注意的是虚拟串口只能在SWD模式下使用,因为其引脚与JTAG有冲突。J-link的虚拟串口功能默认是关闭的,可以

Jlink使用技巧之虚拟串口

在编写单片机程序的时候,由于中断服务程序写的不好,导致单片机程序总是跑飞,最后费了好长时间,花了很大功夫才找到问题原因,由此总结了单片机程序跑飞的三种现象、原因及解决方法。1数组越界/溢出现象:单片机程序在函数中运行时,总是在运行到函数末尾

1034 0 0
单片机程序又跑飞?! 三种跑飞现象分析

可做数控滑台,能驱动4A电流,用的是4线电机,很强劲,不是那种光雕A4988能比的。这个只是单轴测试程序 制作出来的实物图如下: 单片机源程序如下: #include #include #define u

对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一。一般是优化了代码的尺寸,就会带来执行时间的增加;如果优化了程序的执行速度,通常会带来代码增加的副作用。很难鱼与熊掌兼得,只能在设计时掌握一个平衡点

既要代码小,又想速度快!单片机程序该如何优化?

之前的文章中介绍过串口和U盘的IAP程序设计。在物联网应用中,远程IAP升级MCU的程序是一项非常有用的功能。当设备出现程序问题或者需要更新程序时,只需要在服务器上对设备进行升级,不需要在有专门的人员去现场进行升级,节省人力物力。 要实现远程升级,首先要实现以下几个基本功能:

远程升级单片机程序怎么设计?

不知哪位愿意帮忙手把手教我写个51单片机的看门狗程序,

有一套完整的学习开发工具学习单片机是需要成本的。必须有一台电脑、一块单片机开发板(如果开发板不能直接下载程序代码的话还得需要一个编程器)、一套视频教程、一本单片机教程和一本C语言教程。电脑是用来编写和编译程序,并将程序代码下载到单片机上;开发板用来运行单片机程序,验证实际效果;视频教程就是手把手教单片机开发环境的使用、单片机编程和调试。对于单片机初学者来说,视频教程必须看,要不然,哪怕把教材看了几遍,还是不知道如何下手,尤其是院校里的单片机教材,学了之后,面对真正的单片机时可能还是束手

单片机高手是如何炼成的

每次调试STC单片机程序时都要开关N次。 后面做了个简易的自动冷启动控制器,原理是检测到串口有打开的信号时自动断电然后重新上电,做调试的时候很方便,有个不致命的bug,在下载程序和进行串口程序调试的时候有点麻烦,打开串口会自动重新上电一次,但不影响使用。 外壳用的是LED灯电源盒,外观还不错。图片上

204 0 0

用定时器以间隔500MS在6位数码管上依次显示0、1、2、3….C、D、E、F,重复。(我想请问的是为什么在主程序中的num1=-1,而不是=0;而且num1++,++num1两者效果是一样的) #include #define uchar unsigned char

单片机程序设计中,子程序的编写是很重要的,它不仅提高了代码的复用性,还使得主程序结构更加清晰、易于维护。然而编写高效子程序并非易事,需要考虑多方面,所以下面来看看有哪些地方需要关注?1、子程序命名与入口地址首先,给子程序赋予一个清晰、有意

单片机设计子程序时应注意哪些?