Mr·赵
码龄6年
  • 29,594
    被访问
  • 28
    原创
  • 45,408
    排名
  • 713
    粉丝
  • 73
    铁粉
关注
提问 私信

个人简介:一个简单的嵌入式爱好者。I want to change something through my own efforts even if it is just a little change

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-01-07
博客简介:

qq_37280428的博客

查看详细资料
  • 3
    领奖
    总分 454 当月 14
个人成就
  • 获得36次点赞
  • 内容获得30次评论
  • 获得206次收藏
创作历程
  • 16篇
    2022年
  • 10篇
    2021年
  • 2篇
    2020年
成就勋章
TA的专栏
  • 课设
    9篇
  • 嵌入式
    25篇
  • linux
    7篇
  • zynq
    5篇
  • xilinx
    5篇
  • 学习
    1篇
  • 程序员
    7篇
  • 做题家
    9篇
  • AXI4总线
    1篇
  • axi4
兴趣领域 设置
  • 嵌入式
    arm单片机stm32mcu物联网嵌入式硬件
  • 硬件开发
    arm开发
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【测试】AIR105+PWM+ADC+TIM联测

这篇文章主要记录air105的初始lutaos尝试,之前一直在使用C语言进行开发,这次换一个开发方式。主要使用ADC-TIM-PWM,为了提升技术难度,将三个串起来:LuatOS对于方案来说非常友好,对新手也比较友好,隔离了底层的驱动,不需要关心底层怎么实现,只需要调用官方的API就行,极大的解决了不同芯片重复使用相同外设的问题,非常方便。查看105的手册了解其I.........
原创
发布博客 2022.07.03 ·
73 阅读 ·
0 点赞 ·
0 评论

air105_pwm_adc测试视频

发布视频 2022.07.03

pwm测试视频

发布视频 2022.07.03

【ZYNQ】开发遇到的网络摄像头问题

linux下开发板网卡的静态IP设置
原创
发布博客 2022.06.01 ·
57 阅读 ·
0 点赞 ·
0 评论

【C/C++语言】项目中遇到的各种BUG

本文使用环境:语言:C/C++编译环境:都可写在前面:这篇文章仅仅只为 自己 的学习。一、C语言遇到的不算问题的问题1、宏定义计算宏定义中必须要加括号。正确:#define Period (MAIN_Fosc/100000) //350 //初以1000 转化成khz#define PWM_Fre (MAIN_Fosc/1000/Period)错误:#define Period MAIN_Fosc/100000 //350 //初以1000 转化成khz#define PWM
原创
发布博客 2022.05.29 ·
17 阅读 ·
0 点赞 ·
0 评论

【linux】linux下摄像头设置固定的设备名-udev

目录一、为什么写这篇文章?二、udev2.1 什么是udev?三、设置udev规则3.1 查看usb ID3.2 查看usb设备的信息3.3 编辑规则3.4 使用设备4、 扩展本文使用环境:开发板:linux(都行)摄像头:普通USB摄像头即可word is cheap show me the code一、为什么写这篇文章?^^^^为什么写这篇文章? 众所周知,插入外设时,在/dev/下会出现各种各样的设备文件,这些文件根据你的外设不同而不同。比如插入摄像头时会出现:^^^^这样在应用程序
原创
发布博客 2022.05.25 ·
277 阅读 ·
2 点赞 ·
3 评论

【学习】-数组和指针的计算速度

本文使用环境:主控:arm-a53编译环境:g++开发板:写在前面:这篇文章仅仅只为学习。记录不同的优化和不用的循环方式,对时间的影响。一、数组和指针循环计算1、数组的乘法long long sum = 0;char mmm[num] = {0};char ttt[num] = {0};void test1(){ sum = 0; for(int i=0;i<num;i++) { sum += mmm[i] * ttt[i]; }}2、指针的乘法c
原创
发布博客 2022.05.17 ·
50 阅读 ·
0 点赞 ·
0 评论

W806/W801/W800多通道ADC同时使用

