登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
1
Star
1
Fork
1
scotthsl
/
TMCStepper
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
JavaDoc
PHPDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
标签
标签名
描述
提交信息
操作
v0.7.1
v0.7.1 * Split pre and post communication methods for reads and writes - Bugfix: Software Serial write operation shouldn't call listen method
36c295a
2020-06-29 14:38
下载
v0.7.0
v0.7.0 * Mark has_rx as deprecated * Use serial read/write through methods that can be overridden by the application * Declare missing pin outputs in example * Format CHOPPER_TIMING as an array * Split driver communication into weakly defined pre, post and transfer methods * Simplified SW_CAPABLE preprocessor condition * Generate Doxygen files
64a1195
2020-06-22 01:35
下载
v0.6.2
v0.6.2 * Decrease LPC SW SPI speed * Define sense resistor as float * Resolve 2208 constructor confusion * Remove unnecessary address structs from 5130 * Prefer C++ style static cast * Access serial parameters through the instance and not the class * Replace NULL with null pointer * Stop listening after starting software serial
c727f34
2020-01-27 03:03
下载
v0.6.1
v0.6.1 * Cap CS at 31 * Keep serial pin high high state when idle (#98) * Restrict half duplex pin mode changes to AVR * Pull RXTX pin high before setting new mode * Restore constructor ID with write_only parameter * Create LICENSE v0.6.0 (release tag removed) * Set SW Serial methods as deleted when compiling for non compatible platforms * Add delays to slow down LPC SW SPI * Cleanup UART mux constructor * Expand to Half Duplex mode to other platforms * Remove write only mode feature
8ecf527
2019-11-18 12:54
下载
v0.5.2
v0.5.2 * Add has_rx for TMC2209, also fixing the one wire communication * Expand HW Serial muxing to all platforms * Fix compile issue with TMC2208 HW Serial * TMC2209: rms is calculated from CS actual * ENC_CONST should be 32bit * Extend SW UART capable platforms to all STM32 * Remove double initializations of registers
138a731
2019-10-23 02:35
下载
v0.5.1
v0.5.1 * TMC2208: Wrong PWMCONF init value * Fix some compiler warnings
990ef3e
2019-09-26 02:33
下载
v0.5.0
v0.5.0 * Add four way Serial muxing for TMC2208 (#68) * Add support for SPI daisy chaining * TMC2208::beginSerial undefined for unsupported platforms (#71) * Don't overwrite cache values from read commands * Remove ESP32 from list of SW_CAPABLE_PLATFORMs, (#62) * Try C++17 has_include for SW Serial inclusion
9fcb73b
2019-09-12 01:46
下载
v0.4.6
v0.4.6 * Add libmaple STM32F1 SoftwareSerial capable define (#54) * Suppress warnings from platform headers (#49) * Update StallGuard examples * ENCM_CTRL is only found on TMC2130 and TMC5130 * Use CS pin definition for TMC2660 (#29)
6157cc5
2019-08-06 03:32
下载
v0.4.5
v0.4.5 * Set IC specific default register values v0.4.4 Version tag was pulled because when push was expanded to the rest of the registers, it would push bad default values. New defaults as per the datasheets have been added in v0.4.5. * Update push() for each class * Add missing return for PWM_ofs/grad_AUTO * Add read method for TMC2209::SGTHRS * Save SRAM by not caching read-only registers * Move TMC2209::PWM_AUTO to TMC2208
1dd6d0b
2019-06-20 03:25
下载
v0.4.3
v0.4.3 * Fix TMC2160::PWM_SCALE address * TMC2160::PWMCONF is write only * Move PWM_SCALE to TMC2160
fd2216e
2019-06-17 22:25
下载
v0.4.2
v0.4.2 * Add the rest of TMC5160::CHOPCONF members * Add TMC2209::PWM_AUTO * Add TMC2209::TCOOLTHRS * Add TMC2130::DCCTRL
8f73d1d
2019-06-17 03:12
下载
v0.4.1
v0.4.1 * TMC2130 and TMC2160 implement different PWMCONF registers TMC5130 inherits from TMC2130 TMC5160 inherits from TMC2160 * Shorter shadow registers on TMC2209 when applicable * Fix TMC2209::Coolconf address * Update readme
bad931b
2019-06-12 02:26
下载
v0.4.0
v0.4.0 * Add TMC2209 * Move PWM_CONF from TMC5160 to TMC2160 * Fix TMC5160: CHOPCONF_t * Upgrade LPC SW SPI back to 1MHz * Set drivers ready for UART based configuration * Test ESP32 compatibility * Correctly handling VACTUAL 24bit signed integer (#36) * Use correct field separator in keywords.txt (#33) * Revert dummy definition change to TMC2660::read * Slightly reduce DUE SW SPI frequency * Try SW SPI MODE3 again * Remove never used LSB functionality * Update Simple example
55bef96
2019-06-09 03:30
下载
v0.3.5
v0.3.5 * Revert LPC SW SPI speed to 70kHz * Whitespace cleanup * Decrease max_retries to prevent watchdog reset * Fix TMC2160/TMC5160 rms calculation * TMC2660 Try sending data with a dummy address * Fix RAMPMODE write command * Shift TMC2660 read data to correct position
bd08969
2019-05-25 03:20
下载
v0.3.4
v0.3.4 * Revert SW SPI MODE3 changes * Retry if Serial read failes. Max = 4 times * TMC2160 Scale CS if global scaler gets too low * CRC byte should never be equal to 0 * Update examples * Add TMC2208::begin to set default SW baudrate
2fd24b5
2019-05-20 04:27
下载
v0.3.3
v0.3.3 * Add more R/W/C tags * Serial sync (#25) * Rewrite Serial read code. * Find TMC Serial sync bytes after read request * Implement timeout. Default is 30ms. * Revert half duplex conditions. * Conform to SPI MODE3 * LPC SW SPI now uses fastIO at around 2.4MHz * Move platform definitions to separate file * Serial works again on AVR
d9c11a9
2019-05-17 22:07
下载
base
7314fba
2019-05-15 23:05
下载
v0.3.2
v0.3.2 * Add R W tags to comments * Set current using Globalscaler for TMC2160/TMC5160/TMC5161 (#20) * Improved support for half duplex (single wire) operation of TMC2208/TMC2224 * Update supported driver list
18a54f9
2019-04-28 04:36
下载
v0.3.1
v0.3.1 * Add TMC5161 * Expand possible constructors
0aa0561
2019-02-04 17:51
下载
v0.3.0
v0.3.0 * Support TMC2160 * Implement cs2rms
8ac8a73
2019-01-27 21:30
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
1
https://gitee.com/scotthsl/TMCStepper.git
git@gitee.com:scotthsl/TMCStepper.git
scotthsl
TMCStepper
TMCStepper
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册