0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>调试及优化>

调试及优化

电子发烧友网调试及优化栏目提供嵌入式软硬件调试所需的技术和方法以及最新设计相关内容,是嵌入式工程师喜欢的网站。
STM32L051上使用RT-Threa (三、I2C通讯)

STM32L051上使用RT-Threa (三、I2C通讯)

应用篇-在STM32L051上使用RT-Thread 第三篇,学习RT-Thread Studio如何添加自定义的.c .h文件,...

2022-06-27 标签:移植I2CRT-Thread 3383

STM32L051上使用RT-Th (二、CubeMX配置)

STM32L051上使用RT-Th (二、CubeMX配置)

应用篇-在STM32L051上使用RT-Thread 第二篇,使用STM32CubeMX 进行对应外设配置,同时做一些简单测试。...

2022-06-26 标签:STM32StudioRT-ThreadCubeMx 4143

STM32L051上使用RT-Thread (一、新建项目)

STM32L051上使用RT-Thread (一、新建项目)

学完了 RT-Thread 内核基础,来使用 RT-Thread 实现一个小应用。 硬件平台:STM32L051C8 TCM310(Enocean无线芯片) 软件平台:RT-Thread Studio STM32CubeMX 产品名称:无线温度传感器...

2022-06-25 标签:STM32I2CRT-Thread 5939

基于ESP32C3运行RT-THREAD

基于ESP32C3运行RT-THREAD

在ESP32上面运行 RT-THREAD....

2022-06-25 标签:内核开发板RT-ThreadESP32 8939

NUC980开发板应用 基于NK-980IoT的国学唐诗学习机

基于NK-980IoT的国学唐诗学习机 1 项目背景 最近一直在陪小孩学习国学精髓,比如唐诗、宋词这些经典国学常识;恰好看到RT-Thread官方社区有开展一个DIY活动,并且这个板子刚好带有音频相关的...

2022-06-23 标签:音频开发板RT-Threadnuc980 3862

「行空板Python入门教程」第九课-智慧农业物联网系统2

「行空板Python入门教程」第九课-智慧农业物联网系统2

物联网技术正处于时代发展的风口,相较于传统的硬件设备,物联网技术使得各种硬件设备能够通过信息传输设备与互联网连接起来,继而进行信息的传递,以实现智能化识别与管理,为人们的...

2022-06-23 标签:物联网温湿度传感器python智慧农业DFRobot 4700

GD32 RISC-V系列 BSP框架制作与移植

GD32 RISC-V系列 BSP框架制作与移植

  手把手教你使用RT-Thread制作GD32 RISC-V系列BSP 熟悉RT-Thread的朋友都知道,RT-Thread提供了许多BSP,但不是所有的板子都能找到相应的BSP,这时就需要移植新的BSP。RT-Thread的所有BSP中,最完善的BS...

2022-06-22 标签:RTOSBSPRT-ThreadGD32RISC-V 5558

STM32简易多级菜单(数组查表法)显示方法

STM32简易多级菜单(数组查表法)显示方法

本篇介绍了一种简易的多级菜单的显示方法,本质是通过数组查表,实现各级菜单的各个页面(状态)的切换(跳转),并在STM32上编程实现,通过OLED屏幕,以及借助U8g2图形库,测试了多级菜...

2022-06-07 标签:单片机嵌入式STM32 7969

STM32外接DHT11温湿度传感器并通过OLED进行数据显示的设计电路与程序

STM32外接DHT11温湿度传感器并通过OLED进行数据显示的设计电路与程序

本篇介绍了如何在STM32上外接温湿度DHT11实现温湿度数据的读取,并通过OLED进行数据显示。...

2022-06-07 标签:单片机嵌入式STM32DHT11 11239

STM32移植U8g2图形库的方法 实现OLED图形显示

STM32移植U8g2图形库的方法 实现OLED图形显示

本篇介绍了如何将U8g2图形库移植到STM32中。...

2022-06-07 标签:单片机嵌入式OLEDSTM32u8g2 10889

ESP8266开发教程-Arduino IDE安装、配置与使用以及Arduino编程

ESP8266开发教程-Arduino IDE安装、配置与使用以及Arduino编程

本篇介绍了Arduino IDE的安装、ESP8266开发包的安装以及Arduino编程的快速入门来测试ESP8266的连网功能。...

