![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
arduino
文章平均质量分 78
刀口
这个作者很懒,什么都没留下…
展开
-
LarduinoISP for LGT8FX8P在LGT8F328P-SSOP20实现分享
前面分析了LarduinoISP for LGT8FX8D SWD通信协议源码,但是不能对LGT8F328P使用,除了读取的SWDID不同,但并不能光修改ID校验实现.参考其文档,Flash一个是16位一个32位,所以程序不通用.目前官方暂无公开实现,这是只发布一个在LGT8F328P-SSOP20实现读写LGT8F328P系列的LarduinoISP的HEX文件及使用说明.硬件准备一个刷有...原创 2019-11-04 20:57:34 · 5150 阅读 · 1 评论 -
LarduinoISP for LGT8FX8D SWD通信协议源码简析
LGT8FX8D/P系列的CPU可以指令级兼容avr芯片,引脚定义也相近.从avr的程序移植到LGT8FX8D/P只需作少量的修改,性价比高,应用广泛.要将程序写入空片,其flash烧写方式与avr并不一样,需要专门的调试下载器.使用说明在LarduinoISP for LGT8FX8D公开了份代码,其中实现了通过SWD接口实现LGT8FX8D的读写.我们通过阅读这份代码来看看通过SWD通信方...原创 2019-11-03 07:55:23 · 1738 阅读 · 0 评论 -
修改LGT8F328P的Arduino BOOTLOADER支持波特率115200bps
从Larduino_HSP取得的LGT8F328P的bootloader通过串口与主机通信,其波特率为57600bps.如果直接在Makefile修改为 115200bps的话BAUD_RATE_CMD = -DBAUD_RATE=115200编译会有波特率偏移超过2%的提示,可能会影响通信.警告: #warning BAUD_RATE error greater than -2% [-...原创 2019-11-02 13:04:09 · 3110 阅读 · 5 评论