电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
# 引言 我们在平常使用`STM32`单片机时候,往往会碰到程序跑飞情况,出现`hard_fulat`等误,而我们在定位时候,采用方法往往是连上仿真器,一步一步单步调试,定位到具体误代码,再去猜测、排除、推敲误原因,这样一个过程很是痛苦,而且在实际情况中,很多产品真机调试时必须断开仿真器或者说,问题....
wenzi 嵌入式软件 2021-03-10 09:24:58 浏览量:840
**摘要**:大家想过没有我们用keil写单片机代码,你函数啊、变量啊最终都放在哪里?我们一直说内存五区,到底是哪五区?到底放在芯片那个地方呢?还有为什么你学完C语言指针和结构体32单片机里面关于结构体指针内容还是搞不清楚呢?如果你有这些问题,今天带你研究研究! ![ ](https://img-blog.csdnimg.c...
果果小师弟 2021-05-07 21:17:23 浏览量:394
 干货|单片机的指针怎么学?
![ ](https://img-blog.csdnimg.cn/20210623212929113.png) ## 一、前言 今天使用鸿蒙OS,做一个LOT上云智慧家居项目。我们想实现场景是这样:云端WEB有一个控制界面,能够操控家房间里灯和风扇,同时将房间里温度、湿度、光强实时显示出来。 ## 二、案例思路 先讲一下大致思路,可以分为两个部分:先配置....
一口Linux 2021-06-23 21:39:11 浏览量:1063
 手把手教你利用鸿蒙OS实现智慧家居·LOT上云项目
**摘要**:Verilog HDL硬件描述语言是在用途最广泛C语言基础上发展起来一种硬件描述语言,具有灵活性高、易学易用等特点。Verilog HDL可以在较短时间内学习和掌握,FPGAVeilog HDL基础语法总结,看完这些,FPGA基本语法应该没啥问题! # 一、基础知识 ## 1、逻辑值 逻辑0:表示低电平,也对应我们电....
果果小师弟 2021-07-16 09:35:13 浏览量:905
 FPGA的Veilog HDL语法、框架总结
最近一口君在做一个项目,遇到一个问题,ARM上threadx在与DSP通信采用消息队列方式传递消息(最终实现原理是中断+共享内存方式),在实际操作过程中发现threadx总是crash,于是经过排查,是因为传递消息结构体没有考虑字节对齐问题。 随手整理一下C语言中字节对齐问题与大家一起分享。 ## 一、概念 对齐跟数...
一口Linux 2021-08-05 23:40:02 浏览量:376
 Linux字节对齐的那些事
**摘要**:`RTOS`很简单,听起来叫做实时操作系统,有一点吓唬人。但是学起来真很简单,你不要把他想象太复杂。这玩意其实是一个**任务调度器**,在裸机中程序只有一个死循环,但是使用RTOS程序中多个死循环,RTOS是调度每个死循环依次执行,执行速度很快,看起来相当于并行执行。 # FreeRTOS编程....
果果小师弟 2021-09-18 16:36:11 浏览量:1987
 如何快速上手一门操作系统RTOS?
## 0. 前言 粉丝留言,想知道如何使用Makefile给多个文件和多级目录建立一个工程,必须安排! 关于Makefile入门参考文章,可以先看这篇文章: 《[Makefile入门教程](https://mp.weixin.qq.com/s?__biz=MzUxMjEyNDgyNw==&mid=2247497099&idx=1&sn=cc1ecb9f77b13726ed7bac1cc8b9ba96&chksm=f96b877fce1c0e69ccd4e0a913b...
一口Linux 2021-10-18 19:56:05 浏览量:369
 利用Makefile给多文件、多目录C源码建立工程
    1 制作背景 大家好,我叫徐珂靖,住在冰城,是个骨灰级工科男,同时也是哈尔滨土猫之家一员。土猫之家是个保护流浪猫民间组织,倡导领养代替买卖。本人于2015年底在该组织领养到一只“主子”,是个自带眼线粉鼻子小母猫,从此热情满满地成一个名副其实“猫奴”。 图1 笔者领...
xukejing 2018-04-17 17:24:17 浏览量:11643
 用树莓派做的喵星人监控器,猫咪上床被抓现行
目录 第一章 系统主要功能与分模块描述 2 1.1 系统主要功能 2 1.2 分模块描述 3 第二章 主要芯片 3 2.1 主处理器芯片 3 2.2 辅助芯片 4 2.2.1:LD3320语音芯片 4 2.2.2  cc3200无线wifi处理器 4 第三章 系统芯片引脚连接示意图 5 ...
3c4d172ebf8f3183 2018-05-23 16:38:20 浏览量:1435
 基于全语音交互控制的智能家居系统技术报告
MQTT协议是一个面向物联网应用即时通信协议,使用TCP/IP提供网络连接,能够对负载内容实现消息屏蔽传输,开销小,可以有效降低网络流量。MQTT协议适用于设备和平台需要保持长连接使用场景,MQTT特点在于可以实现设备间消息单播以及组播,可以不依赖于其他服务(下发命令服务,推送服务等)实现让设备以应用服务器方...
Angel_YY 2018-06-18 11:08:01 浏览量:7676
 OneNET平台MQTT协议分析
1背景 大家好,我叫徐珂靖,住在冰城,是一个骨灰级工科男,爱好试用各种开发板,也常常写一些小文章记录试用体会,已经在云汉电子社区里与大家很熟啦。 最近,云汉电子社区进不少开发板,于是我问社区要些来玩。其中一块叫AliOS Things DeveloperKit。这款开发板是一款由上海诺行信息技术有限公司基于S...
xukejing 2018-10-07 22:03:15 浏览量:2337
 阿里巴巴的轻量级物联网操作系统及其评估板
一、概述     今天总是有点时间打算测试下LCD电路,这一天天忙活,忙都不记得忙点什么。平时周六去加班,一周下来休息一天,休息一天还得逛超市买一周需要生活必须品,陪家人出门溜达溜达,收拾下家务一周过去。加班不是因公司项目多忙,而是因为你不加班领导不高兴。私下里跟同事聊天百分之八十...
work11 2018-11-13 19:00:25 浏览量:1179
 一个电源的“出生”过程(6)
这几年,我们已经试用过很多有趣ARM小电脑。 万万没想到,我竟然还获得超算服务器试用资格。 10月末时候,我去一趟西安,在工程热物理会议上做一个小小告。会议间隙里,“并行®”给我推荐一下他们超算服务器。     与一般多节点高性能计算服务器不同是,它们服...
xukejing 2018-12-04 19:38:57 浏览量:2836
 并行®超算云服务试用
在嵌入式linux开发中,开发板所有代码都是在基于PClinux下交叉编译,所以首先要准备一个linux环境。目前有两种方式实现,一是在实体点电脑上安装linux进行开发,但是有时候会需要windows环境进行操作,所以必须来回切换或者准备两台点电脑,第二种方式是在Windows上安装虚拟机,在虚拟机中运行linux系统,这样在一台....
Angel_YY 2018-12-25 20:50:58 浏览量:2632
 嵌入式linux系统开发环境的搭建
        大家好,拿到野火MINI STM32开发板有一段时间,这个开发板是上次社区“RTT开发者大会直播,深度体验RT-Thread”直播间抽奖得到,感谢社区!          开发STM32有好几年,每次都是毫无意外使用FLASH调试,RAM调试一次都没有使用过,RAM调试好像显得有点“鸡肋”,本次也是抱着仅学习和...
川楠 2019-01-22 22:04:18 浏览量:3482
 测评STM32“鸡肋”的RAM调试
大家好,我是芯吧客里最不会设计电路老徐,但是我最近学会美信EE-Sim工具,现在可以轻而易地设计出效率超过95%电源(纸上谈兵),小伙伴们都震惊。    为让更多小伙伴们也学会制作效率95%多电源,今天我们来介绍一下来自美信MAX15066开关降压芯片,顺便也聊聊美信那个特别好用EE-...
xukejing 2019-02-25 15:28:02 浏览量:1922
 来自美信的MAX15066高效率DC-DC方案
在野火i.MX RT 1052 MINI开发板资料中,对于RT-Thread支持无疑是其RT1052开发板最大亮点,接下来我们一起结合野火RT-Thread例程分析一下RT-Thread启动过程。 在野火资料文档中"0-野火【i.MX RT1052 MINI 开发板】资料\3-程序源码\2-RT-Thread-Fire-RT1052\RT-Thread-Fire-RT1052"目录是RT-Thread相关代码。.....
Angel_YY 2019-03-02 09:33:06 浏览量:2599
 RT-Thread 启动过程分析
ST在去年年底发布STM32G0产品线,该产品线应该算是STM32F0升级产品,在F0系列基础上优化内部电源,更新内核为Arm Cortex M0+,最高主频也有F048MHz增加到64MHz,性能增强不少,那么到底有多强呢,还是需要一个对比。正好最近拿到一块STM32G071Nucleo开发板,我们以目前MCU领域性能测试工具CoreMa...
Angel_YY 2019-03-15 10:26:42 浏览量:2709
 STM32G071的CoreMark跑分
在单片机领域,基于Arm Cortex M内核产品已经占据很大一部分份额,比较知名STSTM32系列,NXPLPC系列都是其中非常棒产品。各个厂家为用户能更好使用这些单片机产品,都推出各自软件工具和SDK,以便帮助用户简单快速开发软件。Arm公司为防止Arm软件开发碎片化,提出并实施CMSIS,这个是Arm公司与...
Angel_YY 2019-03-24 22:14:35 浏览量:7757
 使用CMSIS_Driver编写程序
    自从接触到stm32HAL库之后被HAL库超慢长编译时间折磨不要不要~~~     现在ST也是主推HAL库,标准库不再更新,F7,、H7也只有HAL库,以后使用HAL库必然是主流,但是HAL库超长编译时间实在是太磨人,将许多“新手”“老手”纷纷劝退,有人建议过我更换到IAR,但是MDK用惯更换IAR用起来不...
fighter-12315 2019-04-10 21:09:01 浏览量:16586
 你还在为HAL库超长的编译时间而苦恼吗?赶紧升级使用MDK的AC6编译器吧!