keil调试warning和error

2023-11-08

STM32:

逻辑错误:

1、若要用引脚重映射,一定要把该引脚原来的功能DISABLE,不然永远都没有想要的结果。例如:将TIM4_CH1映射到PB4,PB4原功能是JRST,因此需要调用 

	GPIO_PinRemapConfig(GPIO_PartialRemap_TIM3,ENABLE);  //PB4 TIM3_CH1
	GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);	

error:

1、L6218E:Undefined symbol NVIC_Init (referred from usart1.o).

    解决:没有把相关头文件添加到工程里面,大部分人都应该是添加到FWlib文件夹中

2、 #67: expected a "}"      ADC1_2_IRQn                 = 18,     /*!< ADC1 and ADC2 global Interrupt                       */

    解决:在C/C++选项卡里,把STM3210X_HD从prepocessor symbol define 里面删掉

warning:

1、#1295-D: Deprecated declaration UART1_sendIMU_data - give arg types

     解决:多半是在h文件中声明函数是,形参没有写。eg:void UART1_sendIMU_data();形参中的void没写

 

51:

error:

warning:

1、WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS

      解决:定义的变量或者函数没有在主函数中使用。

2、 warning C500: LICENSE ERROR (R207(3): REGISTRY READ ERROR)

      解决:我是好久没有51的代码后打开后出现的警告,莫名其妙,若有码友知道,请在评论中赐教。解决的话只需要重新                用注册机注册一次就行了。

3、*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL

      解决:把相关的C文件添加到项目中即可,这个错误即使bi'a编译成功了,运行的时候也是错的

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

