电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
家里有个墙表用了几年了没坏也不想换。可自己经常晚上起夜时候半夜从厕所回来就想看下时间了解下自己起夜规律。老墙表由于没夜灯所以都看不时间。又迷迷糊糊去睡了。但这个问题一直都想解决呀。于想了好一阵子怎么去弄。用微波测距早已经想好主零件然后就问题这个选了好久最初想...
gada8881 2020-06-28 23:13:19 浏览量:811
 给墙表添加夜灯,让它变成夜晚墙上最靓的物件
## NULL在C/C++中标准定义 ### NULL标准定义 ``` #if !defined(NULL) && defined(__NEEDS_NULL) #ifdef _cplusplus #define NULL 0 // 这里对应C++情况 #else #define NULL (void *)0 // 这里对应C语言情况 #endif ``` 编译器预先定义了一个宏`_cplusplus`来判断当前编译环境C++C语言....
李肖遥 2020-08-10 21:04:58 浏览量:329
 空指针,段错误,这场面试我栽倒在这里了!
在上篇[因为一个函数strtok踩坑我被老工程师无情嘲笑了(一)](https://mp.weixin.qq.com/s/WlJONlzpj5jOu6rPSB85og)中我们分析了strtok()函数以及windos、Linux下线程安全版那么这篇中我们着重分析下解读strtok()隐含特性底strtok有哪些坑。 ## 看源码 要想深究其特性必须看源码下面代码取自glibc-2.....
李肖遥 2020-08-19 20:54:38 浏览量:558
 因为一个函数strtok踩坑,我懂得了看源码的重要性
## 源起 因为手上有个NanoPi neo想着做个什么东西这货有网络接口没有直接HDMI之类接口想着要把做个网络音箱吧可以用PC或者手机去控制播放多方便啊! 说干就干! 可光这货也不能搞啊再找找家里存货 有老适配PC有源音箱有淘汰手机5V电源小容量(8G)中速tf卡(差不多可以放系统啦) 其实...
xdsnet 2020-08-20 13:55:21 浏览量:3090
 基于NanoPi neo的网络音箱制作
## 前言 最近在做Zynqps端需要用网络传输一些问题在这里汇总一下。有些lwip发送与接收函数中已经加了锁我们翻阅底层函数可以所以发送​接收不会冲突本篇中我们就没加锁了。​ ## 客户端与服务器共存? 言归正传我们知道在sdk例程中既有做客户端client又有做服务器server 那么Z...
李肖遥 2020-08-23 21:28:38 浏览量:2637
## 一套完整模板源代码 先给大家附上一套完整模板源代码此源代码适合单片机型号 STC89C52RC 晶振 11.0592MHz 串口波特率 9600 初学者只需修改代码里从“C 语言学习区域开始” “C 语言学习区域结束” 区域 其它部分不要更改。 一套完整模板源代码如下。 View函数如下: ```cpp void View(...
李肖遥 2020-09-03 15:37:22 浏览量:3512
 嵌入式C编程的万能模板程序
按键作为常用输入系统如何准确并高效获取按键值一个经常要面对问题今天我们看看在鸿蒙系统中如何得独立按键按键值。 ### 实现目标 我们这次以Hi3861核心板左下角USER按键S2为例当按键按下时通过USB Type-c对应串口输出信息。 按键S2在实物中对应关系如下图黄线所示: ![](http://www.xia...
嵌入式从0到1 2020-11-07 08:15:37 浏览量:3466
 基于鸿蒙OS的按键驱动
@[toc] ## 1. 什么缓存   缓存又叫高速缓存计算机存储器中一种本质上和硬盘一样用来存储数据和指令。它们最大区别在于读取速度不同。程序一般放在内存中当CPU执行程序时候执行完一条指令需要从内存中读取下一条指令读取内存中指令要花费100000个时钟周期(缓存读取速度为200...
5b772bdf5860a56e 2021-01-30 22:00:48 浏览量:878
 24张图7000字详解计算机中的高速缓存
![](https://IMG_URL_REPLACE/bbsimages/202201/1af4e7e335becfbfbd6c9ddd4a8a7d77.png) #写在开头 博主最近在淘宝闲逛时候发现有一家店在卖8块钱一片彩屏比0.96寸oled屏都便宜这个价格就点了进去发现两片包邮购买两片回来尝试跑一下esp32lvgl运行官方例程中出现了许多问题百度去找也....
FanHua 2022-01-05 18:13:24 浏览量:25
 [教程] esp32平台下运行lvgl,使用屏幕st7735s 128*128详细配置
**摘要**:学过用过FreeRTOS人很多?在创建任务时候我们都要定义一个任务句柄这个任务句柄有啥含义?书上解释任务创建成功以后会返回此任务任务句柄这个句柄就**任务堆栈**。此参数就用来保存这个任务句柄。其他API函数可能会使用这个句柄。 那么任务句柄怎么一回事它保存任务控制块首....
果果小师弟 2022-03-29 20:56:53 浏览量:1241
时光如逝岁月如梭!不知不觉笔者已经从事电子开发这块五年了当然也不完全限于电子产品开发也有参与一些非标自动化产品设计。五年积累谈不上有多少经验只能说勉强算能入门了吧! 由于笔者非电子或自动化专业出身简单学了个计算机应用而已毕业后也一片茫然做过几份打杂...
SingleYork 2018-06-28 23:21:25 浏览量:1303
 浅谈单片机低功耗设计之前言
很多时候在画PCB时都会由于找不封装要自己画封装要花上很多时间先不论这画封装技能应该不应该有且熟练这还都小事儿一不小心画错一个有可能整块板子都要废掉2层还好几十块6层那可上千啊。对于有几十甚至上百引脚芯片自己画一下还可以对于几百个引脚芯....
汉云 2018-07-16 11:14:50 浏览量:4768
 快速获取PCB标准封装库
    DIY开源板子你肯定玩过HIFI设备估计也用过不少你见过能DIY高质量声卡吗?Tone Board就它可不那种树莓派上廉价声音扩展板一个真真正正可DIYUSB音频数字界面由khadas世野公司出品一款为音乐发烧友设计高分辨率音频板。     Tone Board基于成熟XMOS XU208方案使用USB 2.0.....
LiuYang 2018-07-17 14:31:56 浏览量:1621
 声卡也玩DIY?--记
在前面一篇文章中笔者主要介绍了自己一些工作经历跟真正低功耗设计似乎扯不上半毛钱关系。随着电子产品越来越普及尤其很多电子产品都用上了电池供电既然用电池供电那么似乎我们就不得不考虑电池续航能力问题进而迫使我们不得不考虑电子产品功耗问题。那么究竟怎样才算低功耗呢?小于100mA?小...
SingleYork 2018-07-20 17:43:08 浏览量:2033
 浅谈单片机低功耗设计
一说点灯大家都不以为然认为一个最简单GPIO外设控制例程然而在这一个小小LED闪烁背后有着很多不为人知秘密。 一、验证PCB制作正确性 这里出问题可能性比较小也会有个万一。 在PCB制作过程中也会有很多问题比如短路、断线等等。 本人就在某网上打样时...
汉云 2018-08-13 09:31:37 浏览量:2513
 点灯是个“大”项目!
STM32H743高性能工作频率400MHz32位ARM Cortex®-M7MCU具有浮点单元(FPU)支持Arm®双精度(IEEE 754兼容)和单精度数据处理指令和数据类型集成了高达2MB闪存1MB RAMArt加速器L1缓存外设存储器接口以及各种外设856 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1)。 本次测评基于STM...
汉云 2018-09-19 14:32:47 浏览量:4130
 Nucleo-STM32H743测评:跑分
谁说电子工程师都只能做单身狗?要掌握了多项撩妹神器那妹子还不乖乖碗里来了哈哈……开了一个小小玩笑当然撩妹也不这么简单了啦有多方面因素作为单身电子汪能利用自己专业所长多学会几项撩妹技能未免不一件好事这不今天笔者要跟大家分享主题就:用BPI bit来做一款撩妹....
SingleYork 2018-09-26 10:30:41 浏览量:2600
 BPI bit 表白倒计时--谁说电子狗不会有女朋友?
虽然TIC2000类DSP被归类于高性能MCU了其他DSP性能相较于其他单片机中DPS功能要强大不少。而C2000类DSP入门简单成本相对于其他DSP要低很多电路设计也简单从而有很大量应用地方从ADC采样计算电机控制都有使用C2000DSP芯片其中最热门当属TMS320F28335与TMS320F2812了。 .....
汉云 2018-10-30 14:02:01 浏览量:5844
 基于C2000系列DSP的FFT
首先Ubuntu下运行启动LabVIEW效果图如下: 第一个问题:安装包从哪里下载? 上NI官网搜 lv2017pro-linux 当然自己搜LabVIEW linux可以最新2018不过有2G多太大了里面还包含了苹果Mac版本。 进入上面下载页面下载I...
浅浅的小草 2018-11-26 18:01:21 浏览量:2625
 Linux系统Ubuntu安装LabVIEW 2017
在嵌入式linux开发中开发板所有代码都在基于PClinux下交叉编译所以首先要准备一个linux环境。目前有两种方式实现在实体点电脑上安装linux进行开发有时候会需要windows环境进行操作所以必须来回切换或者准备两台点电脑第二种方式在Windows上安装虚拟机在虚拟机中运行linux系统这样在一台....
Angel_YY 2018-12-25 20:50:58 浏览量:2645
 嵌入式linux系统开发环境的搭建