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