- 博客(10)
- 资源 (11)
- 收藏
- 关注
原创 关于*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS 问题
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
2022-05-08 14:19:19 18158
原创 记录一次调试问题
项目名称:C018异常问题:小批量样品时,出现中频信号无法启动,供电电压良好。发现问题:使用数字电源供电,频谱仪检测时发现无频点,且数字电源电流只有0.01A,正常电压为0.03A。因此属于异常电压,判断为MCU或雷达IC未启动,在进行功能调节时,功能正常。因此判断为雷达IC未启动。与芯片供应商沟通后得知,此芯片内部复位存在问题,因此加外部GPIO复位最为稳妥,而此次PCB已经有外部复位。但依然启动异常,则推断外部复位同样出现问题。第一次尝试加长外部复位低电平到高电平之间的延时时间,200ms时依然异常
2022-04-11 09:24:58 236
原创 C语言自带的排序函数
C语言有自有的qsort函数。功 能: 使用快速排序例程进行排序头文件:stdlib.h原型: void qsort(void base,int nelem,int width,int (fcmp)(const void ,const void ));参数:1 待排序数组首地址2 数组中待排序元素数量3 各元素的占用空间大小4 指向函数的指针,用于确定排序的顺序这个函数必须要自己写比较函数,即使要排序的元素是int,float一类的C语言基础类型。以下是qsort的一个例子:#incl
2021-07-02 16:25:55 4551
原创 在KEIL ARM中添加新的.C文件后出现:FCARM - Output Name not specified, please check ‘Options for Target - Utilitie
在KEIL ARM中添加新的.C文件后出现:FCARM - Output Name not specified, please check 'Options for Target - Utilities’错误。出现上述错误,主要问题在于未对新创建的.c文件的文件类型进行定义。而对文件进行定义,又键点击文件,选择Options:选择和之前一样的文件类型即可。...
2021-05-12 11:37:39 4668
原创 定时器回调函数
定时器回调函数:如图1所示。 图1为定时器0初始化,溢出时间为1ms。初始化时会传入一个timer0_handler()函数,这个函数在定时器初始化代码中被赋值给了m_tim0_hdl 。定时器溢出后进入中断会判断m_tim0_hdl是否为空, 当调用rad_set_timer()函数后,会将timeout 、hal、active等值进行赋值active = 1后会继续执行下面的代码,即可以判断m_tim0_hdl != NULL 。当定时器溢出后,进入中断,此时m_tim0_hdl
2021-03-11 16:30:23 4671
原创 Keil5 新建工程编译后Download按钮变灰
Keil5 新建工程编译后Download按钮变灰百度看到很多文章解决变灰方法为这个主要目的是生成.HEX文件, 但有时候当你在线下载时点了Creat HEX File 并进行编译后。Download按钮依然呈现灰色。此时问题关键点不在这,而是在于并未选择下载器:勾选图中所示勾勾,就会发现灰色Download按钮变成可点击状态。...
2021-03-09 15:35:22 9545 2
原创 STC8G1K08A-PWM频率
STC8G1K08A-PWM频率1.由上图可知,pwm频率与PCA时钟输入源频率有关,而当需要自定义频率时,应该怎么办呢?可以看到,PCA的输入源有三种:系统时钟、定时器溢出脉冲及ECI脚的外部输入时钟。采用系统时钟时,因为系统时钟固定,因此不能自由编写想要的pwm频率。在未外接晶振的情况下,最好的选择自然为内部的定时器0的溢出脉冲。由图1可知,当PCA的输入源频率越高,则PWM频率越高。例如:需要PWM输出频率为1HZ即1次/秒。 则 1次/秒 = (Timer0/1024)次/秒 →
2021-02-22 10:38:22 10786 2
原创 STC8G1K08A之PWM占空比调整
STC8G1K08A之PWM占空比调整PWM的占空比影响因素:PWM的占空比影响因素:由描述可知控制PWM占空比为XCCAPnL以及CCAPnL中的值。当CL中的值比XCCAPnL+CCAPnL中的值小时,输出低电平。CCAPnL的值可以直接进行地址访问进行赋值:XCCAPnL的值在PCA_PWMn的地址中进行赋值:以下为示例代码:输出占空比为10%。若想输出占空比为50%:...
2021-01-23 11:06:14 9027 2
原创 关于iar for stm8: iar Fatal Error[Pe1696]: cannot open source file "xx.h"错误
关于iar for stm8: iar Fatal Error[Pe1696]: cannot open source file "xx.h"错误由于工作需要,安装了iar for stm8,公司大神发了一个程序,然而在安装和破解完成之后,编译未过,未过的原因如题。在网上翻了一些帖子,有些关键性的启发,但对于才接触stm8软件的人来说,可能有些不甚理解。当你打开别人发过来的程序时,iar fo...
2020-04-21 14:37:59 1826
原创 关于HFSS安装过程和打开过程出现的问题
**关于HFSS安装过程和打开过程出现的问题**1.Error:Path to installation does not exist 安装到最后出现的问题,出现这个问题的关键在于解压的安装包中出现中文:因此只要将其中的HFSS150Win64文件夹复制出来再进行安装就没解决了。2. Unable to detect installed products.config/ad...
2019-11-11 17:43:27 29697 13
Nu-Link_Keil_Driver_V3.03.7091r.zip
2020-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人