电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
野火开发板使用的无线芯片型号AP6236,包含wifi蓝牙两个功能,其中与wifi通信的使用SDIO协议,与蓝牙通信的是串口。 SDIO在SD标准上定义了一种外设接口。目前,SDIO主要两类应用:可移动不可移动。可移动设备作为Palmwindows Mobile的扩展设备,用来增加蓝牙、照相机、GPS802.11b功能。不可移动设备遵循相同的电....
瑟寒凌风 2021-02-08 11:05:48 浏览量:2154
 【野火i.MX6ULL ARM Linux开发板连载】通过串口调试wifi
[TOc] > 蠕虫病毒是一种常见的利用Unix系统中的缺点来进行攻击的病毒。缓冲区溢出一个常见的后果是:黑客利用函数调用过程中程序的返回地址,将存放这块地址的指针精准指向计算机中存放攻击代码的位置,造成程序异常中止。为了防止发生严重的后果,计算机会采用栈随机化,利用金丝雀值检查破坏栈,限制代码可执行区域等方...
嵌入式与Linux那些事 2021-02-27 21:42:02 浏览量:567
 面试官不讲武德,居然让我讲讲蠕虫和金丝雀!
对于嵌入式开发的我们所使用Qt,在原始 Qt 的基础上,做了许多出色的调整以适合嵌入式环境。删除掉了一些与嵌入式无关的Lib库,使其相对来说更加节省嵌入式平台的内存空间。 使用交叉编译器编译好的Qt库要在linux虚拟机嵌入式开发板上各一份,了这个库,我们就可以在上面尽情的编写Qt程序,而这个库在前面我们搭建qt开....
瑟寒凌风 2021-03-09 21:28:46 浏览量:1748
 【野火i.MX6ULL ARM Linux开发板连载】轻小型计算器开发(一)
# 笔试题 ![笔试题](https://img-blog.csdnimg.cn/20210224182050470.png) # 1. ARM指令中BBLX的区别 ## B: 跳转执行 B 指令的格式为: ```c B{条件} 目标地址 ``` B 指令是最简单的跳转指令。一旦遇到一个B 指令,ARM 处理器将立即跳转到给定的目标地址,从那里继续执行。 注意存储在跳转指令中...
一口Linux 2021-03-21 22:46:28 浏览量:1627
 【粉丝问答13】大厂笔试11道嵌入式笔试题
## 摘要 - 这篇文章主要总结一下工作中的一些细节,作为笔录。 - 其实静态库干"坏事情"就是将库里面的函数弱定义。然后再外部重新定义该函数。接管库中函数的操作。 - 下面我以一个小小demo来做演示整个流程。 ## 流程: 1. 创建两个文件rice.c、rice.hcMakeLists.txt,然后编译生成librice.a。 - rice.c文件内容......
Rice嵌入式开发 2021-04-06 22:54:13 浏览量:411
 教你偷偷摸摸在别人静态库干“坏事情”
## 概述 - 本来MQTT的协议解析系列,只写两篇-实践+解析。 - 不过,个网友(Terry Hao)看了我的文章之后打电话给我,说最近刚好要使用MQTT到项目中,但是刚接触不是很熟悉,然后提供一个实际应用出来。 - 在上述的诉求,所以我决定写MQTT的第三篇文章--MQTT的实战。 - 本次实战,我分别进行两种实战: 1. MQTT.fx客....
Rice嵌入式开发 2021-05-11 09:15:56 浏览量:439
 教你动手写网络协议栈-MQTT报文解析6-实战
**摘要**:还在学校的朋友,如果感觉到很迷茫,不知道学什么的时候,可以上招聘网站上看看自己未来工作相关的职位的任职要求,这样就可以总结自己的一些不足、比较针对性的去学习。不要觉得自己会玩个单片机就很NB,时刻提醒自己还很菜,要学的还很多,不然想找高工资是没门的,除非你家你矿!今天来说说嵌入式必备...
果果小师弟 2021-05-26 16:38:47 浏览量:590
 Socket编程|TCP与UDP网络通讯
## 概要 1. Mbed TLS是一个开源、可移植、易于使用、代码可读性高的SSL库。可实现常用的加密/解密算法,X.509证书操作以及TLS/DTLS 协议。它的各个功能模块相对独立、耦合低,可以通过配置宏定义裁剪,非常适合用于嵌入式系统。它提供了具直观的API可读源代码的SSL 库。该库即开即用,可以在大部分系统上直接构建它,也...
Rice嵌入式开发 2021-06-21 19:16:52 浏览量:569
 MbedTLS学习--SHA-1
