曲终人尽散、物是已人非
码龄5年
关注
提问 私信
  • 博客:65,703
    社区:1
    问答:141
    65,845
    总访问量
  • 30
    原创
  • 2,165,935
    排名
  • 194
    粉丝
  • 33
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2019-05-29
博客简介:

weixin_45148589的博客

查看详细资料
个人成就
  • 获得80次点赞
  • 内容获得17次评论
  • 获得377次收藏
创作历程
  • 3篇
    2023年
  • 5篇
    2021年
  • 22篇
    2020年
成就勋章
TA的专栏
  • 笔记
    4篇
兴趣领域 设置
  • 开发工具
    svnvisual studio code
  • 网络与通信
    网络协议tcp/ip
  • 嵌入式
    单片机
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

LIN协议总结

1.同步通信要求接收端时钟频率和发送端时钟频率一致,发送端发送连续的比特流;异步通信时不要求接收端时钟和发送端时钟同步,发送端发送完一个字节后,可经过任意长的时间间隔再发送下一个字节。2.同步通信效率高;异步通信效率较低。3.同步通信较复杂,双方时钟的允许误差较小;异步通信简单,双方时钟可允许一定误差。4.同步通信可用于点对多点;异步通信只适用于点对点。
原创
发布博客 2023.08.04 ·
10003 阅读 ·
21 点赞 ·
0 评论 ·
133 收藏

回调函数的简单用例

①用MsgInterface_t定义一个结构体s_Lin_MsgInterface,包含两个回调函数成员:②确定结构体下的回调函数成员的参数:③传入实参,确定结构体下的回调函数成员的函数名:
原创
发布博客 2023.08.04 ·
563 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

S32K1xx_S32DS_SDK ——在已有工程下新建文件夹和添加路径

S32K相关的细节问题
原创
发布博客 2023.01.31 ·
887 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言自编程序实现pow()函数功能时程序遇到一个问题!求解

答:

img

img

看了各位大佬的反馈,我将前面出错的语句换了一种方式来表示指数函数,结果就不在报错了,且实验结果正确,和原本的pow()函数功能吻合。之前将异或符号^当成幂指数符号来用了0.0


#include<stdio.h>
#include<math.h>
int main()
{
    double po(double x,double y);
    double x=100.0,y=2.001;
    double result;
    result=po(x,y);
    printf("%f",result);
}
double po(double x,double y)
{
    double z=x,i;
    for(i=1;i<(int)y;i++)
    {z=x*z;}
    z=z*exp((y-(int)y)*log(x)); 
    return z;
}

回答问题 2021.08.27

C语言自编程序实现pow()函数功能时程序遇到一个问题!求解

发布问题 2021.08.27 ·
7 回答

基于Python语言的小型网络爬虫

目录一、概念介绍二、设计思路三、详细设计内容四、效果演示及代码一、概念介绍1、网络爬虫:又称为网络蜘蛛或网络机器人,网络爬虫本质上是一段计算机程序或脚本,其按照一定的逻辑和算法规则自动地抓取和下载万维网的网页,是搜索引擎的一个重要组成部分。网络爬虫通过统一资源定位符URL来查找目标网页,将用户所关注的数据内容直接返回给用户,并不需要用户以浏览网页的形式去获取信息,为用户节省了时间和精力,并提高了数据采集的准确度,使用户在海量数据中游刃有余。网络爬虫的最终目的就是从网页中获取自己所需的信息。2、网络爬虫
原创
发布博客 2021.08.19 ·
767 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

GitHub上托管之后的网站打开显示不出图片

vs code写的网站在GitHub上托管之后出现的问题在GitHub上托管之后的网站打开显示不出图片的问题:在GitHub上托管之后的网站打开显示不出图片的问题:1、问题原因:vs code上写的代码中,图片的路径网址的问题造成的2、解决方法:...
原创
发布博客 2021.03.29 ·
505 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CSS学习总结

