自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 Keil5软件仿真时无法进入main()函数解决办法

Keil5软件仿真时无法进入main()函数解决办法问题:解决办法:问题:在进行软件仿真的时候,发现程序一直在SystemInit()函数中出不来,无法进入主函数解决办法:dialog dll默认配置为DCM.DLL,而parameter默认配置为-pCM3,该种配置无法进行正常的仿真调试。正确配置应该为dialog dll:DARMSTM.dll parameter:-pSTM32F...

2020-04-24 17:12:32 10330

原创 C语言复习之结构体

一.定义一个结构体类型1.定义一个数据类型,固定大小内存块的别名,还没有分配内存struct Teacher{char name[64];int age;int id;};用结构体类型定义一个变量struct Teacher t1;//告诉c编译器给我分配内存2.或者使用类型的重定义typedef struct Teacher{char name[64];int age...

2019-08-02 15:27:51 266

原创 C语言复习之内存四区

C语言复习之数据类型数据类型数据类型的用途1.数据类型的本质:固定大小内存块的别名//b &b 数组数据类型(1.数组类型 2数组指针 3数组类型和数组指针类型的关系)2.数据的别名:typedef数组做函数参数数组在做函数参数时,其实编译器直接默认按照指针处理数组例:// An highlighted blockint a; //告诉编译器分配4个字节的内存int...

2019-08-01 10:50:49 161

原创 linux笔记-perror()、ntoh、hton

perror()、ntoh、hton函数perror()函数定义:void perror(const char *s); perror (“open_port”);头文件:#include<stdio.h>;函数说明用 来 将 上 一 个 函 数 发 生 错 误 的 原 因 输 出 到 标 准 设备 (stderr) 。参数 s 所指的字符串会先打印出,后面再加上错误原因字...

2019-05-12 11:02:52 1289

原创 Linux问题解决----SSH连接不上虚拟机

SSH连接不上虚拟机问题:在虚拟机中已经安装好了SSH,但是在windoes上面执行SSH连接不上,使用ifconfig指令出来的ip地址为127.0.0.1原因:虚拟机网路连接有问题,ip为环回模式的ip。解决:首先检查虚拟机的网络配置,应该设置为NAT模式然后再虚拟机终端中执行: dhclient -v(root用户)在执行结果中ip地址变为192.开头就可以了...

2019-05-10 09:21:54 4071

原创 基于探索者串口更新字库笔记

基于探索者串口更新字库笔记W25Q128通信方式是SPI,读数据可以从任何地方读,写数据和擦出数据需要按照页或者扇区或者簇为单位进行。写数据:一次最多写一页,如果超出一页数据长度,则分几次完成。本芯片一个扇区为4096个字节,那么需要写16页,要进行至少16次按页写数据。擦数据:擦数据的最小单位是一个扇区,也可以直接擦出整个芯片。容量:16Mbytes  一页为256个字节   一个扇区...

2019-04-02 21:07:37 970 1

原创 多串口使用

STM32三个串口的调试串口一与其他串口的区别串口一使用高速时钟,挂在APB2上面;波特率设置为115200;其他串口使用低速时钟,挂在APB1上面;波特率设置为9600注意事项TX引脚设置为复用推挽输出,速度为50MRX引脚设置为浮空输入出现的错误及解决办法错误:本次调试的是串口一二三,调试的过程中发现串口一的在接收时会丢失第一位数据,而另外两个正常 。解决办法: ...

2018-12-02 09:58:49 269

原创 学习笔记——IIC总线

学习笔记——IIC总线IIC(Inter-Integrated Circuit)总线是一种由 PHILIPS 公司开发的两线式串行总线,用于连接微控制器及其外围设备。它是由数据线 SDA 和时钟 SCL 构成的串行总线,可发送和接收数据。在 CPU 与被控 IC 之间、 IC 与 IC 之间进行双向传送, 高速 IIC 总线一般可达 400kbps 以上。IIC简介IIC 总线在传送数据过程...

2018-10-22 21:13:52 1096

原创 STM32的CAN过滤器-bxCAN的4种工作模式

1、CAN过滤器的作用在互联性产品中, bxCAN提供28个位宽可变/可配置的标识符过滤器组,软件通过对它们编程,从而在引脚收到的报文中选择它需要的报文,而把其它报文丢弃掉。在其它STM32F103xx系列产品中有14个位宽可变/可配置的标识符过滤器组。CAN的过滤器只需设置好bxCAN报文ID,那么MCU就只能收到这些CAN报文,是从硬件上过滤掉,完全不需要软件参与进来,从而节省了大大节省了M...

2018-10-14 22:24:33 4051 1

按键加串口控制三个步进电机

此程序基于STM32mini板,实现的功能为三个按键可分别控制三个电机,组合按键key0+key1同时控制电机一和电机二,同时也可使用串口实现按键所实现的功能,代码中有大量的注释,一看就懂!

2019-04-27

Jlink修复全套资料

jlink下载不进程序,提示无法识别,这时需要进行固件修复,找资料的时候花了一些冤枉钱,最后找到了这套资料,真是太难找了,里边有详细的步骤,现在跟大家共享一下

2019-04-16

C8T6三串口加CAN总线调试

在STM32F1上面实现的三个串口加CAN总线可以同时进行传输数据

2018-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除