![ ](https://img-blog.csdnimg.cn/20210527213257264.png) ## 一、变量的使用 ### 1. 变量命名 定义变量时,变量名不加美元符号($,PHP语言中变量需要),如: ```c your_name="yikoulinux" ``` 注意,变量名等号之间不能空格,这可能你熟悉的所编程语言都不一样。同时,变量名的命名须遵循如下......
一口Linux 2021-05-27 21:49:41 浏览量:238
 shell编程入门-适合小白
首款鸿蒙平板6月2日发布。这是一个非常值得庆贺的事情。 针对华为发布的鸿蒙系统,网上评论褒贬不一,吹捧的,无脑黑的。 在这里一口君就不做评价了,但是2点: 1. 对任何一个新兴事物,我们都要保持最旺盛的求知欲, 2. 在自己没亲自实践就妄下评论的行为是缺乏智慧不负责任的。 ![ ](https://img-blog.csdni...
一口Linux 2021-05-30 14:43:07 浏览量:867
 鸿蒙2.0都来了,你学会用它做开发了吗?
![ ](https://img-blog.csdnimg.cn/20210607210954711.png) ## 一、前言 前一段时间,我写过一篇关于LiteOS-A开发环境搭建的文章(实际上是将其作为独立的RTOS来开发的),今天正式讲一讲LiteOS作为鸿蒙内核子系统该如何开发。 对于HarmonyOS,开发工作大致可以分为南向开发(内核、驱动)北向开发(App应用)。我们....
一口Linux 2021-06-07 21:15:24 浏览量:772
 鸿蒙-南向轻内核开发实战系列(一)基于小熊派鸿蒙季开发板环境搭建
@[toc] > 秋招的时候,操作系统的八股文背了不少,但是仍然是缺乏动手实践的经历。对操作系统如何工作,用户程序如何运行,与cPU等硬件如何交互等问题完全没清晰的认识。 > > 所以最近打算好好学习下操作系统的知识,选择了以动手实践为主的课程,直接对内核源码进行学习扩展,一步步揭开OS的神秘面纱。 ## 1. 简介 M...
嵌入式与Linux那些事 2021-10-06 20:33:14 浏览量:702
 【MIT6.S081/6.828】手把手教你搭建开发环境
前面几篇文章,从最基础的寄存器点灯,到设备树点灯,再到GPIO子系统点灯,一步步了解嵌入式linux开发的各种点灯原理。 点灯用到的都是GPIO的输出功能,这篇,通过按键的使用,来学习**GPIO输入功能**的使用。 # 1 硬件介绍 ## 1.1 板子上按键原理图 先来看**原理图**,我板子上4个按键sw1~sw4: ### 1.1.1 SW1 **SW...
码农爱学习 2021-11-09 00:09:55 浏览量:490
 【i.MX6ULL】驱动开发7——按键输入捕获
**代码中自由颜如玉!代码中自黄金屋!** ## 一、内核行数 linux内核分为cPU调度、内存管理、网络存储四大子系统,针对硬件的驱动成百上千。代码的数量更是大的惊人。 先说说最早的内核linux 0.11,下面这本书可以说很多驱动工程师都学习过,我花了大概1个半月,勉强看了一遍。 ![ ](https://img-blog.csdnimg....
一口Linux 2021-12-29 22:29:44 浏览量:273
## 一、前言 设备树是每一个linux驱动工程师都必须掌握的一个知识点,很多之前做单片机的朋友刚接触linux驱动时,会一脸懵! 其实设备树的使用并没大家想像的那么复杂,对于大部分工程师来说,只要会修改即可。 很多粉丝留言说,希望彭老师提供一个设备树到驱动解析的实例。 必须安排! 在学习设备树之前,大家一定...
一口Linux 2022-01-17 19:57:10 浏览量:58
## 简介 1. 在gitee发现一个很不错的工具 -- McU_Font_Release 2. 最近弄一个项目用到了LVGL,然后需要中英文切换,官方也提供一个转换工具,不过需要字库,而且操作起来非常复杂。链接:https://lvgl.io/tools/fontconverter 3. 假如你找的字库没中英文,那就lvgl默认提供的字库不兼容,也就是中文英文要分开显示....
Rice嵌入式开发 2022-01-28 12:09:06
 LVGL的多语言转换工具--MCU_Font_Release
## 一、什么是boa BOA是一款非常小巧的Web服务器,源代码开放、性能优秀、支持cGI通用网关接口技术,特别适合应用在嵌入式系统中。 BOA服务器主要功能是在互联嵌入式设备之间进行信息交互,达到通过网络对嵌入式设备进行监控,并将反馈信息自动上传给主控设备的目的。它是基于HTTP超文本传输协议的,Web网页是Web服务最....
一口Linux 2022-02-22 22:53:46 浏览量:568
话说, 用了自己半辈子的积蓄加上老婆家人一辈子的积蓄, 再加上我老爸老妈一辈子的积蓄,终于在上海买了一间一亩三分地的房子,砸锅卖铁装修完后, 还没搬进去, 通风透气了快半年了,可老婆总是说家里还是味道,我也想检测一下,但是市面上甲醛检测仪器的价格都比较贵, 也不经常会用到,这个市场时候很小众, 现在的很多新风系...
yoyojacky 2018-04-18 19:40:05 浏览量:1779
 [原创]变废为宝之DIY 甲醛测试仪 v1.0
在Win10的应用商店中,提供了linux的子系统,这是实际上是一个虚拟机软件,与virtualboxvmplayer功能类似。下面就介绍在linux子系统中安装工具链编译micropython的方法。 先确认一下windows10系统的版本,如果是LTSB版(Long Time Service Branch 企业长期服务版),就需要更换到企业版,LTSB版是不能运行linux子系...
shaoziyang 2018-08-20 20:56:05 浏览量:1920
 在win10的ubuntu子系统下编译micropython
本人去年已经在云汉试用过庆科的一些硬件产品软件产品,比如MIcOKit 3165庆科“火火兔”方案原型机,还拿过Mico社区最佳贡献者奖。 给我印象比较深的是3165开发套件的硬件它的SDK。3165是个WIFI物联网板子。一般这种板子会用esp8266(Gokit SOc方案)、arduino uno+esp8266(Gokit McU方案)、ST...
xukejing 2018-10-04 23:43:34 浏览量:1732
 一款有趣的嵌入式物联网音频产品工程板