单片机IO口无法输出高低电平原因分析

时间:2023-03-08来源:佚名
最近在用LPC11C14单片机,该单片机是32cortex-M0系列的,带有片上CAN资源,既可以使用寄存器编程,也可以使用库函数(CMSIS)来编程应用方便。其下载方式有两种:
  SW方式;
  ISP方式;
  对于LQF48封装而言,调试口分别为:
  29脚:SWCLK;
  39脚:SWDIO;

单片机IO口无法输出高低电平原因分析
  这个两个引脚可以复用,在项目设计中到了29脚,将该引脚用作了GPIO输出脚,在用库函数调试的过程中发现时钟无法控制输出高低电平。而用寄存器版本就可以输出高低电平。花了好长时间终于找到了原因。
  下面先看寄存器版本编程时使用的头文件代码:
单片机IO口无法输出高低电平原因分析

  再看CMSIS提供的库函数的头文件:

单片机IO口无法输出高低电平原因分析
  从头文件的对比已经发现了问题,寄存器版本的头文件P0_10的地址是68结尾,而CMSIS中P0_10的地址是70结尾,翻看LPC11C14的数据手册可以发现其地址为:0x40044068,显然CMSIS提供的头文件错了。将CMSIS头文件修改后,P0_10就可以正常使用了。

相关阅读

今天分享内容让您掌握电力系统常用计算的基本理论和方法

正常运行时导体载流量计算 一、概述 1. 电气设备通过电流时产生的损耗 ①载流导体的电阻损耗 ②绝缘材料内部的介质损耗 ③金属构件中的磁滞和涡流损耗 这三种损耗将产生热量,导...
2023-06-25
今天分享内容让您掌握电力系统常用计算的基本理论和方法

分享50个常用硬件设计电路

对于一个从事电子行业工作的朋友来讲,如何快速的成长、入门是一个很头疼的事情,因为很多基础的理论,比较乏味,太过专业的知识,看起来,很是让人伤透脑筋,今天我就给大家...
2023-04-29
分享50个常用硬件设计电路

电流互感器和电压互感器的区别是什么,一文讲清楚

电流互感器( CT或TA)和电压互感器(PT或TV),作为电力系统中连接一次系统和二次系统的桥梁,主要起到测量、监控与保护等作用。其中电流互感器能将大电流变成小电流,而电压互...
2023-06-27

MOS管开关电路的工作原理和功耗计算

在设计MOS管开关电路时,就要充分了解MOS管的工作原理。在我上一篇文章中,有详细地讲解MOS管的工作原理。大家可以点下面这个标题直接进入,这里就简单地提一下。 MOS管工作原理详...
2023-07-03
MOS管开关电路的工作原理和功耗计算

陶瓷贴片电容小型化的直流偏压特性

小型化是电子产品发展的一个趋势。作为电路中常用的一种元件,陶瓷贴片电容近年来也越来越袖珍,从10年前0603、0805封装为主流,到现在0402已经成为用量最多的封装规格,并且出现...
2023-03-31
陶瓷贴片电容小型化的直流偏压特性

热销商品

橡胶垫片螺丝防水平垫减震垫耐油耐磨密封圈黑色定做垫圈厂家现货

本厂专业生产黑色橡胶垫片、螺丝防水平垫、减震垫及耐油耐磨密封圈,采用优质橡胶材料,具备优异的耐油性、耐磨性和抗老化性能,广泛应用于机械、汽车、管道及电气设备...
1.28

氟胶O型圈耐高温密封圈线径1-10mm现货可订做大尺寸胶圈非标异形

氟胶O型圈采用高性能氟橡胶(FKM)材料制成,具有卓越的耐高温、耐油、耐化学腐蚀性能,长期使用温度可达200℃以上,短期可耐受250℃高温。线径规格覆盖1–10mm,现货充足,支...
0.4

安全帽工地男ABS建筑工地加厚施工电工透气盔国标领导监理定制

这款ABS材质安全帽专为建筑工地、电力施工等高风险环境设计,采用加厚高强度工程塑料,抗冲击性能优异,符合国家标准(GB 2811-2019),有效保障头部安全。帽壳结构坚固,内衬...
7.57

欧普led筒灯3w孔灯超薄桶灯吊顶天花灯过道嵌入式洞灯客厅5w

欧普LED筒灯是一款高品质嵌入式照明产品,适用于客厅、过道、吊顶等多种场景。采用优质LED光源,提供3W和5W两种功率选择,光线柔和均匀,显色指数高,有效还原真实色彩。超...
10.2

消防手电筒强光可充电出租屋户外便捷宾馆酒店客房应急逃生手电筒

这款消防手电筒强光可充电,专为出租屋、宾馆、酒店等场所设计,具备高亮度LED灯珠,照明距离远、穿透力强,紧急情况下可迅速照亮逃生路径。内置大容量锂电池,支持USB充电...
3.83

网站栏目