电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
#### 1、hello micropython #MicroPython动手做(04)——零基础学MaixPy之基本示例 #程序之一:hello micropython ```python #MicroPython动手做(04)——零基础学MaixPy之基本示例 #程序之一:hello micropython import sys for i in range(0, 2): print("hello micropython") pri......
雕爷学编程 2020-04-11 10:34:59 浏览量:1084
 【雕爷学编程】MicroPython动手做(04)——零基础学MaixPy之尝试运行
# 一、初见slam ## 1.什么是SLAM > SLAM (simultaneous localization and mapping),也称为CML (Concurrent Mapping and Localization), 即定位与地图构建,或并发建图与定位。问题可以描述为:将一个机器人放入未知环境中未知位置,是否有办法让机器人一边移动一边逐步描绘出此环境完全地图,所谓完全地图(a con...
hero_chao 2020-04-16 10:50:21 浏览量:815
 【7天搞定视觉SLAM】第一天——什么是SLAM?
# 一、相机 ## 1.相机模型 ![](https://IMG_URL_REPLACE/bbsimages/202004/caa6b27dfbdcf18003cc2f2eb358fe91.png) 视觉SLAM涉及到坐标系包括:世界坐标系、相机坐标系、图像坐标系、像素坐标系等。 相机基本原理是针孔相机模型,什么是针孔相机模型 > 物体发出光线,经过小孔或透镜后,在密封箱聚焦屏上生成....
hero_chao 2020-04-20 11:46:02 浏览量:1438
 【7天搞定视觉SLAM】第四天——相机与图像
37款传感器与执行器提法,在网络上广泛流传,其实Arduino能够兼容传感器模块肯定是不止这37种。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)理念,以学习和交流为目,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小进步或是搞不掂问题,希望能...
雕爷学编程 2020-06-17 13:12:19 浏览量:1349
 【雕爷学编程】Arduino动手做(66)---SR501热释电红外模块
## 前言 - 据上次更新文章已经两个星期了,因为工作原因,没有间更新。以后我也会尽量抽空总结近期知识点。 - 今天这篇文章是属于专辑《TCP-UDP协议栈》里面一篇文章。前两篇文章是关于下位机mini UDP代码实现,那么我们写了小型网络协议栈究竟可以做什么答案是OTA。之前也写了两篇关于手写UDP协议栈,如下:...
Rice嵌入式开发 2020-07-23 11:50:39 浏览量:380
 教你动手写UDP协议栈 - OTA上位机<3>