这是目录一、文档二、编程2.1、定义ADC端口和ADC的结构体2.2、修改初始化代码2.3、主函数三、测试本文使用环境:电脑:windows10主控:W806(240MHZ)兼容:W800 W801编译环境:平头哥的CDK注意:本文默认已经搭建好平台。参考文章:W806-ADC-PWM-TIM尝鲜 本文github地址 写在前面:最近有比较多的同学问到了多路ADC如何使用的问题,官方的demo只给出了单路ADC,因此本文就详细讲解一下。一、文档首先翻阅芯片的手册,查看ADC对应的端
原创
发布博客 2022.05.06 ·
582 阅读 ·
1 点赞 ·
0 评论

W801/W800-wifi-socket开发(二)-UDP蓝牙控制wifi连接

这是目录一、项目概述二、项目设计三、程序设计四、测试4.1、连接测试4.2 重连测试4.3 停止测试本文使用环境:主控:W800-KIT (开发板)兼容:W800 W801 AIR101开发环境:CDKSDK:W801/W800的SDK(tls库)我的联盛德问答社区主页前文:W801/W800-wifi-socket开发(一)-UDPW801蓝牙收发数据与控制设计(一)-INDICATEW801蓝牙收发数据与控制设计(二)-NOTIFY方式本文github工程这份代码包含前文的某些函
原创
发布博客 2022.04.19 ·
5208 阅读 ·
0 点赞 ·
2 评论

W801/W800-wifi-socket开发(一)-UDP

