STM8系列单片机复用引脚烧写程序注意事项

发布者:真情相伴最新更新时间:2018-05-19 来源: eefocus关键字:STM8系列  单片机  复用引脚  烧写程序 手机看文章 扫描二维码
随时随地手机看文章

最近一个项目烧写程序时,烧写成功测试的时候,与程序的功能对不上。找原因折腾半天才搞明白,程序中有用到引脚复用功能。而我在调试的时候没有进行配置,所以导致实现不了功能。

这个配置对所有STM8系列的单片机都适用,具体配置如下。

配置芯片的复用功能,用到st-visual-program工具。

配置完成后就可以烧写程序到单片机。

注意事项:

配置芯片复用功能引脚和烧写程序的用到ST-LINK下载器,需要注意的地方是有的ST-LINK的每个引脚和JTAG下载电路的引脚要对应上,因为公司请购的ST-LINK有的与原理图上JTAG下载模块SIP1的引脚根本没对应上,SWIN和GND引脚是反的(请核对原理图和ST-LINK丝印上的引脚顺序),所以导致配置和烧写程序的时候提示找不到设备。当然在配置和烧写程序前,请安装ST-LINK的驱动程序。


关键字:STM8系列  单片机  复用引脚  烧写程序 引用地址:STM8系列单片机复用引脚烧写程序注意事项

上一篇:一种430软复位方法(原创)
下一篇:IAR烧写MSP430失败的解决方法

推荐阅读最新更新时间:2024-03-16 16:03

美信推出集成双Cortex-M4和蓝牙LE 5.2功能的MCU
美信(Maxim)日前推出了蓝牙LE 5.2无线通信MCU——从缓存执行时,3.3V电压下的功耗为27.3μA/MHz,最低功率模式下为3.3V时1.2μA。 新品名为MAX32666,属公司Darwin家族系列,有两个96MHz的Arm Cortex-M4内核,浮点单元计算,还有蓝牙LE 5.2,以及电源管理功能。 值得注意的是,产品集成了加密的“信任保护单元”(TPU)、椭圆曲线数字签名算法的算术加速器、硬件AES引擎、硬件真随机数熵发生器(TRNG)、SHA-2加速器和安全引导加载程序。 该公司称:“新品的硬件加速器提供AES-128、192和256加密,同时,TRNG种子发生器和SHA-2加速器增强了安全性。此
[单片机]
【51单片机快速入门指南】3:中断系统
普中51-单核-A2 STC89C52 Keil uVision V5.29.0.0 PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 选自《普中51单片机开发攻略_V1.2》、《STC89C52系列单片机器件手册》 中断概念 中断是为使单片机具有对外部或内部随机发生的事件实时处理而设置的, 中断功能的存在,很大程度上提高了单片机处理外部或内部事件的能力。它也是单片机最重要的功能之一,是我们学习单片机必须要掌握的。很多初学者被困在中断中,学了很久仍然不知道中断究竟是如何运作的。千万不要认为它有多难, 其实只要掌握正确的学习方法,没有哪个知识点是学不会的。 为了能让大
[单片机]
【51<font color='red'>单片机</font>快速入门指南】3:中断系统
飞思卡尔MCU和i.MX处理器引领智能新生活
生活在多媒体时代 曾几何时,我们印象中的嵌入式系统就是一种专用的计算机系统,作为装置或设备的一部分。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都在使用嵌入式系统。只是彼时,嵌入式系统似乎和多媒体应用以及多媒体人机交互还很远。 技术的脚步总是让我们看到以前无法想象的应用出现,如今,我们已经生活在多媒体时代。嵌入式产品的多媒体应用让人们尽情享受科技之美,智能多媒体已处处可见。在智能交通中,道路上的网络摄像以便车辆导航、流量控制、信息监测;汽车服务方面,GPS让你及时调整行车路线,享受畅爽出行;在智能家居中,冰箱、空调等的网络化和智能化将引领人们的生活步入一个崭新的空间,即使你不在家里,也可以通过手机、平板
[单片机]
AVR单片机控制DS18B20的示例C程序
#include mega48.h #include delay.h #include nokia3310.h #include monobus.h unsigned char data_H, data_L,wendu; unsigned int data_T; void main(void) { lcd_init(); //lcd初始化 lcd_cls(); //清屏,光标回位 while(1) { monobus_init(); //单总线复位 write_monobus(0xCC);
[单片机]
【STC单片机学习】第五课:动手写代码之前必须的准备工作
1.5.1.Keil软件的介绍和安装 1.5.1.1、IDE概念 (1)IDE(Integrated Development Environment )就是集成开发环境,就是一套用来开发的完整的软件系统。 1.5.1.2、Keil uvision介绍 (1)发展: Keil介绍 (2)咱们使用keil v5,一般做单片机和嵌入式的都说是K5 (3)安装包在哪里 网络下载、开发板光盘 1.5.1.3、安装和破解(win7以上版本在破解前一定记得管理员身份运行) 链接:安装和破解 本地指导文件:开发板光盘资料课程配套ARM3.0开发板光盘资料Keil C51安装和破解包 1.5.1.4、Keil和MDK (1)本来只能用
[单片机]
【STC<font color='red'>单片机</font>学习】第五课:动手写代码之前必须的准备工作
基于ISP技术及51单片机的图像处理系统设计
随着图像处理技术应用的普及,其应用范围越来越广。在医学、军事、公安等领域,特别是近些年在工业自动化、工业检测方面得到广泛应用。目前的图像处理系统大多采用计算机加上视频采集卡和摄像头来构成其硬件系统,这种硬件结构对于处理自满不复杂的简易图像处理系统显然是不合适的。 目前,EPLD芯片内部的资源越来越多,速度越来越快,开发的软件功能也更加完善,使其应用逐步扩大。人们普遍认为,今后的许多电子系统,将以CPU+RAM+EPLD的结构为特征。图像系统将向小型化发展。如何设计一套简单的、低成本的图像处理系统是将图像处理技术应用到更广的领域的迫切要求。 本文介绍的系统正是针对这样的需求而开发出来的。 1 总体设计方案 整个系统由摄像头、图像输
[单片机]
基于ISP技术及51<font color='red'>单片机</font>的图像处理系统设计
51单片机A/D转换接口扩展,做一个16进制显示的电压表
遇到的问题如下:第二个数码管不亮,电平跳变都是对的。 如果在中断的P1,P2赋值那一块加上死循环两个数码管就都能亮了, 但是不能时刻测电压值了,纠结。 道编程如下: #include reg51.h unsigned char tab = { 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8, 0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e}; unsigned char xdata *ADC; unsigned char num, s, g, sum; void delay(unsigned int Delay) { unsigned
[单片机]
以C8051F020单片机为控制核心的人机交互系统设计
在现代各类仪器的开发中,人机交互功能正起着无可替代的作用。人机交互界面友好的仪器将更容易操作和使用,从而提高工作效率。液晶显示器(LCD)具有功耗低、价格低、寿命长、接口控制方便等特点,在科研与设计领域正发挥着越来越大的作用。FPGA 作为单片机外设的接口芯片,可以大大简化接口电路,通过对FPGA 进行编程,可以实现常用的译码、地址选通等功能。 本文以C8051F020 单片机与FPGA 互连系统为控制核心,以液晶显示控制器T6963C 为例,结合行扫描键盘,简述了一种人机交互功能的设计。 1 系统设计方案: FPGA 可在很大程度上扩展单片机的资源,然而人机交互功能仍应尽量减少对单片机及FPGA 的资源消耗, 以便将更多
[单片机]
以C8051F020<font color='red'>单片机</font>为控制核心的人机交互系统设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved