- 博客(20)
- 收藏
- 关注
原创 keil5常见错误5:没有报错,但串口无法打印出数据
②options->Target->Use MicroLIB 勾选上。没有正确重定向printf或未启用MicroLIB。串口初始化配置正确,串口却没有成功输出数据。①确保重定向代码存在。
2025-03-25 08:42:26
357
原创 keil5常见错误4:could not stop cortex-m device
could not stop cortex-m device意思为:无法正确地暂停或停止微控制器的运行。问题:could not stop cortex-m device。
2024-12-15 16:46:42
4060
原创 keil5常见错误2:Undefined symbol time (referred from xxx.o).
问题:Undefined symbol time (referred from xxx.o). Undefined symbol time (referred from xxx.o).的意思是未对time进行定义原因分析:①程序没有找到XXX函数的定义②没有头文件里面声明该函数③没有将该函数的.C文件加入工程里面①把该函数的头文件包含进来②直接在xxx.c文件中给time赋一个值;例如:u16 time=0;
2024-12-06 10:56:36
1127
原创 Android studio出现uplicate class kotlin.time.jdk8.DurationConversionsJDK8Kt found in modules.......错误
gradle同步可以成功,但是编译运行时,出现以下异常。
2024-12-06 01:57:52
973
2
原创 keil5常见错误1:error: #268: declaration may not appear after executable statement in block
默认编译标准是C89,解决方法:Options-> C/C++ ->C99Mode。此错误中文意思:声明不能在可执行语句后出现。后面声明,应该改为在函数开头声明变量。
2024-11-25 21:35:26
1590
1
原创 Source insight 使用技巧方法
Source Insight工具是一款功能强大的代码阅读器,它能使大量的代码产生联系,方便阅读,而且支持各种语言的程序代码。
2024-11-25 21:13:49
751
原创 嘉立创EDA实战第一篇-原理图绘制
电子电路图 是指按照统一的符号将导线将电源、开关(电键)、用电器、电流表、电压表等连接起来组成电路表示出来图。电子电路图又称作电路图或电路原理图,它是一种反映电子产品和电子设备中各元器件的电气连接情况的图纸。
2024-08-12 21:28:32
7270
原创 HAL库-入门STM32CubeMX第一篇
STM32用的CubeMX是ST公司出品的一款C代码生成器软件,它的图形化工具界面可以让使用者可视化地选择所需的芯片,并设置选用任一引脚、任一外设。另外的,CubeMX还提供了自动识别引脚冲突、设置时钟树、功耗预测等功能。使用CubeMX能减轻底层开发工作量,节约时间。
2024-07-19 21:20:53
1285
原创 手把手教微信小程序开发(1)-页面设计
borderStyle:tabbar 上边框的颜色, 仅支持 black / white。selectedColor:tab 上的文字选中时的颜色,仅支持十六进制颜色。position:tabBar 的位置,仅支持 bottom / top。backgroundColor:tab 的背景色,仅支持十六进制颜色。color:tab 上的文字默认颜色,仅支持十六进制颜色。selectedIconPath:被点击后的图标图片。pagePath:指定点击后要跳转的页面路径。text:显示的页面名称。
2024-05-30 17:21:05
1246
原创 小程序商城[ app.json 文件内容错误] app.json: [“tabBar“][1][“pagePath“]: “pages/logs/logs“ need in [“pages“] 报错
app.json 文件内容错误] app.json: ["tabBar"][1]["pagePath"]: "pages/logs/logs" need in ["pages"],报错解决方法一般是原因是在app.json中pages中的文件路径与下面tabbar中所写的路径不一致;或者在tabbar中的pagePath路径在pages数组中根本不存在。
2024-05-29 21:36:36
872
原创 微信小程序代码构成-第一讲
①pages用来存放所有的小程序页面②utils用来存放工具性质的模块(例如:格式化时间自定义模块,如图二所示)③app.js 小程序项目的入口文件④app.json小程序项目的全局配置文件⑤app.wxss 小程序项目的全局样式文件⑥project.config.json 项目的配置文件⑦sitemap.json 用来配置小程序及页面是否允许被微信索引。
2024-05-29 20:52:36
1630
1
原创 嘉立创EDA实战第二篇-PCB封装
封装的形式多种多样,不同的封装形式适用于不同的元器件和应用场景。即双列直插式封装,是常见的一种封装形式。的好坏直接影响到芯片自身性能的发挥和与之连接的PCB电路板的设计和制造,半导体芯片在作为产品发布之前要经过测试以筛选出有缺陷的产品,每个芯片必须通过的 “封装”工艺才能成为完美的半导体产品。是保护电子元件,是将实际的电子元器件,如芯片、电阻、电容等,以图形的方式表现在PCB板上,以便于在PCB板上进行插装或焊接。:球形触点封装,是一种高密度封装,优点:引脚数量多、散热性能好,适用于高密度电路板。
2024-05-05 20:52:20
7524
3
原创 怎么在嘉立创EDA中画出OLED的电路图?
在界面中实现以下电阻绘制 ,绘制完后按CTRl+S进行保存。(1)首先安装嘉立创EDA软件,软件可直接在官网下载。在嘉立创EDA界面中选择如下所示。以下绘制需要用到工具有:折线、引脚。
2024-04-21 22:26:19
1726
1
原创 什么是PCB?什么是PCBA?
PCB(Printed Circuit Board),中文名称为印制电路板,又称印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的载体。由于它是采用电子印刷术制作的,故被称为“印刷”电路板。PCBA的英文印刷电路板+组装的缩写。简而言之,空的PCB板经过STM加载,然后经过DIP插件,外行的话来说,PCB是没有组装的电路板,PCB是焊接用电子组件的电路板。
2024-04-21 21:43:02
855
1
原创 USART串口协议
•USART)通用同步异步收发器•USART是STM32内部集成的硬件外设,可根据数据寄存器的一个字节数据自动生成数据帧时序,从TX引脚发送出去,也可自动接收RX引脚的数据帧时序,拼接为一个字节数据,存放在数据寄存器里•自带波特率发生器,最高达4.5Mbits/s•可配置数据位长度(8/9)、停止位长度(•可选校验位(无校验奇校验偶校验)•支持同步模式、硬件流控制、DMA、智能卡、IrDALIN•USART资源:USART1USART2。
2024-04-08 19:58:52
1628
原创 STN32定时器配置
PWM)脉冲宽度调制在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,通俗的讲就是等效地实现一个模拟信号的输出,常应用于电机控速等领域PWM频率= 1 / TS 频率越快,等效模拟信号就越平稳占空比= TON/ TS TON:高电平时间 TS:一个周期时间分辨率占空比变化步距OC(Output Compare)输出比较。
2024-03-25 21:16:48
1636
1
NB-IOT模块在C#上位机对接电信云平台实例的代码(温湿度、光照、设置阈值、曲线分析、打开水泵、传感器历史数据)
2025-05-30
开发环境IAR EW8051带注册工具.zip
2024-12-08
SmartRF Flash Programmer 1.9.0.zip
2024-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人