这是目录一、项目概述二、socket-udp官方SDK梳理。1、连接路由器2、连接UDP三、项目设计本文使用环境:主控:W800-KIT (开发板)兼容:W800 W801 AIR101开发环境:CDKSDK:W801/W800的SDK(tls库)我的联盛德问答社区主页写在前面:我不准备修改官方的文件,我会直接调用对应的api,因为官方用了大量的回调和消息队列,一环扣着一环,要改动话费的时间太多了,也没有太大的必要。一、项目概述^^^^程序功能: 使用板载WIFI连接电脑端的服务器(UD
原创
发布博客 2022.04.18 ·
2957 阅读 ·
1 点赞 ·
4 评论

W801/W800/W806唯一ID/CPUID/FLASHID

这是目录一、项目概述二、工程设计2.1、CPUID2.2、flashID2.3、uniqueID三、测试3.1、测试代码3.2、W800测试结果3.3、W801测试结果3.4、AIR101测试结果本文使用环境:主控:W800-KIT (开发板)兼容:W800 W801 AIR101开发环境:CDKSDK:W801/W800的SDK(tls库),HAL库没有实现uniqueid的适配我的联盛德问答社区主页一、项目概述^^^^程序功能: 读取一个ID作为识别或者其他用途。^^^^这篇教程主要是
原创
发布博客 2022.04.17 ·
653 阅读 ·
4 点赞 ·
0 评论

W800-KIT-蓝牙-温湿度传感器(cht8305c)-RGB灯-demo

这是目录一、项目概述二、工程设计bt参考文章:W801蓝牙收发数据与控制设计(一)-INDICATEW801蓝牙收发数据与控制设计(二)-NOTIFY方式本文使用环境:主控:W800-KIT (开发板)兼容:W800 AIR101开发环境:CDK一、项目概述^^^^这篇教程主要关于W800-KIT开发板的基础使用(不包含音频),板载一个温湿度传感器(cht8305c)、一个RGB等,当然还有音频相关,但本文不涉及音频。^^^^官方给的demo是基于命令行的,本人觉得有点麻烦,因此以下所有
原创
发布博客 2022.04.15 ·
2956 阅读 ·
1 点赞 ·
0 评论

W80X_学习

这是目录一、概述二、问题本文使用环境:主控:W801 (开发板)兼容:W800 AIR101一、概述这篇文章主要记录FreeRtos学习过程中遇到的问题,供自己学习。本着遇到问题解决问题的态度,第二章将会就问题解决问题。二、问题1、延时问题。W801的SDK中官方给的延时函数为:tls_os_time_delay(5000/HZ);void tls_os_time_delay(u32 ticks){ vTaskDelay(ticks);}//其中HZ为:#define con
原创
发布博客 2022.04.13 ·
417 阅读 ·
0 点赞 ·
0 评论

W801/W800蓝牙收发数据与控制设计(三)-实际项目:蓝牙传输温湿度数据

这是目录一、项目概述二、程序设计三、测试四、附件参考前文:W801蓝牙收发数据与控制设计(一)-INDICATEW801蓝牙收发数据与控制设计(二)-NOTIFY方式本文使用环境:主控:W801 (开发板)兼容:W800 AIR101蓝牙调试器:如下图一、项目概述^^^^这篇文章是私密文章,展示不打算公开。本文依然在前两问的代码基础上完成。本文地址^^^^程序功能: 使用蓝牙调试器搭建界面,控制开发板的七个LED亮灭,并将开发板的电压和温度上传到蓝牙app上。二、程序设计1、接收程
原创
发布博客 2022.04.11 ·
418 阅读 ·
0 点赞 ·
5 评论

蓝牙调试器的工程文档,配合工程一起使用。请勿下载。

发布资源 2022.04.11 ·
pro

w801蓝牙控制项目

发布视频 2022.04.11

W801/W800蓝牙收发数据与控制设计(二)-NOTIFY

本文使用环境:主控:W801 (开发板)兼容:W800 AIR101前一篇文章:W801蓝牙收发数据与控制设计(一)-INDICATE一、项目概述^^^^这篇教程接着上文继续介绍W801的BT使用,上文使用INDICATE方式进行数据的收发,这篇文章主要采用NOTIFY方式进行数据收发。具体Indicate 和 Notify的区别,可以自己查一下,我也不是很了解这个东西。好像是 (indicate发送接收端有应答,notify接收端无应答) 。^^^^程序功能: 和上文差不多,区别在于Indic
原创
发布博客 2022.04.11 ·
721 阅读 ·
2 点赞 ·
0 评论

W801/W800蓝牙收发数据与控制设计(一)-INDICATE

这是目录一、项目概述二、程序设计三、测试四、参考本文使用环境:主控:W801 (开发板)兼容:W800 AIR101一、项目概述^^^^这篇教程主要介绍W801的BT使用,之前我一直存在畏难情绪,看着官方提供的硕大的SDK,难以下手。幸亏有前辈将BT剥离了出来,因此本文在前辈的基础上进一步完善程序,并将程序上传github,供大家参考。本文github地址。^^^^程序功能: 通过手机蓝牙控制开发板的多个LED亮灭。注意: 在蓝牙发送数据时,数据长度必须要小于256,否者接收不成功,同时数据接
原创
发布博客 2022.04.10 ·
1264 阅读 ·
2 点赞 ·
8 评论

ZYNQ-Linux下EMIO使用教程,GPIO分配及编号

这是目录一、项目概述二、vivado工程设计三、端口分配本文使用环境:主控:ZYNQ-7020一、项目概述^^^^这篇教程主要介绍ZYNQ中Linux下EMIO的使用,之前有同学在群里问到过,正好有时间好好整理一下,EMIO的使用。这篇文章主要介绍EMIO端口的配置和编号,不涉及具体的端口的输出和输入程序设计,有需要的看如下文章:链接: 上篇文章.二、vivado工程设计1、第一步是建立vivado工程.^^^^具体的操作步骤各位看官应该都知道了,这里只介绍关键的引脚分配。打开vivado工
原创
发布博客 2022.04.01 ·
825 阅读 ·
2 点赞 ·
0 评论

ZYNQ-Linux下操作GPIO-应用层读写

这是目录一、项目概述二、理论二、编程**本文使用环境:主控:ZYNQ-7020**一、项目概述就是单纯的linux下点灯。偶尔也遇到问这个问题的人,所以就详细的写一篇文章,这篇文章主要是在ZYNQ7020上做的实验,当然也会适配所有的Linux平台,应用不挑硬件。二、理论应用层读写GPIO不需要改写底层的设备树,也不需要编写驱动,较为简单,可以直接查看下一章节的程序。首先简单说一些理论上的知识,都是较为简单的知识。首先要连接GPIO的编号,在CPU中每个管脚要对应一个单独的GPIO,所以要查
原创
发布博客 2022.03.26 ·
526 阅读 ·
1 点赞 ·
0 评论
加载更多