Paradise_Violet
码龄3年
关注
提问 私信
  • 博客:117,244
    社区:1
    117,245
    总访问量
  • 112
    原创
  • 1,513,203
    排名
  • 25
    粉丝
  • 0
    铁粉

个人简介:持续努力,极致绽放。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2022-03-24
博客简介:

Paradise_Violet的博客

查看详细资料
个人成就
  • 获得44次点赞
  • 内容获得15次评论
  • 获得209次收藏
  • 代码片获得188次分享
创作历程
  • 112篇
    2022年
成就勋章
TA的专栏
  • stm32笔记
    1篇
  • FreeRTOS笔记
    12篇
  • ARM驱动开发
    12篇
  • Linux系统编程学习笔记
    1篇
  • esp8266笔记
    37篇
  • 计算机网络
    11篇
  • c语言笔记
    21篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

交叉编译----FTP云盘项目

用交叉编译把client.c 编译成client的可执行文件,发送给树莓派。
原创
发布博客 2022.09.08 ·
502 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

ARM交叉编译

hello是可以正常运行的,因为他是gcc编译过后的。如果执行hello2,这无法解析,格式错误。显示格式错误,因为用的编译器不是同一个。
原创
发布博客 2022.09.08 ·
334 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

树莓派底层开发-----交叉编译

C51/32交叉编译发送在Keil (集成环境上面),windows上面编写51/32代码,不是在wilndows上面运行在ubuntu上面编写树莓派的代码,并且编译成可执行代码,如a.out。有时候平台上不允许或者不能够安装我们所需要的编译器,目标平台上的资源匮乏,无法运行我们需要的编译器,比如C51.STM32(flash非常小)目标机(target):用户开发的系统,通常都是非x86的平台,host编译得到的可执行代码在target上面运行。编译:在一个平台上生成在该平台上的可执行代码。
原创
发布博客 2022.09.08 ·
757 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

树莓派串口通信

串口通信工作方式为:全双工,通过串口通信可以实现多机通信使用USB-TTL转换模块(USB转串口模块)或USB转串口线将[树莓派]与电脑连接, TXD连接RXD,交叉连!!!且USB-TTL转换模块必须接地,否则因为电压原因数据交互失败。
原创
发布博客 2022.08.20 ·
956 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

树莓派控制舵机

也就是说,给它提供一定的脉宽,它的输出轴就会保持在一个相对应的角度上,无论外界转矩怎样改变,直到给它提供一个另外宽度的脉冲信号,它才会改变输出角度到新的对应的位置上。舵机内部有一个基准电路,产生周期20ms,宽度1.5ms的基准信号,有一个比较器,将外加信号与基准信号相比较,判断出方向和大小,从而产生电机的转动信号。舵机的输出轴和位置反馈电位计是相连的,舵盘转动的同时,带动位置反馈电位计,电位计将输出一个电压信号到控制电路板,进行反馈,然后控制电路板根据所在位置决定电机的转动方向和速度,从而达到目标停止。
原创
发布博客 2022.08.19 ·
2884 阅读 ·
2 点赞 ·
0 评论 ·
17 收藏

树莓派控制舵机

也就是说,给它提供一定的脉宽,它的输出轴就会保持在一个相对应的角度上,无论外界转矩怎样改变,直到给它提供一个另外宽度的脉冲信号,它才会改变输出角度到新的对应的位置上。舵机内部有一个基准电路,产生周期20ms,宽度1.5ms的基准信号,有一个比较器,将外加信号与基准信号相比较,判断出方向和大小,从而产生电机的转动信号。舵机的输出轴和位置反馈电位计是相连的,舵盘转动的同时,带动位置反馈电位计,电位计将输出一个电压信号到控制电路板,进行反馈,然后控制电路板根据所在位置决定电机的转动方向和速度,从而达到目标停止。
原创
发布博客 2022.08.19 ·
2884 阅读 ·
2 点赞 ·
0 评论 ·
17 收藏

树莓派超声波测距实现

查看api工作原理:在超声波模块的触发引脚输入10微妙以上的高电平,即可发射超声波,发射超声波之后,与接收到传回的超声波之前,“相应"脚位呈现高电位,因此,程序可从"响应""的脚位的高电平脉冲持续时间,换算出检测物的距离。
原创
发布博客 2022.08.19 ·
319 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