2022-06-06 标签:嵌入式IDEArduinoESP8266 32123

STM32开发教程 基于PAJ7620传感器模块的手势识别驱动详解

STM32开发教程 基于PAJ7620传感器模块的手势识别驱动详解

PAJ7620是ALIENTEK推出的一款高性能手势识别传感器模块。该模块采用原相科技(Pixart)公司的 PAJ7620U2芯片,芯片内部集成了光学数组式传感器,以使复杂的手势和光标模式输出,自带九种手势识...

2022-06-07 标签:STM32手势识别IIC 12218

【i.MX6ULL】驱动开发13—电容触摸驱动实践(下)

【i.MX6ULL】驱动开发13—电容触摸驱动实践(下)

本篇首先介绍了测试触摸是库——tslib,使用它可以进行图形化的触摸测试。随后,又分析触摸协议上报的原理以及通过input子系统上报的数据的具体含义。...

2022-05-31 标签:嵌入式驱动Linux电容触摸i.MX6 3819

基于瑞萨电子RZ/G2L的FET-G2LD-C核心板和OK-G2LD-C开发板评测

基于瑞萨电子RZ/G2L的FET-G2LD-C核心板和OK-G2LD-C开发板评测

基于瑞萨电子RZ/G2L处理器开发的FET-G2LD-C核心板和OK-G2LD-C开发板。RZ/G2L处理器有着丰富的外设接口,在具有较高的性能表现的同时还兼具低功耗的特点。...

2022-05-30 标签:ARM开发板瑞萨电子核心板 1096

STM32CubeMx之FSMC灵活静态存储器控制器

STM32CubeMx之FSMC灵活静态存储器控制器

FSMC模块能够与同步或异步存储器和16位PC存储器卡接口,它的主要作用是: ● 将AHB传输信号转换到适当的外部设备协议 ● 满足访问外部设备的时序要求 所有的外部存储器共享控制...

2022-05-30 标签:lcd存储器STM32FSMC 5873

【i.MX6ULL】驱动开发12——电容触摸驱动实践(上)

【i.MX6ULL】驱动开发12——电容触摸驱动实践(上)

本篇主要介绍了多点触摸芯片GT911的驱动编写与使用,并通过将触摸点实时打印的方式,测试触摸功能。...

2022-05-30 标签:嵌入式lcd驱动电容触摸i.MX6 4968

【i.MX6ULL】驱动开发11——LCD驱动实践

【i.MX6ULL】驱动开发11——LCD驱动实践

本篇介绍了LCD屏幕驱动相关知识并进行了实验,因为NXP官方的板子和我这个板子的LCD引脚一样,因此主要的修改就是将设备树中的lcdif 节点的屏幕参数进行修改即可。...

2022-05-30 标签:嵌入式lcdLinuxLCD驱动i.MX6 4186

【i.MX6ULL】驱动开发10—阻塞&非阻塞式按键检测

【i.MX6ULL】驱动开发10—阻塞&非阻塞式按键检测

本篇使用两种I/O模型进行按键读取:阻塞式I/O和非用阻塞式I/O,通过实际的实验,对比两者方式的实际运行效果与主要区别,并查看CPU的占用率,两种方式的CPU使用率都几乎为0。...

2022-05-27 标签:嵌入式驱动Linuxi.MX6 3871

ESP8266应用案例 基于STM32核心板获取网络天气数据

ESP8266应用案例 基于STM32核心板获取网络天气数据

ESP8266 WIFI模块自带TCP/IP网络协议栈,通过AT指令集完成网络模式配置。知心天气采用精准数据源授权预报信息,可查看全国各地的实时天气预告、24小时预报、15天预报、空气质量指数等预报信息...

2022-05-27 标签:单片机物联网STM32HTTPESP8266 6990

【i.MX6ULL】驱动开发9——Linux I/O模型分析并进来类比

【i.MX6ULL】驱动开发9——Linux I/O模型分析并进来类比

本篇介绍了Linux中的五种I/O模型:阻塞式I/O模型、非阻塞式I/O模型、I/O复用模型、信号驱动式I/O模型、异步I/O模型,并通过生活中实际的场景进来类比。...

2022-05-26 标签:嵌入式LinuxGPIOi.MX6 2135