目录一、学习收获通过上次课的学习,对CSS有了如下的了解和收获:1.对CSS的背景的了解2.CSS的基本概念的学习3.对CSS的一些语法的掌握4.对于CSS的样式及生效的具体深入学习外部样式表内部样式表内联样式级联的优先级5.对CSS中颜色、尺寸、对齐等概念的学习6.CSS的盒子模型的学习7.对CSS的边框边距设置的学习8.对CSS中的定位概念的学习9.对CSS中溢出功能的学习10.对CSS中浮动的学习11.CSS中不透明度的调节学习12.对于CSS中组合选择器的学习13.最后的伪类伪元素的学习二、总结一
原创
发布博客 2021.03.13 ·
3915 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

HTML学习总结

目录学习收获:通过上次课的学习,对HTML中的内容有如下收获:1.HTML 标题2.HTML段落3.HTML 链接4.HTML 图像5.HTML 表格6.HTML 列表7.HTML 布局8.HTML 表单HTML 表单 - 输入元素文本域(Text Fields)密码字段单选按钮(Radio Buttons)复选框(Checkboxes)提交按钮(Submit Button)总结:学习收获:通过上次课的学习,对HTML中的内容有如下收获:1.HTML 标题了解了HTML 标题(Heading)是通过
原创
发布博客 2021.03.13 ·
788 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

不能打开要写入的文件,软件安装不上解决方法

1、首先win+R输入下面内容确定2、然后选择安全引导,确定后选择重启3、再开机就是安全模式了,然后先把之前安装失败产生的文件夹删掉,安装路径是安装软件时显示的默认路径或者你自己设置的路径。然后在用安装包重新安装即可。4、退出安全模式也是上面的操作,取消安全引导的选中,然后重启。...
原创
发布博客 2021.01.02 ·
3810 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

STM32下的PWM和DAC练习

目录一、STM32F103输出一路PWM波形1、实验要求2、操作步骤一、STM32F103输出一路PWM波形1、实验要求要求:用STM32F103输出一路PWM波形,建议采用定时器方法。野火和网上大多数资源采用此方法,有完整源码。用示波器观察输出波形。参考网址如:https://www.cnblogs.com/zhj868/p/12640717.html2、操作步骤1、首先我们找到野火自带的PWM输出波形工程文件:可以将这个文件复制到我们方便的路径下,然后打开:2、因为野火自带的这个工程
原创
发布博客 2020.12.31 ·
1009 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

STM汇编程序设计实战

目录一、STM32的三种Boot模式的介绍及差异1、三种BOOT模式介绍2、开发BOOT模式选择。3、三种模式的差异(区别)二、基于MDK创建纯汇编语言的STM32工程1、在Keil下完成一个汇编程序的编写2、 hex文件的各段的大小、含义三、用汇编程序完成闪烁LED的程序1、实验要求2、仿真代码3、仿真结果四、总结一、STM32的三种Boot模式的介绍及差异1、三种BOOT模式介绍所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设
原创
发布博客 2020.12.28 ·
459 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于IIC接口的OLED数据显示实验

目录一、实验要求二、OLED 原理和汉字点阵编码原理1、OLED 原理2、汉字点阵编码原理三、使用STM32F103的IIC接口实现1、STM32平台使用说明2、字模软件下载及其设置3、实验步骤及其程序更改四、总结一、实验要求要求:理解OLED屏显和汉字点阵编码原理,使用STM32F103的SPI或IIC接口实现以下功能:1、显示自己的学号和姓名;2、上下或左右的滑动显示长字符,比如“Hello,欢迎来到重庆交通大学物联网205实训室!”或者歌词、诗词。二、OLED 原理和汉字点阵编码原理1、
原创
发布博客 2020.12.27 ·
2071 阅读 ·
6 点赞 ·
0 评论 ·
26 收藏

Linux常用命令及bash shell脚本

目录Linux常用命令及bash shell脚本一、实验内容二、Linux常用命令2.1.ls命令详解2.2.Cat命令详解2.3.Head命令详解2.4.Tail命令详解2.5.Cut命令详解2.6.sort命令详解2.7.wc命令详解2.8.Tr命令详解2.9.Pwd命令详解2.10.rmdir命令详解三、常用编辑软件3.1.vi、vim及nano简介3.2.vim基本使用方法3.3.nano基本使用方法四、重定向及管道4.1.重定向4.2管道五、Bash shell 脚本5.1.脚本功能5.2.代码实
原创
发布博客 2020.12.26 ·
995 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Altium Designer软件绘制stm32最小系统PCB图

