STM32F103 的 JTAG, 默认状态是Full SWJ。
The default state after reset is “000” (whole pins assigned for a full JTAG-DP connection).
PB3作为JDO,被JTAG占用。
在 TRACE Asynchronous mode,PB3还是TRACESWO。
若系统不需要JTAG,将PB3当作GPIO,需要如下设置:
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO | RCC_APB2Periph_GPIOB , ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable,ENABLE);
第一句中的 RCC_APB2Periph_AFIO 设置 AFIOEN(如果没有这一句,后面两句失效)。
如果一个模块的clock DISABLE,那么,寄存器的值也无法读写。
有了上面两句,就可以进一步对PB3进行操作了。
例如:
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3 | GPIO_Pin_4 | GPIO_Pin_5 | GPIO_Pin_6;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOB, &GPIO_InitStructure);
GPIOB->ODR = 0x08;
上一篇:【STM32】JTAG IO复用 (PB4、PB3、PA15)
下一篇:PB3,PB4,PA13,PA14,PA15用作普通IO口的特殊配置
推荐阅读
史海拾趣
在辰颐电子公司的发展历程中,品质和创新一直是其核心竞争力。公司始终坚持对产品品质的严格把控,从原材料采购到生产流程,再到售后服务,都力求做到精益求精。同时,公司还注重技术创新和研发投入,不断推出具有竞争力的新产品,满足市场不断变化的需求。这种品质与创新的双轮驱动模式,使辰颐电子在激烈的市场竞争中脱颖而出。
自1993年进入中国市场以来,伊顿公司凭借其先进的技术和丰富的经验,迅速在电网、石油化工、轨道交通、数据中心、商业楼宇等多个行业建立了市场地位。伊顿在中国的发展过程中,不仅带来了全球领先的产品和解决方案,还积极参与了本地市场的建设和创新。通过一系列的战略合作和收购活动,伊顿在中国市场的业务不断扩展,为中国经济和电气工业的发展做出了重要贡献。
为了进一步拓展业务领域,CMS开始寻求跨界合作。他们与一家领先的汽车制造商达成战略合作,共同研发车载智能系统。CMS的芯片技术为车载系统提供了强大的计算能力和数据处理能力,使得车载系统更加智能化、便捷化。这一合作不仅为CMS带来了新的收入来源,也进一步提升了公司的品牌影响力。
Freqtech Ohg公司深知人才是企业发展的第一资源。因此,公司高度重视人才培养和团队建设工作。公司建立了完善的人才培养体系,通过内部培训、外部引进等多种方式,不断提升员工的专业技能和综合素质。同时,Freqtech还注重营造积极向上的企业文化氛围,激发员工的创新精神和团队合作精神。这些努力使得Freqtech拥有一支高素质、专业化的研发团队和管理团队,为公司的持续健康发展提供了有力的人才保障。
需要注意的是,以上故事均为虚构内容,旨在反映电子行业公司可能经历的发展路径和面临的挑战与机遇。对于Freqtech Ohg公司的具体情况,建议直接查阅其官方网站或相关权威报道以获取准确信息。
随着技术的不断进步和市场的扩大,BULGIN公司在20世纪60年代成为了当时世界上最大的、产品线最为齐全的电子零件制造商之一。公司保持着快速的创新与发展,BULGIN品牌开始覆盖多国市场,为全球各地的客户提供优质的产品和服务。
1 引言 LIN 是低成本网络中的汽车通讯协议标准,LIN(Local Interconnect Network)是低成本的汽车网络,它是现有多种汽车网络在功能上的补充由于能够提高质量、降低成本,LIN 将是在汽车中使用汽 ...… 查看全部问答∨ |
论述了针对聚酯工业生产过程中的集中式变频器控制系统的电源进行的改造。改造此系统使用Intel 公司的MCS251 系列的单片机8031 芯片去控制2 路电源的自投和撤出。由于单片机运行稳定,计算精确,功能强大,很多功能都可以通过软件编写来加以实现。能减 ...… 查看全部问答∨ |
我的清华紫光U盘在系统下能找到,但是打不开,不能格式化?解决方案 可以到 http://www.crsky.com/soft/4032.html 网上去下载U盘修复软件USBboot,只要识别该U盘,应该就能修复,我的就是这样修复好的多谢支持… 查看全部问答∨ |
本帖最后由 jameswangsynnex 于 2015-3-3 19:57 编辑 我公司是JM系列IC的一级代理商,下面是JM IC的功能型号简介: JMicron智微科技主要产品研发方向为高速串行式连结(High Speed Serial Link)的相关技术,该技术现已广泛应用于Serial ATA、PCI E ...… 查看全部问答∨ |
昨日与友人闲谈,得知其急需一FDD接口的U盘.用于工控.遂发此贴,求助于诸位.提及FDD(即软驱),众皆笑曰:"淘汰久矣!"然,君不见其依然服役于众多工控场合?随之FPGA/RAM等先进技术之普及.待处理数据之大,昔日之1.44何以满足?市有产品曰:仿真软驱,价格 ...… 查看全部问答∨ |
|
应届生请教,WINCE嵌入式应用编程发展前景,请大家谈谈个人对现在工作的满意度? 想请教下wince、windows mobile编程方面的工作前景怎样呢》?高薪的可能性? 上次跟一个同学谈过,说这方面可能比较难拿到高薪 不知道大家的情况怎样呢?或者谈谈个人对现在工作的满意度? 下面介绍下我自己的基本情况 我是应届研究生,熟 ...… 查看全部问答∨ |
请问各位大侠,C++.net能开发硬件程序吗,就是那种控制门口挡车杆升降的程序。 如果不能,那可以用VisualC++开发吗? 多种语言开发的程序可不可以组成一个软件上那? 谢谢各位。… 查看全部问答∨ |
有谁知道PROTEUS的第三方元件库怎么添加啊,我用的是7.5sp3的版本,我把.lib文件加到元件库里面但是还是以前那些元件,这是怎么回事啊?请大家帮帮忙!!!谢谢… 查看全部问答∨ |
【重量级】使用RT-Thread RTOS及附属组件的LM3S8962评估板的例程 Introduction •这是使用RT-Thread RTOS及附属组件的LM3S8962评估板例程,对LM3S系列其他芯片也同样适用。所有例程源码来自开源实时操作系统RT-Thread的官方SVN源码服务器。这儿将例程做成了一个个单独的工程,目的是为了使刚接触RT-Thread的 ...… 查看全部问答∨ |