历史上的今天
今天是:2025年03月30日(星期日)
2020年03月30日 | 使用串口通信实现AVR的ISP下载
2020-03-30 来源:eefocus
这段时间看了芯艺的AVR教程,准备自己做一个串口下载工具,想法很简单,使用串口的交互,将数据发送到AVR单片机中,在单片机中实现真正的下载功能,给其他的单片机下载程序。因为有了下载到89S52的范例,感觉应该不会有太大的技术障碍。
准备步骤:
1.先做一个简单功能的AVR开发板,包括一个流水灯、串口、下载口,还要一个使用5位的数据口,用来控制另一开发板的下载。
2.实现一个类似带调试功能的串口通讯程序,跟Windows自带的差不多的串口通信程序,仅仅在某些命令后,弹出对话框,选择需要的文件,比如WriteFlash命令后选择程序文件。
3.最后实现与原先功能相同的开发板,使用之前的开发板作为下载器,下载程序。
史海拾趣
|
我在99SE 里面有个问题要大侠帮我解决一下,就是我在打开一个如PCB文件后,里面不作修改,关闭之后就会出现几个新的备份文件;请问在99SE里面那里可以设置一下?好烦的。… 查看全部问答> |
|
我的评估版,EK-STM32F是 ST 2007年开研讨会,现场买的!最近想学习STM32就那出来用,刚开始就遇到问题,程序用软件可以仿真,可以用评估版就是不行!我用的是MDK3.22!例如:设置GPIO Remap USART2,这个语句AFIO->MA ...… 查看全部问答> |
|
本文是作者根据TI Z-Stack开发文档,ZigBee Specification-2007,《Zigbee Wireless Networking》等英文资料整合和翻译而成,采用中英双语对照方便读者理解,文中翻译不当之处,望广大同行不吝赐教。推广ZigBee技术,提高国 内电子行业的国际影响力 ...… 查看全部问答> |
|
发生了上千个这个错误,这个是C2000 IQMath.Lib编译版本比我现在的CCS编译器版本老导致的.应该怎么屏蔽呢? #16002-D build attribute vendor section TI missing in \"c:/ti/ccsv6/tools/compiler/C2000_6.2.2/lib/IQmath.lib\" 我直接用TI Co ...… 查看全部问答> |
|
大家好 我在网上看到一个51写的12864串口显示汉字的程序。想改成PIC16F1937的,来用PROTEUS进行仿真。结果老不显示。 帮忙看看 需要怎么改啊,,是不是只改端口定义? #include #include #define uchar&nb ...… 查看全部问答> |