keil调试warning和error 的相关文章

  • 【中国电工技术学会主办】2022年能源,电力与电气工程国际研讨会(CoEEPE 2022)

    中国电工技术学会主办 2022年能源 电力与电气工程国际研讨会 CoEEPE 2022 重要信息 会议网址 www coeepe org 会议时间 2022年11月11 13日 召开地点 安徽合肥 合肥滨湖国际会展中心 截稿时间 2022年
  • PN结的形成原理

    关于二极管的原理来自于PN结 下图为本征半导体 1 空穴与电子 动画中空穴是红的 电子是蓝的 其实我一直对空穴这个概念很抵触 因为从这个动画上来看空穴是不动的 但讲PN结 三极管的时候都会把空穴当成运动的载流子 虽然似乎也不是很难理解 P型
  • 电感的主要参数

    转载 大鑫专栏 大鑫专栏 2022 02 13 21 08 电感的主要参数 1 电感量 L 又称自感系数 表示电感器产生自感能力的一个物理量 电感器电感量的大小 主要取决于线圈的圈数 匝数 绕制方式 有无磁心及磁心的材料等等 当通过一个线圈
  • 2023年电气,电子与信息工程国际会议(ISEEIE 2023)

    2023年电气 电子与信息工程国际会议 ISEEIE 2023 重要信息 会议网址 www iseeie org 会议时间 2023年2月24 26日 召开地点 新加坡 截稿时间 2022年12月31日 录用通知 投稿后2周内 收录检索 E
  • 2023年数字信号处理前沿国际会议(CFDSP 2023)

    2023年数字信号处理前沿国际会议 CFDSP 2023 重要信息 会议网址 www cfdsp org 会议时间 2023年2月24 26日 召开地点 新加坡 截稿时间 2022年12月31日 录用通知 投稿后2周内 收录检索 EI Sc
  • 电子竞赛项目回顾——基于多物料识别分拣的离线式监管工业流水线系统

    1 项目简介 本项目融合了工业物联网技术 FPGA图像处理等技术 针对工业流水线上的多物料分拣 提出了一种自下而上全自动化式 工厂监管离线式的解决方案 工厂内部所有的控制层 感知层均通过无线传输层与工厂总控主机相连 同时主机实时将工厂运行的
  • 滤波电容的大小的选取

    印制板中有接触器 继电器 按钮等元件时 操作它们时均会产生较大火花放电 必须采用RC吸收电路来吸收放电电流 一般R取1 2k C取2 2 4 7 F 一般的10PF左右的电容用来滤除高频的干扰信号 0 1UF左右的用来滤除低频的纹波干扰 可
  • Raspberry Pi 与Arduino SPI通信

    本教程介绍了使用SPI 串行外围设备接口总线 进行Raspberry Pi与Arduino通讯和控制的基本框架 SPI代表了一种非常完善的芯片间通信方法 该方法在两种设备的硬件中均实现 在这里 我们将详细探讨SPI 讨论硬件和软件注意事项
  • 图说三极管,太容易懂了!(史上最详细版本)

    晶体三极管 是半导体基本元器件之一 具有电流放大作用 是电子电路的核心元件 在电子元件家族中 三极管属于半导体主动元件中的分立元件 广义上 三极管有多种 常见如下图所示 狭义上 三极管指双极型三极管 是最基础最通用的三极管 本文所述的是狭义
  • 数字电子钟 1Hz 秒脉冲信号的设计

    数字电子钟 1Hz 秒脉冲信号的设计 摘 要 要设计数字钟 首先应选择一个能产生稳定的标准时间脉冲信号 而脉冲源产生的脉冲信号的频率较高 因此 需要进行分频 使高频脉冲信号变成适合于计时的低频脉冲信号 即 秒脉冲信号 频率1HZ 1引言 数
  • ESP32-CAM监控摄像头

    在此项目中 我们将使用ESP32 CAM开发板构建IP监控摄像头 ESP32相机将托管一个视频流Web服务器 您可以使用网络中的任何设备对其进行访问 您可以将此视频流Web服务器与流行的家庭自动化平台 如Home Assistant或Nod
  • CMOS门电路详解

    MOS管的开关特性 在CMOS集成电路中 以金属 氧化物 半导体场效应晶体管 Metal Oxide Semiconductor 简称MOS 作为开关器件 MOS管的结构和工作原理 MOS管的输入 输出特性 对于共源极接法电路 闪击和衬底之
  • 【见刊通知】ISEEIE 2022 & COMSE 2022已见刊,请自行查看见刊链接 ~

    见刊通知 CoMSE 2022 喜讯 2022年材料科学与工程国际会议论文集已于8月10日见刊 相关链接已发送至各位作者邮箱 请注意查看 ISEEIE 2022 喜讯 2022年电气 电子与信息工程国际会议论文集已于8月18日见刊 相关链接
  • 【会议分享】2022年工业电子与仪器仪表国际会议(ICoIEI 2022)

    2022年工业电子与仪器仪表国际会议 ICoIEI 2022 重要信息 会议网址 www icoiei org 会议时间 2022年10月15 17日 召开地点 韩国济州岛 截稿时间 2022年9月15日 录用通知 投稿后2周内 收录检索
  • 2023年交通与智慧城市国际会议ICoTSC 2023

    会议日期 2023 5 26 至 2023 5 28 会议简介 2023年交通与智慧城市国际会议 ICoTSC 2023 重要信息 会议网址 www icotsc org 会议时间 2023年7月28 30日 召开地点 长沙 截稿时间 20
  • keil调试warning和error

    STM32 逻辑错误 1 若要用引脚重映射 一定要把该引脚原来的功能DISABLE 不然永远都没有想要的结果 例如 将TIM4 CH1映射到PB4 PB4原功能是JRST 因此需要调用 GPIO PinRemapConfig GPIO Pa
  • 使用VHDL语言控制相机

    将CMOS相机与ZYNQ 7000系列FPGA SoC连接 并将实时视频输入输出到VGA屏幕 硬件 软件 概述 在这个项目中 我们将从头开始构建一个FPGA映像平台 目的是将VGA分辨率CMOS相机与MiniZed Development板
  • ESP32 ADC –使用Arduino IDE读取模拟值

    本文介绍了如何使用Arduino IDE通过ESP32读取模拟输入 模拟读取对于从电位计或模拟传感器等可变电阻读取值非常有用 模拟输入 ADC ADC是非线性的 analogRead 函数 其他有用的功能 使用ESP32从电位计读取模拟值
  • 西安电子科技大学计算智能导论公茂果老师课程所有PPT

    西安电子科技大学计算智能导论公茂果老师课程所有PPT http pan baidu com s 1hqst8pe 随着信息技术的发展 计算的观念越来越显示其在各个领域的威力 从计算的角度审视世界 认为从物理世界 生命过程直到人类智能都是可计
  • ESP32 SIM800L:发送带有传感器读数的文本消息(SMS警报)

    在这个项目中 我们将使用T Call ESP32 SIM800L模块创建一个SMS通知系统 当传感器读数高于或低于特定阈值时 该模块会发送SMS 在此示例中 我们将使用DS18B20温度传感器 并在温度高于28 C时发送短信 一旦温度降低到

