历史上的今天
返回首页

历史上的今天

今天是:2024年09月03日(星期二)

正在发生

2019年09月03日 | JTAG和SWD的禁用配置及无法下载问题解决

2019-09-03 来源:eefocus

第一部分   JTAG和SWD禁用配置

我们使用单片机开发产品会用到JTAG或SWD接口,由于硬件资源的限制,需要复用这些IO口


第二部分  无法下载程序解决

1.完全复用了JTAG和SWD接口情况下,想要修改程序?


1)目前两种方案:


方案一:一般PCB肯定会引出复位引脚,可以先按keil的下载按钮,然后迅速按下PCB的复位按钮,一般可下载成功。


方案二:改变BOOT0接到3.3V,用串口下载程序,要是串口没有印出来或BOOT0直接接GND,建议方案一。


2)在复用JTAG接口PB4时候,遇到了一些问题


就是PB4作为输出引脚时,有些模式下不能完全输出高电平或低电平,要切换电平状态,有时得切换下输出模式,可能是STM32设计BUG。


第三部分  程序配置

推荐阅读

史海拾趣

Goldstar Electron Co Ltd公司的发展小趣事

对于27MHz晶体振荡器电路,网友可能会提出多种问题,以下是一些常见问题及其详细回答:

一、电路设计相关问题

  1. 如何设计一个简单的27MHz晶体振荡器电路?
    • 回答:设计一个简单的27MHz晶体振荡器电路通常包括晶体本身、两个反馈电容、一个或多个电阻以及可能的放大元件(如晶体管或集成电路中的振荡器部分)。例如,可以使用一个并联型晶体振荡器电路,其中晶体与两个电容形成谐振电路,并通过一个放大元件(如CMOS反相器)提供正反馈以维持振荡。具体设计可参考技术资料(如华强电子网)提供的电路图,并根据实际需要进行调整。
  2. 如何选择合适的反馈电容和电阻值?
    • 回答:反馈电容和电阻的选择对振荡器的稳定性和频率精度至关重要。电容值通常根据晶体的规格和所需的振荡频率来确定,而电阻值则用于限制放大器的增益,以防止振荡器过度放大并产生不稳定现象。选择时,建议参考晶体振荡器的数据手册或相关设计指南,并结合实验测试来找到最佳值。

二、电路性能相关问题

  1. 如何减少27MHz晶体振荡器的谐波失真?
    • 回答:谐波失真通常是由于电路中的非线性元件或设计不当引起的。为了减少谐波失真,可以采取以下措施:
      • 选择低谐波失真的晶体振荡器。
      • 在电路中添加低通滤波器以滤除高频谐波。
      • 优化电路设计,减少非线性元件的使用,并确保电路元件的匹配性。
  2. 如何提高27MHz晶体振荡器的频率稳定性?
    • 回答:频率稳定性受多种因素影响,包括晶体的物理特性、环境温度、电源电压波动等。提高频率稳定性的方法包括:
      • 选择高质量的晶体振荡器,确保其具有较低的频率漂移和温度系数。
      • 在电路中添加温度补偿电路,以抵消温度变化对频率的影响。
      • 使用稳定的电源电压,并在必要时添加电压稳压器。
      • 优化电路布局和接地设计,减少电磁干扰和噪声。

三、电路调试与测试相关问题

  1. 如何调试27MHz晶体振荡器电路以确保其正常工作?
    • 回答:调试晶体振荡器电路时,可以按照以下步骤进行:
      • 检查电路连接是否正确,确保所有元件都已正确安装。
      • 使用示波器观察振荡波形,确认其频率和幅度是否符合要求。
      • 调整反馈电容和电阻值,以优化振荡器的性能和稳定性。
      • 检查电源电压和电流是否稳定,并调整至推荐值。
      • 如果发现谐波失真或其他问题,根据具体情况采取相应的解决措施。
  2. 如何测试27MHz晶体振荡器的输出频率和相位噪声?
    • 回答:测试晶体振荡器的输出频率和相位噪声通常需要使用专业的测试设备,如频率计和相位噪声分析仪。测试时,将振荡器的输出连接到测试设备的输入端,并设置适当的测试参数。通过测试设备可以准确测量振荡器的输出频率和相位噪声水平,从而评估其性能是否符合要求。

四、其他常见问题

  1. 27MHz晶体振荡器适用于哪些应用场景?
    • 回答:27MHz晶体振荡器由于其较高的频率和较好的稳定性,广泛应用于无线通信、雷达系统、电子测量仪器等领域。在这些应用场景中,晶体振荡器作为时钟源或频率基准,为系统提供稳定的频率信号。
  2. 如何延长27MHz晶体振荡器的使用寿命?
    • 回答:延长晶体振荡器的使用寿命需要注意以下几点:
      • 避免在极端温度或湿度条件下使用。
      • 保持电源电压稳定,避免频繁波动。
      • 定期检查电路连接和元件状态,及时更换损坏的元件。
      • 避免机械冲击和振动对晶体振荡器的影响。
      • 选择质量可靠、性能稳定的晶体振荡器产品。
Aavid Niagra公司的发展小趣事

在快速发展的同时,Aavid Niagra公司始终关注企业社会责任和可持续发展。公司积极参与环保事业,推广绿色生产和消费理念。同时,公司还注重员工培训和福利保障,为员工创造一个良好的工作环境和发展空间。这些举措不仅提升了公司的社会形象,也为公司的长远发展奠定了坚实的基础。


