基础知识
文章平均质量分 92
新时代弄潮儿
Talk is cheap. Show me the code
展开
-
cJSON STM32F4移植
1. 下载cJSON源码2. 建立STM32工程3. 移植源文件4. 修改源文件修改malloc和free函数修改串口接收5. 测试{"test":{"id":"1","name":"jack","url":"www.zjrobot.com"}}原创 2021-08-25 10:14:15 · 896 阅读 · 2 评论 -
QT5 基础一:编译输出可以执行文件
一、编译动态连接可执行文件Qt5编译后的可执行文件是不能直接双击运行的,会报缺号库文件错误,这里以我的IAP_GC.exe为例1. 首先将Qt编译的可执行文件拷贝出来放在单独的文件夹下2.选择qt自带的cmd命令行3. 使用windeployqt命令找到1中的文件夹QtTest,使用Qt自带的工具 windeployqt来运行可执行文件将所需的动态链接库拷贝进来拷贝完成,可以看到文件夹下多了很多文件,此时双击可执行文件即可运行程序二、编译静态连接可执行文.原创 2020-11-24 14:24:59 · 1498 阅读 · 0 评论 -
KEIL5 生成bin文件设置
选择程序C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin --output .\DxE_Stationary\DxE_Stationary.bin .\DxE_Stationary\DxE_Stationary.axf文件夹格式原创 2020-03-16 21:23:15 · 568 阅读 · 0 评论 -
C语言基础不过关踩过的坑
C语言基础不过关踩过的坑strlen函数问题描述原因浮点型数存在整型数组中问题描述原因strlen函数问题描述在stm32开发中在计算数组实际长度时出现有时候长度计算出错原因strlen()用来计算指定的字符串s 的长度,不包括结束字符"\0"。如果用来计算字符串中赋值操作中的有一个值十进制为0(asiic码对应字符’\0’),则只能计算这个十进制为0数之前的数组长度。如果数组第一个...原创 2018-11-21 22:19:57 · 349 阅读 · 0 评论