树莓派控制继电器

代码树莓派控制继电器。
原创
发布博客 2022.08.18 ·
387 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

linux库-----树莓派外设开发

gcc xxx.c -o xxx -lwiringPi (和c语言是一样的,不过要加上-l,用来链接第三方库,如果是printf的话是在gcc里面的,但是wiringPi不在gcc编译器里面,所以我们要链接)Wiringpi是一个很棒的树莓派IO控制库,提供了丰富的接口:GPIO控制,中断,多线程等等,java的pi4j项目也是基于wiringpi.在使用Wiring Pi库时候,你需要包含头文件#include ,凡是写wiringPi的程序,都包含这个头文件。......
原创
发布博客 2022.08.18 ·
639 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux库-----树莓派分文件编程

使用GNU的工具我们如何在Linux下创建自己的程序函数库?一个"程序函数库"简单的说就是一个文件包含了一些编译好的代码和数据,这些编译好的代码和数据在事后供其他的程序使用。程序函数厍可以使整个程序更加模块化,更容易重新编译,而且更方使升级程序函数库可以分为三种类型:静态函数库(static libraries),共享函数库(shared libaries),动态加载函数库(dynamiclly loaded libraries);·1.静态函数库,是在程序执行前就加入到自标程序中去了;......
原创
发布博客 2022.08.18 ·
339 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

树莓派基础配置(下)

df -h。
原创
发布博客 2022.08.18 ·
1644 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

树莓派基础配置

电脑用ipconfig,树莓派用ifconfig,电脑ip地址是172.20.10.4。
原创
发布博客 2022.08.18 ·
1251 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

嵌入式开发概述

英文ARM公司 (ARM公司中国总部设立在上海,执行中国地区所有的产品业务和售后支持。其中在深圳设立有办事处,专门处理ARM相关技术问题)硬件架构的一种ARM架构(smt32,高通,骁龙,海思,树莓派的Cortex-A53等)-Intel架构(i3,5,17)X86架构(AMD)MIPS架构PowerPC架构DSI Display interface 屏幕的CSI Camera Interface 摄像头的(某宝10块左右)HDMI 接屏幕。......
原创
发布博客 2022.08.17 ·
318 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iic驱动oled屏幕显示温湿度基于FreeRTOS实现多任务

我们要用高阻态,所以用开漏输出。把x,y想象成在第四象限。
原创
发布博客 2022.08.16 ·
2747 阅读 ·
4 点赞 ·
1 评论 ·
17 收藏

FreeRTOS 任务状态查询

开始任务是删除态,因为创建后就删除了。
原创
发布博客 2022.08.15 ·
2391 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

FreeRTOS 列表与列表项 实验

代码】FreeRTOS 列表与列表项 实验。
原创
发布博客 2022.08.14 ·
262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FreeRTOS 列表与列表项

在我们创建函数时也会有列表项初始化,一个是状态的(记录当前状态),一个是事件的(记录任务里面发生的事件)相关的函数已经是封装好的 不用再次写 只需调用。
原创
发布博客 2022.08.14 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FreeRTOS Cortex-M 中断管理实验

定时器3中断不会被关闭,因为他的优先级是4,不受freertos控制,而定时器4会关闭。
原创
发布博客 2022.08.14 ·
187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FreeRTOS Cortex-M 中断管理

中断是微控制器一个很常见的特性,中断由硬件产生,当中断产生之后CPU就会中断当前的流程而去处理中断服务,Cortex-M 内核的MCU提供了一个用于中断管理的嵌套向量中断控制器NVIC。Cotex-M3和M4的NVIC最多支持240个/RQ(中断请求),1个不可屏蔽中断(NM)),1个Systick(滴答定时器)定时器中断和多个系统异常。与中断相关的寄存器都在NVIC和SCB中。......
原创
发布博客 2022.08.14 ·
1009 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Freertos任务挂起和恢复(两个振动传感器实现led灯的挂起和恢复项目)

1、函数vTaskSuspend()此函数用于将某个任务设置为挂起态,进入挂起态的任务永远都不会进入运行态。退出挂起态的唯一方法就是调用任务恢复函数vTaskResume()或xTaskResumeFromISR()。
原创
发布博客 2022.08.13 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多