这些故事框架主要围绕公司的初创、技术创新、全球化战略、行业变革应对以及企业社会责任等关键节点进行构建。您可以根据Aavid Niagra公司的实际情况和公开资料,对每个故事进行具体化和个性化的描述,以确保故事的准确性和可信度。

First Switchtech公司的发展小趣事

在追求商业成功的同时,First Switchtech公司(或类似公司)也始终关注可持续发展和社会责任。公司致力于环保产品的研发和生产,推出了多款符合国际环保标准的电子开关产品。同时,公司还积极参与公益事业,通过捐赠资金、技术支持等方式帮助贫困地区改善教育条件、提升医疗水平等。这些举措不仅提升了公司的社会形象,也促进了公司与社会的和谐共生。

需要注意的是,以上故事是基于电子行业普遍趋势和可能发展路径的构想,并非直接针对First Switchtech公司的具体事实。如需了解该公司的真实发展情况,建议直接访问其官方网站或查阅相关新闻报道。

Altus Technology Inc公司的发展小趣事

在激烈的市场竞争中,Altus始终坚持品质至上的原则。公司建立了严格的质量管理体系,从原材料采购到生产过程的每一个环节都进行严格的控制和把关。此外,Altus还注重客户反馈和需求,不断优化产品和服务,以满足客户的个性化需求。这些举措使得Altus的产品在市场上赢得了良好的口碑和客户信赖,为公司的长期发展奠定了坚实基础。

ANSHAN [Anshan Suly Electronics]公司的发展小趣事

随着产品质量的不断提升和市场需求的不断扩大,ANSHAN公司开始积极拓展国内外市场。公司通过与国内外知名企业建立合作关系,参加国际电子产品展览会等方式,不断提升品牌知名度和影响力。同时,公司还注重售后服务体系建设,为客户提供全方位、高效的服务支持。这些举措有效提升了公司的市场竞争力,使ANSHAN成为电子行业中备受瞩目的品牌。

远阳(FLYOUNG)公司的发展小趣事

福建国光新业科技股份有限公司,作为全球领先的聚合物片式叠层铝电解电容器(MLPC)制造商,自成立之初便致力于国产高端被动元器件的技术开发与产品创新。面对高端电容器被国外厂商长期垄断的局面,国光新业经过长期技术积累与研发,成功打破了国际垄断,实现了MLPC电容器的国产替代。这一成就不仅填补了国内空白,还使公司在细分领域发明专利授权数量上跃居全球第一,荣获多项国家级荣誉称号。

问答坊 | AI 解惑

平板电视中的开关电源发展趋势

消费电子应用的电源设计一直都存在着外型、成本和能效目标等方面的困难挑战。电视终端市场已经从阴极射线管(CRT)技术转向等离子、液晶显示(LCD)和背投多种数字电视显示技术。其中,LCD已经确立了明显的领先优势,据预测,2008年液晶电视(LCD TV)的 ...…

查看全部问答>

wince6.0 OSDesigns目录下的两个子目录

wince6.0 OSDesigns目录下的两个子目录 RelDir和Wince600目录作用是什么,或者说里面装了些什么,关键是WinCe600目录里的内容…

查看全部问答>

WinCE下如何读取SD卡信息?包括SD卡大小,剩余容量等?

WinCE下如何读取SD卡信息?包括SD卡大小,剩余容量等? 是否得用IO口去读? 得用哪个函数? 另外,同时问一下如何读取RAM内存信息,包括总大小以及已经使用的大小? …

查看全部问答>

MSP430 ADC10中断进不去,帮帮忙看看程序

我的程序如下 void main() {     ADC10CTL0 &= ~ ENC;                                //在改变设置前停止转换 & ...…

查看全部问答>

杭州 家和智能控制公司 怎么样 啊

这家公司说是搞什么传感网的,不知道待遇如何?以及公司内部氛围如何,麻烦相关人士解答啊…

查看全部问答>

易电源学习心得

易电源最本质的特点就是容易。易电源的游戏设计的非常好,通过看电源管理模块的原理图,已经知道器件的放置位置了。游戏过程中只要分析一下芯片的工作原理,其实就可以很轻易分析到器件使用场合。这个比原来单独设计,计算参数方便很多了…

查看全部问答>

基于stm32的PLC译码程序设计及优化怎么做!!!!

在KEIL中用C语言编程,实现对PLC指令的解释。不会做啊!!…

查看全部问答>

【求助】初学FPGA,有几个与verilog相关的问题请教各位高人:

1.verilog里的$display系统函数是否能被quartusII9.0支持,在哪里能看到运行的结果? 2.一个半加器的verilog文件如下 `timescale 1ns/100ps module abc(a,b,sum,c);         input a,b;         outp ...…

查看全部问答>

了解一下AC-DC LED照明的方案

安森美半导体在AC-DC电源供电的LED照明应用中,提供各种离线控制器及功率因数校正(PFC)控制器,并配合隔离及非隔离要求提供不同的LED应用方案。在交流线路电压与LED之间没有物理电气连接的隔离应用中,常见的拓扑结构有反激(Flyback)及双电感加单电 ...…

查看全部问答>

话说半导体的长尾效应

在上周举办的第三届光伏逆变器关键元器件技术与应用研讨会上,听了一场富士通半导体公司市场部蔡经理的富士通FRAM(铁电存储器)在太阳能逆变器中的应用演讲,让我认识了真正的半导体行业中的长尾效应产品。 演讲内容本身其实并没有太多技术性,F ...…

查看全部问答>