历史上的今天
返回首页

历史上的今天

今天是:2024年09月06日(星期五)

正在发生

2018年09月06日 | STM32F103 PB3 PB4使用方法

2018-09-06 来源:eefocus

今天调试PB3,用户普通IO,调试半天,还以为PCB问题,问题找了许久也没找到。有时候人麻木了,思考问题的思路就受限了,习惯性以为配置一下IO就可以用了,没有注意到PB3为JTAG共用IO,默认为JTAG状态,需要禁用JTAG才能使用。

DelayMS(2000);  //建议延时一下,否则导致无法jtag、sw连接CPU,处理起来比较麻烦哦。
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);

RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); //必须执行这句
//GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable,ENABLE); //根据需要选择GPIO_Remap_SWJ_Disable还是GPIO_Remap_SWJ_JTAGDisable
  GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);  
  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3 ;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_Init(GPIOB, &GPIO_InitStructur


PB4同理


推荐阅读

史海拾趣

Accelink Technologies Co Ltd公司的发展小趣事

Accelink Technologies Co Ltd是一家中国领先的光通信器件和子系统供应商,以下是该公司发展的五个相关故事:

  1. 公司成立和起步阶段: Accelink Technologies Co Ltd成立于2001年,总部位于中国安徽省合肥市。公司最初专注于光通信领域的研发和生产,致力于提供高性能的光通信器件和解决方案。起步阶段,公司的产品主要包括光纤光栅、光纤耦合器、光开关等。

  2. 技术创新和产品拓展: 随着市场需求的增长和技术进步,Accelink不断进行技术创新,并逐步拓展产品线。公司推出了包括光模块、光收发器、光放大器等在内的多种光通信子系统产品,为客户提供了更全面的解决方案。

  3. 市场扩张和国际合作: Accelink积极拓展国内外市场,并与全球各地的客户建立了合作关系。公司的产品被广泛应用于光网络建设、数据中心、无线通信等领域,赢得了国内外客户的认可。同时,Accelink还与国际知名光通信企业展开合作,共同推动技术创新和市场发展。

  4. 持续投入研发和创新: Accelink不断加大研发投入,致力于技术创新和产品升级。公司设立了研发中心,拥有一支技术精湛的团队,致力于开发新产品和解决方案,满足客户不断变化的需求。同时,Accelink还与国内外高校和研究机构合作,共同推动光通信技术的发展。

  5. 未来发展展望: Accelink将继续致力于光通信技术的研发和应用,不断推出更先进、更可靠的产品和解决方案,满足客户在光网络建设和数据传输方面的需求。公司将加强国际市场拓展,拓展海外业务版图,同时不断提升自身的技术实力和市场竞争力,为光通信行业的发展做出更大的贡献。

超霸(GP)公司的发展小趣事

绿索超容深知品质是企业生存的根本。因此,公司从原材料采购到生产制造,再到成品检验,都实施了严格的质量控制措施。此外,公司还通过了ISO9001体系认证,进一步提升了其产品质量管理水平。这些努力不仅保证了绿索超容产品的优良品质,也为其赢得了客户的信任和好评。

BH Electronics公司的发展小趣事

近年来,随着环保意识的提高,BH Electronics积极响应国家绿色发展的号召,开始了绿色转型之路。公司加大了对环保技术的研发和应用力度,推出了一系列绿色环保产品。同时,BH Electronics还优化了生产流程,减少了能源消耗和废物排放。这些举措不仅提升了公司的环保形象,也为公司的可持续发展注入了新的动力。

这五个故事只是BH Electronics发展历程中的一部分,但它们却生动地展现了这家公司在电子行业中的崛起之路。从初创时期的筚路蓝缕,到技术创新的突破;从国际化战略的拓展,到品质管理的提升;再到绿色发展的转型,BH Electronics始终保持着敏锐的市场洞察力和不懈的创新精神。正是这些因素的共同作用,使得BH Electronics能够在激烈的市场竞争中脱颖而出,成为电子行业中的佼佼者。

BNS Solutions公司的发展小趣事

在快速发展的过程中,BNS Solutions公司始终注重品质管理和品牌建设。公司建立了一套完善的质量管理体系,从原材料采购到产品生产、销售等各个环节都严格把控质量。同时,公司还注重品牌形象的塑造和维护,通过广告宣传、公关活动等方式不断提升品牌知名度和美誉度。这些举措使得BNS Solutions公司的产品在市场上具有更高的竞争力,赢得了消费者的信赖和喜爱。

CONEXANT公司的发展小趣事

在无线通信技术快速发展的时代,Conexant公司积极寻求与业界领先企业的合作机会。2001年,Conexant宣布将其无线业务部门与Alpha Industries合并,共同创建一个价值约30亿美元的新企业。这一合并不仅扩大了Conexant在无线通信领域的市场份额,也为其带来了更多的技术资源和市场机会。合并后的新企业以Conexant为主导,通过整合双方的优势资源,实现了无线业务的快速发展和市场份额的稳步提升。

Enova Technology Corp公司的发展小趣事

自2000年4月成立以来,Enova Technology Corporation(伊诺瓦科技)就以其卓越的技术创新能力在电子行业中崭露头角。公司总部位于台湾新竹科学工业园区,这里汇聚了众多高科技企业和研发机构,为伊诺瓦科技提供了丰富的技术资源和人才支持。

伊诺瓦科技专注于硬件加解密解决方案的研发与应用,其产品在军事单位、政府机关、财务金融机构等领域得到了广泛应用。其中,公司的X-WallSE产品凭借其独特的携带式电子钥匙(Security Key)技术,实现了硬盘的一对一加密,为用户提供了前所未有的数据安全保护。这一创新技术的推出,不仅提升了公司的市场竞争力,也为整个电子行业树立了新的技术标杆。

随着技术的不断发展,伊诺瓦科技不断推出更加先进的产品和解决方案。例如,公司的SecureNAS系列产品在网络硬盘服务器加解密应用方面提供了全新的解决方案,为用户提供了更加便捷、高效的数据安全保护。这些产品的推出,不仅进一步巩固了公司在电子行业的领先地位,也为公司的未来发展奠定了坚实的基础。

问答坊 | AI 解惑

单片机控制的小型发电机逆变电源的研制

中频汽油发电机作为一项重要的电能源,在需要备用电源和流动性作业的场合具有重要作用。其特别适用于野外、矿山施工作业,企事业单位备用电源以及灾后小功率临时用电,具有简单可靠,便于维修等特点。由于汽油发电机输出的是频率和电压都与市电不同 ...…

查看全部问答>

提供一些资料(4000系列)

响应号召,找到了一些芯片资料,供大家参考。也许有些资料过时了,不过参考价值还是有的。…

查看全部问答>

MOTOROLA 单片机及专用集成芯片应用系统设计

书名:MOTOROLA 单片机及专用集成芯片应用系统设计 作者:陈粤初/许晓宁 出版社:北京航空航天大学出版社 页数:470 出版日期:1994-10-1 简介:MOTOROLA单片机具有价格低、功能强、可靠性高、功耗小等特点。本书系统地介绍它的8位到32位单片机[ ...…

查看全部问答>

一种基于ARM的嵌入式网关系统设计与实现

引 言  CAN(Controller Area Network)为控制器局域网络,CAN总线规范已经被国际标准化组织制订为国际标准ISO11898,并得到众多半导体器件厂商的支持,推出各种集成有CAN协议的产品。CAN属于总线式串行通信网络,由于其采用了许多新技术和独特的设 ...…

查看全部问答>

步进电机模块详解

本帖最后由 paulhyde 于 2014-9-15 09:12 编辑 关于步进电机的模块  …

查看全部问答>

具体谈谈中国LED和国外LED封装的差异之一封装设备和测试的差异--原创

LED主要封装生产设备包括固晶机、焊线机、封胶机、分光分色机、点胶机、智能烤箱等设备。五六年前,LED自动封装设备基本是国外品牌的天下,主要来自欧洲和台湾,中国只有少量半自动固晶、焊线设备的供应。在过去的五年里,中国的LED生产设备制造业有发 ...…

查看全部问答>

stc89c58

我想问一下,有谁知道STC89C58 是怎么进行读,写和擦除的  用 C 语言怎么实现。  我是新手没有分,希望哪位好心人能帮我一下,我真的很急用。谢谢了!…

查看全部问答>

嵌入式培训,机会转让!!!杭州的进。

本人因为工作上的需要,不得不放弃嵌入式学习机会,各位有在杭州,对嵌入式方向感兴趣的可以找我,低价转让。 QQ:373003305 tel:13656664601 具体信息: 培训机构:华嵌教育 http://www.ioesse.com/ 培训方向:linux 嵌入式培训 培训地点 ...…

查看全部问答>

IDE编译出错

\"data\"   segment   too   large    尝试过的解决办法 1、设置 DATA格式为 XDATA: 但是程序不能在单片机上正常运行 2、改变数组存储方式uchar key0[16][40],key1[16][40] TO uchar code key0[16][40 ...…

查看全部问答>

奇怪问题?!求助!!!

系统使用710+IS61lv25616当写片外RAM(IS61lv25616)时发现和PC值(程序所在地址)相对应的那部分RAM空间数值也同时改变了!!吧知道如何解决,请高手分析~~~如图: …

查看全部问答>