|
本帖最后由 玛德陛下 于 2020-5-15 21:09 编辑
SSOP 20 转 DIP 的板子到货了。
2种板子,蓝色的板子质量好些,但是用了穿孔,
走线 绿板要布置的好些,我估计手工修改过的。
焊接上针脚, 可以搭在洞洞板和 面包板上用了。
SSOP 的焊接还是比较容易的。
打好CH552的电路,
2个104电容,一个 18K 的上位电阻。
PROTEL99 刚开始学习,可以了再来画出原理图。
然后是烧录 HC552固件,论坛里面 的。
这一关磨了一天,不知到下载了 论坛帖子里面的 文件,[C51] 制作便宜好用的N76E003的ICP烧录器(新年礼物)
作者 2545889167
但是WCHISPTool下, CH552不能识别出来。
那里压缩包里面的 驱动也装了,设备 为 USB MONDULE
但是是 WCHISPTool识别不出来了ch552。
后来在官网下了 CH552的开发资料,里面带一个 WCHISPTool_Setup2.6.exe
安装了这个就好了。
可能是 WCHISPTool没有装完整的安装就不行?
论坛帖子里面是一个单独的 WCHISPTOOL.EXE 文件。
电脑里面识别出来是USB MODULE
用的 CH375的驱动?
在我的XP 系统上
CH552 烧录成功就是一个USB 人体学输入设备
ch552版的ICP 做好后,连接好 N76E003的 对应脚
可以识别出来N76E003
然后直接管脚 杜邦线连 N76E003
在 APROM 烧了一个 HEX ,对应的功能是闪灯。
点亮 了。一闪一闪的。
然后再开始做ISP ,这个买了一个 PL2303的USB 转TTL 的串口 很便宜。
但是要先在N76E003 里面烧进一个LD ROM 。
烧LDROM ,这个不好搞。总是出错。
总报配置字错误。
但还是试成功了几次。
烧进了N U 官方的 LDROM
用NU 的ISP 软件 成功 连上了。
开始总连不上,这个又搞了一下午,还让我以为是买的 PL2303 是坏的,或者是兼容不好。
后来网上查看串口 ,原来是要交叉连接 ,RXD-TXD ,TXD-RXD .
我还以为是像 ICP 那样 相同 表示的脚 直连。
基础知识薄弱啊。
NU 官方的 ISP 可以用了。
但是 论坛上的那个ISP 程序怎么都连不上去,其实我是先烧 论坛上的 那个 ISP 的LDROM 。
帖子是这个,作者
N76E003、STM8S103 ISP下载工具不好用,自己写一个作者 junyee
一直没有成功 ,才换了NU 官方的ISP LDROM
期间 还 看到有帖子说,某单片机有2个串口,但ISP 使用 一个串口。
N76E003 有2二个串口,(2,3),(8,18)于是2串口都试了还是不行。
另外,NU 官方ISP 用的是 2,3脚的串口。
而且它的 LDROM 和NU 官方 ISP 的LDROM 不一样,不能互认。
关于 CH552 的ICP
烧录 APROM 很快
在烧配置字,烧LDROM 经常报错。
我看了下 ,配置字烧录错误可能是这里的原因,
选择 LDROM 大小得和 LDROM ADDR 配合。
但有时候又能烧录成功。
找不到报错规律。
也许是用杜邦线 面板板 ,转接板 这些的 电路干扰,不稳定的原因?
用 ISP烧录也报错。
下一步就是开始配置 KEIL 了。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|