HumbleFish

导航

随笔分类 -  Microcontrollers base

Keil5 中C语言 4字节对齐的方式
摘要:1:针对于结构体,联合等的声明阶段 #pragma pack(4) typedef struct { unsigned char aa; unsigned char bb; unsigned char cc; unsigned char dd; } cmdhead, *cmdheadp; #prag 阅读全文

posted @ 2021-09-24 09:04 HumbleFish 阅读(2795) 评论(0) 推荐(0)

keil5 仿真时发现函数不能进入到main函数
摘要:在做开发的时候发现一个问题,使用keil5进行仿真的时候,不能进入到main函数,点击全速运行,马上就会停止,且出现如下提示: 初步原因:程序中有涉及到 printf 这个使用方法,但是没有具体实现 解决方法: 1:屏蔽掉代码中所有与 printf 使用相关的代码; 2:在项目设置中 选择 targ 阅读全文

posted @ 2021-04-17 10:03 HumbleFish 阅读(4135) 评论(0) 推荐(0)

IAR FOR AVR 仿真过程中出现全局变量值不断随意变化的问题
摘要:本文记录使用IAR FOR AVR 使用过程中出现的问题,确保自己以后能够有史可查,也分享给遇到同样问题的朋友。 版本信息:IAR Assembler for AVR 5.40.0 (5.40.0.50237) 在使用IAR调试程序的时候,发现我定义的结构体全局变量即使我不去对他进行赋值,他的成员数 阅读全文

posted @ 2018-06-25 16:03 HumbleFish 阅读(1178) 评论(0) 推荐(0)

Win10下 usart驱动PL2303无法安装的问题
摘要:随着系统的 普及,很多小伙伴也放弃了原有的win7系统,加入了win10的行列。但是相对win7的稳定来说,win10还存在很多的不足 。 新买了一个usart的模块,但是在自家的电脑上使用的时候 一直不能正常,打开任务管理器,发现驱动安装后上面有一个感叹号、 如下所示: 该设备无法启动,指定不存在 阅读全文

posted @ 2018-05-05 17:12 HumbleFish 阅读(650) 评论(0) 推荐(0)