目录一、生成BOM表和网络表1、生成BOM表步骤2、生成网络表步骤二、建立PCB工程及部分配置1、新添PCB2、添加元件库和封装库3、在PCB中导入原理图三、绘制PCB图1、首先布局2、进行布线3、进行覆铜操作4、加上自己喜欢的logo四、输出光绘文件五、总结一、生成BOM表和网络表1、生成BOM表步骤1、首先打开绘制好的stm32最小系统原理图,点击报告 ,然后点击 Bill of Materials2、然后按图中点击导出即可生成BOM 表3、下图便是生成的bom表打开之后的样子:2、生
原创
发布博客 2020.12.24 ·
898 阅读 ·
1 点赞 ·
1 评论 ·
7 收藏

计算机网络基础实验(Cisco Packet Tracer 实验)

目录一.简介二.Cisco Packet Tracer 实验1.直接连接两台 PC 构建 LAN2.用交换机构建 LAN3.交换机接口地址列表4.生成树协议5.路由器配置初步三.小结一.简介1.本部分实验需使用 Cisco Packet Tracer 软件完成。下载文件压缩包:提取地址:Cisco Packet Tracer 提取码:yong(该压缩包解压之后是英文版的,但解压之后含有一个汉化包,然后将汉化包解压复制到安装目录的language目录下即可完成汉化,之后进入软件按如下图所示进行操作
原创
发布博客 2020.12.21 ·
12690 阅读 ·
9 点赞 ·
0 评论 ·
76 收藏

基于I2C下的温湿度采集实验

目录 一、I2C相关了解及介绍1、基本介绍2、I2C 物理层3、I2C 协议层二、什么是“软件I2C”和“硬件I2C”1、软件I2C2、硬件I2C三、编程实现温湿度采集1、编程要求2、工程文件及其相关代码3、设备连线及其设置4、实验结果四、总结一、I2C相关了解及介绍1、基本介绍I2C 通讯协议(Inter-Integrated Circuit)是由 Phiilps 公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要 USART、CAN 等通讯协议的外部收发设备,现在被广泛地使用在系统内多
原创
发布博客 2020.12.20 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ardunio和HAL库函数编程(二、三)

目录一、基于标准库函数与基于HAL库函数的stm32编程方式之间的差异(二)(一)、标准库函数介绍1、标准库的解释2、基于标准库的范例STM32代码:(二)、HAL库函数介绍1、HAL库的解释2、基于HAL库的范例STM32代码(三)、两者之间的区别二、MCU集成开发平台, stduino IDE的实践感悟(三)三、总结一、基于标准库函数与基于HAL库函数的stm32编程方式之间的差异(二)(一)、标准库函数介绍1、标准库的解释标准外设库(Standard Peripherals Library)是
原创
发布博客 2020.12.13 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ardunio和HAL库函数编程(一)

目录一、安装 Ardunio IDE 和相关软件支持库1.安装 Ardunio IDE 步骤操作二、在Ardunio 完成STM32板子的串口通信程序1、任务要求2、程序代码及其仿真效果图三、总结一、安装 Ardunio IDE 和相关软件支持库1.安装 Ardunio IDE 步骤操作1.首先我们需要下载相关软件资料包:Arduino IDE开发STM32F10X的环境提取码:mdhs2.然后我们解压并打开文件,选择 arduino-1.8.12-windows这个文件进行安装:选择适当的
原创
发布博客 2020.12.13 ·
543 阅读 ·
0 点赞 ·
3 评论 ·
1 收藏

初入FreeRTOS

目录一、FreeRTOS介绍1、初识FreeRTOS,什么是 FreeRTOS2、FreeRTOS的特点二、FreeRTOS移植1、FreeRTOS移植到stm32的准备工作2、FreeRTOS系统源码3、FreeRTOS移植操作三、在STM32下完成一个基于FreeRTOS的多任务程序1、任务要求2、任务实施3、任务结果四、总结一、FreeRTOS介绍1、初识FreeRTOS,什么是 FreeRTOS我们看一下FreeRTOS的名字,可以分为两部分:Free和 RTOS,Free就是免费的、自由的、
原创
发布博客 2020.12.03 ·
706 阅读 ·
2 点赞 ·
0 评论 ·
12 收藏
加载更多