
嵌入式
倩女不姓倩
一只正在奋斗的程序员,之前看到一个博主说写博文是一个很好的学习方式,可以快速梳理自己的思路,使自己学的更加深刻,于是乎,小姐姐来啦
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
win7cdc驱动安装不成功的解决办法
问题描述:在win10的系统上安装usb cdc官方驱动就能直接使用usb cdc设备,但是在win7总是安装不成功,驱动安装之后,设备出现黄色的感叹号。解决办法:1、首先查看C:\Windows\System32\drivers\usbser.sys文件是否存在,如果不存在,复制过去;(也许这一步没有作用,直接执行下面的过程也许也能成功,由于自己所用电脑为win10,待测试后来更新)2、其次将usbser.inf文件复制放在一个文件夹中,也可放在系统文件夹C:\Windows\inf中3、在设原创 2020-12-28 15:29:22 · 11131 阅读 · 2 评论 -
记录单片机使用malloc产生内存泄露的问题及解决方法
项目场景:单片机使用malloc产生内存泄露的问题问题描述:bug1:创建了一个结构体指针,通过malloc动态开辟内存的方式开辟了一段内存空间,然后进行写入数据修改数据的操作,但是下面的代码会导致内存泄露:typedef struct{ int name; int sex;}Data_struct;Data_struct* data_receive(void){ Data_struct* msg=(data*)malloc(sizeof(Data_struct)); //开辟内存原创 2020-12-17 20:19:11 · 1058 阅读 · 0 评论 -
STM32Cube配置导致JLINK无法调试
问题描述:使用stm32cube创建的工程,在IDE中调试时,烧录一次代码之后,就再也不能找到芯片,报Connection toCPU via connect under reset failed, Abort debug session? 原因分析:和硬件工程师沟通现象,发现是在创建cube的时候没有勾选debug,如图,在配置的时候sys选项里面的调试应该对应的做选择,如swd调试就需要选择JTAG 4线。
一、gcc编译器的下载及安装1、下载下载GCC需要外网,笔者在内网找了两个小时,才找到一个可以用的,大家可以自行去下载,https://www.jb51.net/softs/156775.html,选择最下方的普通下载就不会下载一些莫名其妙的下载器和绑定插件,这个版本是3.4.0版本,虽然不是最新的,但还是够用了。2、安装和配置环境变量在上述网站下载的gcc无需安装,只需要解压到需要的文件夹即可,如图为gcc解压之后的文件目录。之后配置好环境变量就可以使用gcc编译器了,设置环境变量的方原创 2020-09-24 17:16:16 · 1978 阅读 · 1 评论 -
内存大小与地址的对应关系以及计算方法
在计算机中要访问存储区,都是通过地址来进行访问的,包括所有的外设(比如串口、内存、硬盘等),都对应有一个访问地址,内存中的每一个字节对应唯一的一个地址,每一个地址代表一个字节原创 2020-09-07 17:40:42 · 16406 阅读 · 0 评论