会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
kingzhan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2022年6月30日
%d %ld %lld , %u %lu %llu , %x %lx %llx的区别
摘要: 首先说明,不同平台下不一样,不同平台下不一样,不同平台下不一样。重要的话说三遍 下面说的是arm 32位平台的 %d 输出有符号32位的 %ld 输出有符号32位的 %lld 输出有符号64位的 %u 输出无符号32位的 %lu 输出无符号32位的 %llu 输出无符号64位的 %x 输出32位16
阅读全文
posted @ 2022-06-30 10:10 kingzhan
阅读(6295)
评论(0)
推荐(1)
2022年6月6日
关于MCU生成二维码的方法实现
摘要: 网上有很多开源的二维码生成算法 我这里是直接在github上搜别人发上来的例程,这个F407 如上图他的源码 这两个头文件里都有用到uint8_t这个变量,如果编译器认不出来的话,可以添加适当的头文件解决,如上面这个app_main_api.h(仅仅在我目前这里可以用这个) 二维码的生成格式及要求,
阅读全文
posted @ 2022-06-06 14:42 kingzhan
阅读(266)
评论(0)
推荐(0)
2022年5月31日
I2C上地址的使用问题
摘要: #include "myiic.h" /* 模拟IIC引脚方向配置 */ void Analog_IIC_Pin_Init(void)//IO初始化 { GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Perip
阅读全文
posted @ 2022-05-31 14:32 kingzhan
阅读(267)
评论(0)
推荐(0)
2022年5月27日
关于一个汉字到底是多少个字节的问题
摘要: 最近在做关于手环的项目,有用到屏幕 其中需要显示汉字,一般认为 一个数字,英文字符占一个字节。汉字会占两个字节 但其实跟汉字的大小与编码方式有关 GBK编码,一个汉字占两个字节,UTF-8编码是变长编码,通常一个一个汉字占3个字节,还有什么UTF-16等其他编码方式,一个汉字大小不相同 如上,vsc
阅读全文
posted @ 2022-05-27 23:24 kingzhan
阅读(1322)
评论(0)
推荐(0)
2022年5月17日
关于单口线传感器数据传输的问题 CT711
摘要: 场景:使用**公司的模组,opencpu的方案 上图的CT1711,温度传感器,单线传输数据。图里没有显示,其实接了上拉电阻 手册上说明 ,待传感器将温度转换好后,由MCU主动拉低1us后,隔20us后,可以读取该线上的电平值。因为,传感器在检测1us的低电平后,可以根据自己要输出的值,选择是否拉低
阅读全文
posted @ 2022-05-17 16:00 kingzhan
阅读(292)
评论(1)
推荐(0)
2022年4月19日
gcc-arm-none-eabi是什么
摘要:
阅读全文
posted @ 2022-04-19 16:33 kingzhan
阅读(87)
评论(0)
推荐(0)
2022年4月13日
keil5中移植出现的问题
摘要: 1、从keil5中移植出来,用gcc-arm-none-eabi 编译 D:/fold/业务文件/智能手环/环境/NK6010P1/SDK/NK6010P1V1.6.7/NuCode/sdk/include/libs_include/osa/nur_osa_mem.h:32:85: error: e
阅读全文
posted @ 2022-04-13 09:24 kingzhan
阅读(390)
评论(0)
推荐(0)
2022年3月22日
变长参数的用法
摘要: https://blog.csdn.net/wenbodong/article/details/118468812 上面这个网址其中涉及到了变长参数的用法,非常的通俗易懂 #define LOG_D(fmt, ...) logger_output(LOG_LEVEL_DEBUG, LOG_TAG,
阅读全文
posted @ 2022-03-22 16:03 kingzhan
阅读(49)
评论(0)
推荐(0)
2022年2月14日
有讲究的函数指针用法
摘要: #include <stdio.h> typedef int (*a1)( int pCmd );//这里的typedef去掉,会无法编译 typedef float (*a2)( float pInMsg ); int s1(int pCmd){ printf("s1\n"); return pC
阅读全文
posted @ 2022-02-14 15:31 kingzhan
阅读(80)
评论(0)
推荐(0)
2022年1月4日
Icache与Dcache
摘要: https://zhuanlan.zhihu.com/p/112704770
阅读全文
posted @ 2022-01-04 09:29 kingzhan
阅读(49)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告