- 博客(501)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 cad模型网站
https://lib.3dsource.cn/#/productDetail?productCode=6206682600090
2024-09-13 17:05:06 277
原创 plc1200 weiluntong001
PLC启动仿真之后,出现这个IP地址,如果在PLC里面的开始仿真不启动,是没有的,注意。编译,启动仿真,下载到仿真PLCsim。打开netto plcsim。必要时候可以设备离线。本机IP,选择,双击。
2024-09-05 17:23:56 174
原创 mv:按键调参数,定时器,文件保存参数,调出参数01
K1—开机5秒之内检测判断K1有没有暗下来,如果暗下来,那么进入调参模式。0-5是红色阈值,LAB,Lmin ,Lmax,Amin,Amax,Bmin,Bmax;注意,保存数据下,要重新按下板子的rst复位按键,才可以看到U盘的文件的数据有变化。读取数据之后,如果要重新读取,记得把读取指针放到最开头,f.seek(0);K2是调参模式下,那么对数据+5,5是参数变化步长,具体可以根据实际调节;注意,加5和减5的代码,改进版本要加边界处理,因为数据是。K5是参数选择0-15,按下,参数-1;
2024-08-08 18:28:29 402
原创 mv最后:串口1,PA9TXD,PA10RXD,发送单个字节,发送一串字节,发送字符串,发送整型int类型数据,float,校验和
【代码】mv最后:串口1,PA9TXD,PA10RXD,发送单个字节,发送一串字节,发送字符串,发送整型int类型数据,float,校验和。
2024-08-05 10:46:04 250
原创 mv:串口1,PA9TXD,PA10RXD,发送单个字节,发送一串字节,发送字符串,发送整型int类型数据
【代码】mv:串口1,PA9TXD,PA10RXD,发送单个字节,发送一串字节,发送字符串,发送整型int类型数据。
2024-08-04 22:18:20 251
原创 蓝牙模块的使用01,OOOLMF蓝牙模块HC05调试使用01AT设置从机,手机用软件对接
参考资料1、实验目的验证蓝牙模块是不是好的,能不能AT指令改变查询配置;验证设置从机模式,成功之后,用手机现成的蓝牙软件(实验室大群里面有),测试双方收发是否正常;验证设置为主机模式的配置(下个实验抽空再做)2、实验部分知识。2.1 蓝牙模块蓝牙模块有 命令响应工作模式(AT模式) 和 自动连接模式自动连接工作模式下模块又可分为主(Master)、从(Slave)和回环(Loopback)三种工作角色。配置蓝牙模块需要在AT模式下进行。
2024-07-04 16:34:08 889
原创 stm32F4库函数c++和C混合编程笔记20240626
有两个问题,一个是printf函数的重定向问题,一个是中断进不去的问题,2、要重新建立一个main文件,后缀名是cpp,cpp才能调用cpp.后面如果要用到c++特性的,需要用cpp和h后缀文件。2、研究一下如何更改之前c工程的内容,实现混合编程。1、有时候需要用到c++的一些特性,封装,类等等。比如delay.cpp和delay.h。一个是在中断函数前面那里添加个。3、这里我们不修改。
2024-06-26 09:19:35 253
原创 407库函数开发001-KEIL安装和PACK安装。可以顺便安装cubeMX,查看IO口作用,以及后面用HAL库编程。
如果用串口转换模块USB-TTL的,将PA9和PA10和模块的RXD,TXD对接。那么打开电脑串口助手,波特率设置115200,那么电脑这边会收到一句打印的消息。如果用的是stm32F407ZGT6工训核心板的话,下载测试代码,编译,下载看下板载的LED是不是能闪亮。原理图中,当PC13是低电平的时候,LED点亮。高电平,LED熄灭。顺便安装一下f1的,可能后面需要的时候,可以安装参考f103的代码。实现的效果是当按键按下,LED点亮,再按一次,LED熄灭。下载之后,安装,破解,记得必须破解。
2024-06-24 13:33:35 303
原创 F407核心板小板快速入门000
但是串口下载比较慢,如果给stm32F103下载是比较快的。后者是做其他没有那么复杂的项目比如大创、电赛、机器人大赛等使用,板卡尺寸更小。2、不管是哪个核心板,我们买的板载上面,都配有一个LED,一个按键,一个复位按键,以及STLINK或者DAP下载口,以及PA9PA10串口1.前者的参数可以看到内存大,引脚多,但是封装稍微大。后者的内存稍微校,但是引脚少,封装小,可以做更多小尺寸。如果上面的还不够用,可以用stm32F407IGT等系列的芯片,也是一样,但是引脚更加多。都是用反客科技的板子。
2024-06-24 10:38:21 268
原创 407串口01发送
在这个函数基础上,我们在sys.c中添加3个函数,一个是发字节,一个是发字符串,一个是自定义大写的Printf函数。在库中的stm32f4xx_usart.c中,包括了一个发送字节,一个是接收字节的函数。看到这个函数里面有串口1,因为我们的PA9和PA10就是串口1,定向到这个,我们的串口才能输出信息打印出去。1、初始化端口的时钟,串口1的时钟,都要打开,因为我们需要用到芯片的该个功能,因此必须打开对应时钟。我们可以修改一下这个函数,改为大写的Printf函数,或者多一个函数的形参,后面我们再讲解。
2024-06-24 07:11:12 604
原创 f407FK学习思路流程。
内容2:利用逻辑分析仪,完成定时器的配置,定时时间到,某个IO口输出高低电平,不断取反,可以定时5ms,用逻辑分析仪测试波形,观察定时时间是不是正确,是不是能正确进入到定时器中断中。内容2:利用逻辑分析仪,完成定时器的配置,定时时间到,某个IO口输出高低电平,不断取反,可以定时5ms,用逻辑分析仪测试波形,观察定时时间是不是正确,是不是能正确进入到定时器中断中。内容1:通过普通定时器,完成LED闪的效果,一秒时间到,LED熄灭,一秒时间到,LED点亮。这个一秒,一秒,我们可以直观感受到是不是定时时间正确。
2024-06-23 17:50:34 290
原创 如何对stm32查看IO功能。
方法1、看硬石、野火、正点原子的开发板,看下他们的例子,那个资源用什么。自己多看几个原理图,多看几个视频,做一下笔记。3、建议网上找个软件,学习一下如何利用stm32CubeMX的HAL库如何配置,生成代码,控制某个LED灯。建议看视频,或者也是通过原理图,以及stm32CubeMX软件进行分配。如果上面的不做,我们仅仅看下资源,那么就可以不做上面的学习,后面有时间再学习。有些同学对于别人的开发板的资源,或者IO口,或者串口等资源不知道怎么分配。主要是时钟分配,IO口工作模式配置,生成代码,修改代码等等。
2024-06-09 08:48:07 859 2
原创 888测试知道顺序能不能反转
#include "stc8g.h"#include <intrins.h>#include <stdlib.h>#include <stdio.h>//******************************说明:使用22.1184Mhz;//******************************说明:使用22.1184Mhz;//******************************说明:使用22.1184Mhz;//**********
2024-05-15 14:54:09 334
原创 LQB板子常见问题;20240317自制LQB板子问题。
数码管问题,不知道为什么,需要消隐,传输数据之后,需要等待多几个毫秒才行,不知道是不是芯片的问题,74HC573芯片,或者是74HC2,74HC138的问题。
2024-03-17 13:02:26 395
原创 LQB新2024:NE 555,将T0设置成计数模式,将TH和TL等于最大值,参考STCISP设置位下降沿中断
【代码】LQB新2024:NE 555,将T0设置成计数模式,将TH和TL等于最大值,参考STCISP设置位下降沿中断。
2024-02-27 15:27:46 427
原创 LQB新2024--AT24C02,写入单个字节,读取单个字节
Proteus不能仿真24C02,读不出数据。因此要学习24C02需要用到开发板。
2024-02-27 10:33:46 379
原创 LQB最新按键,独立按键,长按短按,LED显示,蜂鸣器继电器操作,数码管显示转换,刷新SMGconv
【代码】LQB最新按键,独立按键,长按短按,LED显示,蜂鸣器继电器操作,数码管显示转换,刷新SMGconv。
2024-02-26 13:11:58 363
csdn写博客的文章积分能换成下载的积分吗?
2022-03-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人