mqtt协议怎么用?以MQTT3.1协议ESP8266连接阿里云物联网平台

mqtt协议怎么用?以MQTT3.1协议ESP8266连接阿里云物联网平台

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(Publish/Subscribe)模式的轻量级通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大的优点在于可...

2022-05-25 标签:单片机物联网阿里云ESP8266MQTT 5301

【i.MX6ULL】驱动开发8—中断法检测按键 Linux中断和定时使用方法

【i.MX6ULL】驱动开发8—中断法检测按键 Linux中断和定时使用方法

本篇主要介绍了Linux中断的使用方法,通过按键来进行中断实验测试,并使用Linux定时器进行按键去抖。...

2022-05-25 标签:嵌入式Linux中断i.MX6 3376

i.MX6ULL 驱动开发7—按键输入捕获与GPIO输入配置与高低电平读取

i.MX6ULL 驱动开发7—按键输入捕获与GPIO输入配置与高低电平读取

本篇主要介绍了i.MX6ULL的按键检测的使用,主要的知识点是设备树的修改,以及GPIO的输入配置与高低电平的读取。...

2022-05-24 标签:嵌入式LinuxGPIOi.MX6 5792

一文搞定Linux内存管理原理

一文搞定Linux内存管理原理

在x86结构中,Linux内核虚拟地址空间划分0~3G为用户空间,3~4G为内核空间(注意,内核可以使用的线性地址只有1G)。内核虚拟空间(3G~4G)又划分为三种类型的区:...

2022-05-18 标签:Linux内存Linux系统 1782

Linux虚拟内存和物理内存的深刻分析

Linux虚拟内存和物理内存的深刻分析

让我们看下虚拟内存: 第一层理解 每个进程都有自己独立的4G内存空间,各个进程的内存空间具有类似的结构 一个新进程建立的时候,将会建立起自己的内存空间,此进程的数据,代码等从磁...

2022-05-16 标签:LinuxLinux系统物理内存虚拟内存 1650

FETT507-C核心板方案 全志T507添加MCP2515驱动实现SPI转CAN

全志T507处理器本身不支持CAN功能,那有什么方法可以实现CAN功能呢? 我们已知FETT507-C核心板是支持SPI接口的,但底板没有引出该接口,所以小编打算通过引脚复用方式,复用出SPI接口并做成...

2022-04-27 标签:嵌入式CANSPI全志科技T507 3432

STM32+LWIP网络协议栈移植(网卡采用DM9000)

STM32+LWIP网络协议栈移植(网卡采用DM9000)

本篇文章主要讲解如何在STM32F103工程里添加移植LWIP协议,最终完成TCP服务器、TCP客户端的通信测试。 网卡采用的是DM9000,工程代码中,采用STM32的FSMC接口来驱动DM900网卡,DM9000是并口网卡,引...

2022-03-11 标签:网卡STM32LwIPFSMCkeil5 7748

STM32F103实现IAP在线升级应用程序

STM32F103实现IAP在线升级应用程序

实现IAP技术的核心是一段预先烧写在单片机内部的IAP程序。这段程序主要负责与外部的上位机软件进行握手同步,然后将通过外设通信接口将来自于上位机软件的程序数据接收后写入单片机内部...

2022-03-10 标签:微控制器STM32ISPIICIAP 5749

基于STM32完成FATFS文件系统移植与运用

基于STM32完成FATFS文件系统移植与运用

这篇文章主要演示FATFS文件系统如何移植到自己的工程,并完成文件的读写。 因为SD卡采用的是SPI模拟时序,所以,其他单片机一样可以照着移植,代码都可以复制粘贴的。...

2022-03-08 标签:STM32SPIFATFSkeil5系统移植 5569

i.MX6ULL嵌入式Linux开发2-uboot移植实践

i.MX6ULL嵌入式Linux开发2-uboot移植实践

上篇文章,我们介绍了如何使用NXP原厂的uboot进行编译和烧写,将uboot运行在自己的开发板上。NXP原厂的uboot,直接烧录到我的开发板中,LCD的驱动是不正常的,需要进行修改。本篇我们就来继续...

2022-03-07 标签:嵌入式LinuxUbooti.MX6系统移植 4091

编辑推荐厂商产品技术软件/工具OS/语言教程专题