![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
文章平均质量分 57
yonglwin
这个作者很懒,什么都没留下…
展开
-
时间戳和日期时间互换程序,及计算日期对应星期几,适用与单片机、下位机开发
此函数转换时间戳的常数为秒,需要转换毫秒、微秒的时间戳要转换为秒后就可用正常使用了时间结构赋值通过时间结构体计算出星期几按指定格式打印日期、时间、星期通过时间结构,指定时区计算出时间秒数通过时间秒数及开始年份计算出时间,输出为时间结构体关键方法调用,日期转换为秒时间戳,时间戳转换为日期...原创 2022-06-17 12:16:58 · 909 阅读 · 1 评论 -
自己写一个Modbus从站程序,读写主站保存寄存器 、读取主站输入寄存器、读取主站输入开关量、读写主站输出线圈
Modbus常用功能码功能Modbus各个功能打包程序 Modbus.c文件#include <Modbus.h>#define ModbusSendMaxCount (16*2+9) //串口发送最大字节数,发送 16 Word(Register_Address)#define ModbusReceMaxCount (16*2+9) //串口接收最大字节数,接收 16 Word(Register_Address)unsigned char ModbusSendBuf[Modbus原创 2022-05-25 18:45:21 · 3881 阅读 · 0 评论 -
使用 Arduino IDE 对 STM32进行程序开发,安装开发板
STM32 引脚详情STM32 Blue Pill 板的完整引脚如下所示。正如你所看到的,G 表示接地引脚,3.3V 输出稳压 3.3V,5V 引脚可用于为电路板供电或通过微型 USB 获得+5V供电。板载 LED 连接到微控制器的 PC13引脚。与 Arduino 板不同的是,STM32 通过 boot 1 和 boot 0 切换不同模式。一般情况下,Boot 1 的位置通常保持不变,把boot 0 跳线设置为 3.3V 用于串口下载,或者设置为接地用于上电或复位后进入正常工作。如何编程 STM原创 2022-04-19 12:01:45 · 3724 阅读 · 2 评论