- 博客(5)
- 资源 (22)
- 收藏
- 关注
原创 有符号数和无符号数条件判断时的坑
描述 在嵌入式编程过程中,最长接触到的就是无符号数,但也不可避免的会遇到有符号数,当有符号数与无符号数相遇时,总会发生一些“奇妙的玄学”。而这“玄学”稍有不慎就会造成无法弥补的错误。 来看下面一段代码#include <stdio.h>void main(void){ unsigned int a = 5; int b = -5; if (a > b) { printf("a大于b\r\n"); } else { printf("a不大于b\r\n");
2020-09-24 10:51:05
2111
3
原创 Ubuntu17.04中vim安装失败问题解决(内含源)
目录问题描述问题解决问题描述嵌入式开发人员对vim应该是最熟悉的了,但你是否遇到过刚刚装好的Ubuntu里需要自己安装vim而且安装总是失败的问题,我就遇到了,问题见下图Package vim is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, or is only available from another so
2020-07-16 23:01:44
2138
1
原创 关于keil5 和 J-Link 的那些坑(The fireware of the connected J-link does not support the follow 固件驱动不兼容问题解决)
目录问题描述问题解决相关资源链接问题描述 最近又有了一个新的项目,果然新项目必出坑,今天遇到的这个坑还比较基础,也是最让我轻易忽略的问题,使用keil5通过Jlink下载代码时总是出错,错误提示是:The fireware of the connected J-link (S/N:XXXXXX) does not support the following memory access:Read@0x02000004 。 这个错误出的比较新奇,之前运气比较好一直没有出现,起初一直怀疑是硬件的问题,
2020-07-15 19:29:20
4350
原创 EFM32PG1B关于RTCC和EM4的那些坑
EFM32PG1B关于RTCC和EM4的那些坑EFM32PG1B关于RTCC和EM4的那些坑坑一:RTCC初始化坑二:EM4低功耗模式的初始化坑三:EM4模式使能EFM32PG1B关于RTCC和EM4的那些坑坑一:RTCC初始化 对于RTC我们都比较熟悉,我这里一般不把他用作所谓的年月日计时功能,我一般将RTC用作设备的定时唤醒。那么EFM32PG1B的RTCC又该如何初始化呢?我总结下来有如下几点:1、时钟的选择2、计数模式的选择3、计数值设置4、中断开启 先说第一点:EFM32的时钟树刚
2020-07-09 23:09:09
2417
1
原创 EFM32PG1B使用时遇到那些的坑
EFM32PG1B使用时遇到那些的坑坑一:引脚功能定义坑二:外部中断的使用官网链接坑一:引脚功能定义 公司项目需要用到EFM32系列的单片机,初看芯片手册,看到引脚定义的时候着实有些疑惑 初看的第一感觉是这些引脚都具有串口功能吗?这么自由的吗?没错,它就是这么自由。我以串口一的发送引脚为例进行说明,即US1_TX ,这里要说一下,EFM32的串口引脚和SPI引脚是复用的,使用函数库的时候,我们也可以看到SPI和串口发送调用的寄存器也是同一个,这一点其实比较方便。US1_TX 的右边跟了32个引脚,这
2020-07-05 17:01:04
1647
2
BMI088六轴数据获取及C语言驱动
2023-01-12
DPS310数据手册及C语言驱动
2023-01-12
MMC5983地磁传感器C语言驱动及数据手册
2023-01-12
DS-DA217加速度传感器驱动及数据手册
2023-01-11
semtech sx126x sx1272 sx1276官方驱动,LORA FSK
2022-09-15
ICM20948资料(手册代码demo).rar
2020-10-23
nRF5x-Command-Line-Tools_9_8_1_Installer_64.rar
2020-09-12
LA1010虚拟逻辑分析仪光盘驱动安装程序
2020-07-31
JLinkARM.rar
2020-07-15
基于maltab的手写数字识别.7z
2020-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人