相信大家写业务逻辑候,都是面向if、else、for、while、switch编程。但是你见过switch嵌套do..while吗 ## 先上代码 ``` void send( int * to, int * from, int count) { int n = (count + 7 ) / 8 ; switch (count % 8 ) { case 0 : do { * to ++ = * from ++ ; case 7 : * to ++ = * fr...
李肖遥 2020-07-23 19:18:34 浏览量:349
 冷知识:达夫设备(Duff's Device)效率真的很高吗?
### 虚拟示波器 “虚” 在哪里 - 提到示波器,大部分硬件工程师,都会想到这些: ![](https://RiceChen0.gitee.io/picture/LOTO示波器/1.png) - 这种台式数字示波器,推翻并取代CRT显像管模拟示波器主导地位,已经几十了。毫无争议地,在相当长未来,它还会继续主导测量仪器市场,直到虚拟示波器崛起。 ![](ht...
Rice嵌入式开发 2021-01-20 14:17:15 浏览量:633
 虚拟示波器 “虚” 在哪里?
> 我们写程序就是使它在任何情况下都可以稳定工作。一个运行很快但是结果错误程序并没有任何用处。在程序开发和优化过程中,我们必须考虑代码使用方式,以及影响它关键因素。通常,我们必须在程序简洁性与它运行速度之间做出权衡。今天我们就来聊一聊如何优化程序性能。 [TOC] ## 1. 减小......
5b772bdf5860a56e 2021-01-30 22:20:59 浏览量:833
 9个提高代码运行效率的小技巧你知道几个?
### 实现目标 * 实现播放指定歌曲文件 * 利用组合播报功能,实现当前系统播报 ### 所需工具及环境 * 所用模块 ![MP3模块](https://img-blog.csdnimg.cn/20210208213130955.png) ![小功放音响](https://img-blog.csdnimg.cn/20210208213142865.png) * Keil 5 * STM32F103RET6核心板(本平台自制专用核心板) ###...
嵌入式从0到1 2021-02-26 10:30:56 浏览量:986
 自己DIY一个mp3播放器
## 摘要 - 最近在完成2020没有完成一个DIY项目,去底整个人有点泄气,导致一直搁置。现在重新把他做好 - 因为项目DIY项目中想引入图片识别,但是我DIY作品不方便使用烧录等,所以我想用ART-PI来进行调试测试。 - 这个功能取决于强大RT-THREAD软件包,只需要勾勾选选,就可以实现了。 ## 图片识别实现 #### ....
Rice嵌入式开发 2021-03-08 11:41:57 浏览量:704
 在RT-Thread的ART-PI平台,进行图片识别
# 一、到底什么是Cortex、ARMv8、arm架构、ARM指令集、soc? 有粉丝问我到底什么是ARM,搞不清楚Cortex、arm内核、arm架构、ARM指令集、soc这些概念都是什么关系,下面一口君给大家整理一下关于ARM相关一些概念。 1、ARM既可以认为是一个公司名字,也可以认为是对一类微处理器通称,还可以认为是一种技术名字。 2、...
409859ec19479aaa 2021-03-15 23:23:24 浏览量:777
![](https://IMG_URL_REPLACE/bbsimages/202104/e99d41318025dbe296735409aedc10ce.jpg) “咦,这是谁” “这是哥伦布呀,发现新大陆那个。” “哦,和他不熟,没聊过天。后面这个黑色板子是什么” “这是01Studio科技新发布STM32F407开发板。恭喜你发现新大陆了。” 大家是不是感觉看着有些眼...
LiuYang 2021-04-06 08:46:31 浏览量:1581
 遇见01科技哥伦布STM32F407 MicroPython开发板
>哈喽,大家好。今天分享是兆易创新嵌入式软件开发工程师笔试题目。这份题目中等难度,考察基础知识偏多,最后编程题只考了一个结构体数组初始化。所以,在准备校招,将重点放在基础知识上。下面看下,这份题目你可以答几分 [TOC] ## 单选题 **1.Linux中使用 mkdir命令创建新目录,在其父目录不存在...
嵌入式与Linux那些事 2021-04-07 14:40:47 浏览量:2012
 兆易创新嵌入式软件笔试题目解析
[TOC] 哈喽,大家好。分享下春招面试两家公司。海康和oppo是三月初候投递,虽然,秋招已经签了。但是,我还是想充分利用下应届生身份,搏一搏更大公司和更高待遇。 海康缺口比较大,一直在招人。oppo春招不像秋招那样,简历那么严格,普通学校学生也有了很大机会。 两家公司面试都不太难,....
嵌入式与Linux那些事 2021-04-23 15:25:27 浏览量:380
 oppo和海康嵌入式软件工程师面经总结
> 哈喽,大家好。我终于回来了!19号提交完大论文,就被抓去出差了,折腾了整整一周,26号晚上,才回到学校。鸽了好久都没更新干货了。今天更新一篇关于Arm笔试面试题目,文章内容已同步更新在github。 [TOC] # ARM体系与架构 ![](https://gitee.com/dongxingbo/Picture/raw/master//Wechat/Article/2021/%E5%9B%9B%...
嵌入式与Linux那些事 2021-04-28 16:18:12 浏览量:707
 嵌入式软件工程师笔试面试指南-ARM体系与架构
# 一、前言 图灵和冯诺依曼都对计算机发展做出了杰出贡献,那么这两位大神级人物,谁更配得上计算机之父呢 从一口君心理来讲,其实“计算机之父”这种笼统称谓没有明确结果,非要叫话,在一口君心里几位大神地位如下: 1. 巴贝奇Charles Babbage——通用计算机之父 2. 图灵Alan Turing——计算机科学...
一口Linux 2021-06-06 09:30:56 浏览量:869
37款传感器与执行器提法,在网络上广泛流传,其实Arduino能够兼容传感器模块肯定是不止这37种。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)理念,以学习和交流为目,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小进步或是搞不掂问题,希望能...
雕爷学编程 2021-07-20 19:15:32 浏览量:1419
 【雕爷学编程】Arduino动手做(88)---水流量传感器模块
Linux开发者越来越多,但是仍然有很多人整不明白POSIX是什么。本文就带着大家来了解一下到底什么是POSIX,了解他历史和重要性。 ## 一、什么是posix ### 1. 概念 POSIX:可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX ), ### 2. 发布者-IEEE 发布者为电气与电子工程师协会(Insti...
一口Linux 2021-07-23 20:21:37 浏览量:604
之前几篇文章(从[i.MX6ULL嵌入式Linux开发1-uboot移植初探](https://www.icxbk.com/article/detail?aid=2294)起),介绍了嵌入式了**Linux系统移植**(uboot、内核与根文件系统)以及使用MfgTool工具将**系统烧写**到板子EMMC中。 本篇开始介绍嵌入式**Linux驱动**开发。 内容较多,先看目录: [TOC] # 1 Linux驱...
码农爱学习 2021-08-23 22:53:46 浏览量:1351
 【i.MX6ULL】驱动开发1——字符设备开发模板
## 一、前言 很多粉丝问我,我Linux和嵌入式当初是如何学习 其实彭老师在最初学习过程中,走了相当多弯路: **有些可以不学花了太多间去啃 有些作为基础必须优先学习,却忽略了, 结果工作中用到这些知识傻眼了 有些需要后面进阶阶段学习,结果提前看了,看晕头转向,浪费间** 作为...
一口Linux 2021-09-22 22:46:45 浏览量:1145