历史上的今天
今天是:2025年07月29日(星期二)
2019年07月29日 | STM32移植Marlin固件
2019-07-29 来源:eefocus
marlin入口函数为loop所以沿着loop函数一步一步分析
get_command(); //读取串口接收到的数据根据 n和*来读取到一个完整的命令并保存在combuffer中
process_commands()
{
-----code_seen('G') //查看当前命令中有没有G这个代码
-----get_coordinates() //获取命令中XYZF字符后面的值并保存在Destinatio[4]和feedrate变量
-----prepare_move() //根据get_coordinates()获得的值和之前设定好的一些变量来控制步进电机
}
manage_inactivity() //检查是否有错误信息
checkHitEndstops() //检查限位开关打印相应值。
史海拾趣
|
关键字:红外防水摄像机 现在的普通红外防水摄像机,一般采用光敏元件来探测所处环境的照明强度,根据设计参数中确定的阈值,产生控制信号,实现红外灯的开启。阈值的高低,由使用的环境,用户的喜好,设计人员考虑各 ...… 查看全部问答> |
|
开发平台 :wince 开发环境 :evc++ 4.0,sp4 socket 服务器端 .net 2.0 (c#) 基于gprs 无线网络的远程文件下发和程序升级系统 有意联系 :email : acosoft@163.com… 查看全部问答> |
|
我按照WinCE4.2下通常的方法: 1.将MyApp.exe复制到E:\\PROJECTS\\MyWinCE\\RelDir\\CEPC_X86Release目录下; 2.修改MyWinCE工程的project.bib文件,在FILES Section添加&nbs ...… 查看全部问答> |
|
module test ; reg clk , rst ; reg [7:0] din ; reg en ; wire [7:0] dout ; initial begin clk=0; rst=0; en=0; din=8\'b0; #10; ...… 查看全部问答> |
|
请问一下 FTDI JTAG JLINK 这三者是什么联系啊 我用IAR的时候都是选FTDI 直接连USB就可以 这个FTDI功能是什么啊? 先谢谢好心人的解答… 查看全部问答> |
|
有谁买过淘宝上的NRF24L01+PA+LNA模块并且测试能够达到1000米的啊? 淘宝上好多NRF24L01+PA+LNA的模块号称在250Kbps的速率下,空旷地带能达到1000米的通信距离,我买了两块,卖家给的测试程序都是基于51的,但我只有2440的开发板,于是就根据他的51源程序移植到2440平台上,实际测试的时候到250米左右就丢包非常严重 ...… 查看全部问答> |