随机推荐

  • [k8s] pod的创建过程

    pod的创建过程 定义 Pod 的规范 apiVersion v1 kind Pod metadata name my pod spec containers name my container image nginx latest 创建
  • lnmp 域名绑定与设置

    该文字转载自 https lnmp org faq lnmp vhost add howto html 感谢广大网友的分享 一般情况下每个虚拟主机就是一个网站 网站一般通过域名进行访问 本文为教程适合LNMP 1 2 各个版本的添加过程基本
  • 恒玄BES调试笔记-BES2500如何修改RF回连功率

    修改路径如下 platform drivers bt best2300a bt drv rfconfig c 可以通过以上截图 写固定的某个值 比如0x18f 写0xaf为RF回连功率调整0dB 这个寄存器具体的BES2500 RF Reg
  • 记录使用git时碰到的问题及解决办法

    fatal refusing to merge unrelated histories git pull allow unrelated histories 本地和github上分别生成了master和main分支 四步 参考https z
  • js弹出框、对话框、提示框、弹窗总结

    一 JS的三种最常见的对话框 JS最常用三种弹出对话框 弹出对话框并输出一段提示信息 function ale 弹出一个对话框 alert 提示信息 弹出一个询问框 有确定和取消按钮 function firm 利用对话框返回的值 true
  • 架构核心技术之微服务架构

    小熊学Java https www javaxiaobear cn 文末有免费资源 本文我们来学习微服务的架构设计 主要包括如下内容 单体系统的困难 编译部署困难 数据库连接耗尽 服务复用困难 新增业务困难 微服务框架 Dubbo 和 Sp
  • strerror函数运行时报错 Segmentation fault (core dumped)

    虽然编译时没报错 但还是要加上以下头文件 include
  • 优化SQL之最佳索引

    SQL优化工具Tosska SQL Tuning Expert for Oracle 帮助SQL开发人员解决SQL性能问题 本工具主要创始人Richard To 资深ITPUB元老 从1996年开始设计SQL优化工具 拥有超过20年的SQL
  • css核心知识点攻坚指南

    css核心知识点攻坚指南 一 什么是CSS 层叠样式表 英文全称 Cascading Style Sheets 是一门专门用来描述 html xml 等文件样式的一门语言 简而言之 我们可以通过编写css来描述当前文档的样式规则 让页面的展
  • Java Swing实现Mybatis3代码生成器,使用jtattoo第三方java Swing美化包

    项目介绍 代码生成器 目前只支持MySQL 其他的数据库需要在代码中修改部分配置以及更换JDBC驱动 整个项目从MySQL数据库连接测试 创建数据库 导入SQL脚本 保存基本配置 生成最后代码 适合初学swing的开发人员 本项目使用jta
  • 电巢科技出席第26届西北地区电子技术与线路课程教学改革研讨会,聚焦一流课程建设!

    2023年9月15日至17日 北方民族大学召开第26届西北地区电子技术与线路课程教学改革研讨会 本次会议围绕 梳理课程教学内容 改革教学方式 探索虚拟教研室构建方式 完善基层教学组织 推进一流课程和一流教材资源共享 提高课程教学质量 这些主
  • SpringBoot自动配置理解

    首先 所有的启动类中都有一个 SpringBootApplication注解 放置在Springboot启动类上 表明该类是开启Springboot容器的入口 它是一个复合注解 里面包含了包扫描 自动注入 配置注入的功能 按Ctrl 鼠标左
  • 4个快速查找Linux历史命令的技巧(history)

    history 法1 光标上下键 法2 ctrl r 输入某条命令的关键字 找出来对应的命令 按右光标键 法3 数字 执行历史命令中第N条命令 法4 字符串 搜索历史命令中最近一个以xxxx字符开头的命令 例如 vim
  • C练题笔记之:Leetcode-307. 区域和检索 - 数组可修改

    题目 给你一个数组 nums 请你完成两类查询 其中一类查询要求 更新 数组 nums 下标对应的值 另一类查询要求返回数组 nums 中索引 left 和索引 right 之间 包含 的nums元素的 和 其中 left lt right
  • Rust- 多线程

    Rust s standard library provides support for native threads with its std thread module allowing you to run code in paral
  • CGI的编译和执行

    g DDOCUMENT ROOT var www test o cgi bin suphp cgi install suphp cpp lcrypt chmod 4711 cgi bin suphp cgi service httpd re
  • 简要介绍

    神经辐射场 NeRF 原理 挑战与未来展望 1 背景介绍 随着深度学习和计算机图形学的不断发展 人工智能和图形学领域的交叉研究越来越多地受到关注 神经辐射场 NeRF 是其中一个极具潜力的研究方向 它结合了计算机图形学和深度学习 旨在通过神
  • 一秒钟变身明星:用swapface软件体验星光熠熠的感觉!

    你是否曾经想过能够用电脑或手机来实时地将自己的面部与其他人或角色进行交换 你是否曾经想过能够用一款简单易用的软件来制作出有趣或惊艳的面部交换直播 视频或图片 如果你的答案是肯定的 那么你一定要试试swapface软件 这是一款由Swapfa
  • 广元市2021年度专业技术人员公需科目 自动考试python selenium自动化

    def sou a for q in range 5 10次 browser get a time sleep 3 browser switch to default content bo browser find element by i
  • keil调试warning和error

    STM32 逻辑错误 1 若要用引脚重映射 一定要把该引脚原来的功能DISABLE 不然永远都没有想要的结果 例如 将TIM4 CH1映射到PB4 PB4原功能是JRST 因此需要调用 GPIO PinRemapConfig GPIO Pa