E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
嵌入式学习日记
嵌入式
学习笔记(61)位操作符
2.1.1.位与&(1)注意:位与符号是一个&,两个&&是逻辑与。(2)真值表:1&0=01&1=10&0=00&1=0(3)从真值表可以看出:位与操作的特点是,只有1和1位于结果为1,其余全是0.(4)位与和逻辑与的区别:位与时两个操作数是按照二进制位彼次对应位相与的,逻辑与是两个操作数作为整体来相与的。(举例:0xAA&0xF0=0xA0,0xAA&&0xF0=1)2.1.2.位或|(1)注意
嵌入式开发白菜
·
2023-10-26 00:06
编程
嵌入式
嵌入式学习笔记
学习
笔记
开发语言
嵌入式硬件
单片机
java
嵌入式
学习笔记(8)ARM汇编伪指令
伪指令的意义伪指令不是指令,伪指令和指令的根本区别是经过汇编后不会生成机器码。伪指令的意义在于指导汇编过程。伪指令是和具体的汇编器有关的,我们使用gnu工具链,因此学习gnu下的汇编伪指令gnu汇编中的一些符号@用来做注释。:以冒号结尾的是标号.点号在gnu汇编中表示当前指令的地址(b.这句表示死循环)#立即数前要加#或$,表示这是个立即数常用gnu伪指令.global_start@给_start
嵌入式开发白菜
·
2023-10-26 00:35
嵌入式
嵌入式学习笔记
编程
arm开发
嵌入式硬件
嵌入式实时数据库
物联网
汇编
Wifi驱动开发-学习笔记(二)
一.Wifi模块基础知识扫盲1.什么是Wifi模块Wifi模块的主要功能是将信号从串口或TTL电平转化为符合Wifi无线网络通信标准的
嵌入式
模块。
Chicken_Bird
·
2023-10-26 00:05
学习笔记
linux
操作系统
嵌入式
嵌入式
学习笔记7——串口通信
并行通信和串行通信的区别:并行通信通常是将数据字节的各位用多条数据线同时进行传送。串行通信是将数据字节分成一位一位的形式在一条传输线上逐个地传送。异步不要求收发双方时钟的严格一致,实现容易,设备开销较小,但每个字符要附加2~3位用于起止位,所以导致了会有间隔,各帧之间还有间隔,因此传输效率不高以字符(构成的帧)为单位字符间是异步的字符内各位是同步的同步通信发送方时钟与接收方时钟同步。既保持位同步,
JunLal
·
2023-10-26 00:04
嵌入式学习笔记(51单片机)
嵌入式
单片机
嵌入式
学习笔记-linux应用编程和网络编程-3.4 linux进程全解
一、程序的开始和结束1、main函数由谁调用编译链接时的引导代码。操作系统下的应用程序其实在main执行前也需要先执行一段引导代码才能去执行main,我们写应用程序时不用考虑引导代码的问题,编译链接时(准确说是链接时)由链接器将编译器中事先准备好的引导代码给链接进去和我们的应用程序一起构成最终的可执行程序。运行时的加载器。加载器是操作系统中的程序,当我们去执行一个程序时(譬如./a.out,譬如代
F__pj
·
2023-10-26 00:34
linux应用编程和网络编程
linux
嵌入式
华清远见
嵌入式
c语言学习笔记
计划来学习
嵌入式
开发之前,我都还一直比较担心会不会学不懂,跟不上老师的节奏什么的,这也是我比较担心的。最后的最后还是在朋友的推荐下来华清进行学习。来到华清进行学习后,我对本次的补习有了一个大致
Lxy_95_27
·
2023-10-26 00:34
c语言
学习
开发语言
嵌入式
学习笔记-uboot和系统移植-2.19根文件系统构建实验及过程详解
一、根文件系统的构建路线1、课程安排变化。2、先逐步构建文件夹形式根文件系统然后制作烧录镜像rootfs有2种格式:nfs方式启动的文件夹形式的rootfs和用来烧录的镜像形式的rootfs。传统的培训机构中上课时,rootfs制作实验都是直接给制作文档,学生参照制作文档的步骤自己动手做,一步到位做出来的就是可供烧录的rootfs。我们先从空文件夹开始,逐步向其中添加一些rootfs中必备的东西,
F__pj
·
2023-10-26 00:04
嵌入式
学习笔记(63)位操作实战
(1)给定一个整型数a,设置a的bit3,保证其他位不变。a|=(1>=3(6)给一个寄存器的bit7~bit17赋值937a&=~(0x7ff>7+17)>(n-1))分析:这个题目相当于我们(5)中做的事情,只不过要用宏来实现。这个题目相当于是要把x的bit(n-1)到bit(m-1)取出来复杂宏怎么分析:((x&~(~(0U)>(n-1))第一步,先分清楚这个复杂宏分为几部分:2部分(x&~
嵌入式开发白菜
·
2023-10-26 00:32
嵌入式
嵌入式学习笔记
编程
学习
笔记
单片机
嵌入式硬件
stm32
2021/10/18-
学习日记
1.BUUCTF刷题-[BJDCTF2020]EasyMD5本题wp首先使用字符串"ffifdyop"来绕过hint。在第二个页面的源码中给出了提示。1-1判断语句要求a!=b,但md5(a)==md5(b),可以用之前学过的MD5弱判断绕过。构造payload:?a=QNKCDZO&b=240610708进入第三个页面。1-2这次是强相等判断,可以将post参数设为数组绕过。param1[]=1
狐萝卜CarroT
·
2023-10-26 00:54
Java架构师内功
嵌入式
技术
目录1导学2
嵌入式
微处理体系结构3微处理器分类4多核处理器5
嵌入式
软件6
嵌入式
系统6.1系统组成7
嵌入式
实时操作系统8
嵌入式
软件设计9软件开发工具想学习架构师构建流程请跳转:Java架构师系统架构设计1
赵广陆
·
2023-10-26 00:34
architect
java
开发语言
AWTK实现
嵌入式
GUI开发:在DSP芯片上构建汽车仪表Cluster/Dashboard
嵌入式
GUI开发是现代汽车仪表Cluster/Dashboard设计的基础之一。
TjsReact
·
2023-10-25 23:39
dsp开发
dsp开发
AWTK实现汽车仪表Cluster/DashBoard
嵌入式
GUI开发(六):一个AWTK工程
一个AWTK工程基于C/C++编写,可以分为如下几步:结合下图,看懂启动的部分。一般一个AWTK工程,需要实现哪些部分,就是其中开始之后白色的部分,比如调用main函数和gui_app_start时会做一些操作,比如asset_init和application_init时要做一些设置,还有退出的函数application_exit。下图中灰色部分Awtk系统自动实现部分。这部分启动的代码主要出现在
芯片-嵌入式
·
2023-10-25 23:09
Awtk
1024程序员节
清华训练营悟道篇之浅谈操作系统
文章目录前言系统软件执行环境操作系统的功能操作系统组成前言操作系统是一个帮助用户和应用程序使用和管理计算机资源的软件,它控制着
嵌入式
设备、更通用的系统(如智能手机、台式计算机和服务器)以及巨型机等各种计算机系统系统软件系统软件使用计算机资源提供基本功能
云浅风淡
·
2023-10-25 23:54
操作系统
1024程序员节
系统架构
【
嵌入式
】初学者一步一步搞懂内存管理
【
嵌入式
】初学者一步一步搞懂内存管理一、C语言局部变量、静态局部变量、全局变量与静态全局变量基本概念局部变量全局变量局部变量和全局变量的对比二、虚拟地址空间、(深入理解计算机系统)bss段,data段、
寥落星辰smz
·
2023-10-25 23:49
STM32
单片机入门
单片机
c语言
嵌入式硬件
中断的基本概念
实现程序的并行化,实现
嵌入式
系统进程之间的切换。中断处
倚楼听戏
·
2023-10-25 23:48
语音识别
人工智能
hadoop
物联网安全的发展现状与展望
从2020年第2期开始,《单片机与
嵌入式
系统应用》开始推出“卷首语”栏目,每期邀请一位业内专家围绕
嵌入式
技术针对时下热点分享自己的观点,以飨广大
嵌入式
技术从业者/爱好者。
DP29syM41zyGndVF
·
2023-10-25 23:45
嵌入式
单片机
算法
网络
芯片
【
嵌入式
开发学习】__单片机中容易造成内存泄露的几个痛点
目录前言一、程序运行二、什么是内存泄露?三、内存泄露的严重后果!四、如何定位到泄露的要点?五、三大痛点1.访问越界2.栈3.堆六、泄露常见的场景1.重新赋值2.首先释放父块3.返回值的不正确处理七、常见的其他错误1.未初始化内存2.内存覆盖3.内存读取越界(* ̄︶ ̄)创作不易!期待你们的点赞、收藏和评论喔。前言指针、数组和内存分配,都是需要我们时刻关注的问题。为了防止程序在以上的地方出现BUG,我
Rleco_
·
2023-10-25 23:43
嵌入式开发
嵌入式测试
数据结构
缓存
压力测试
集成测试
模块测试
安全性测试
功能测试
初识EJS
图片.png根据官网的介绍:EJS是一个运行在客户端的JavascriptMVC模板框架,简单理解为一种
嵌入式
的Javascript。
LU7IN
·
2023-10-25 21:01
嵌入式
Linux开发25——Linux 内核定时器实验
文章目录Linux时间管理和内核定时器简介1.内核时间管理简介2.内核定时器简介2.1init_timer函数2.2add_timer函数2.3del_timer函数2.4del_timer_sync函数2.5mod_timer函数3.Linux内核短延时函数定时器驱动程序编写 定时器是我们最常用到的功能,一般用来完成定时功能,本章我们就来学习一下Linux内核提供的定时器API函数,通过这些定
贾贾2023
·
2023-10-25 20:54
Linux驱动开发
linux
stm32
嵌入式
定时器
嵌入式
学习笔记--
嵌入式
Linux内核定时器和中断
嵌入式
Linux内核定时器和中断**一、内核定时器**Linux内核使用timer_list结构体表示内核定时器,timer_list定义在文件include/linux/timer.h中structtimer_list
白日梦想家_pf
·
2023-10-25 20:24
嵌入式开发
Linux
嵌入式
中断
定时器
SPI读写SD卡速度有多快?
SD卡是一个
嵌入式
中非常常用的外设,可以用于存储一些大容量的数据。但用单片机读写SD卡速度一般都有限(对于高速SD卡,主要是受限于单片机本身的接口速度),在高速、实时数据存储时可能会有影响。
天外飞仙CUG
·
2023-10-25 20:25
单片机
stm32
嵌入式硬件
rt-thread SDIO驱动框架分析(SD卡驱动\SD Nand驱动)
rt-threadSDIO驱动框架分析之SD卡驱动1.前言2.SDIO通用驱动框架介绍3.文件架构分析4.SDIO设备驱动分析5.SDIO设备驱动架构分析6.调试记录7.总结1.前言RT-Thread是一款国产化的
嵌入式
操作系统
爱出名的狗腿子
·
2023-10-25 20:20
#
SD
Nand
与
SD卡
单片机
SDIO
rtthread
SD卡
SD
nand
rt-thread SDIO驱动框架分析(贴片SD卡flash驱动\SD Nand flash驱动)
rt-threadSDIO驱动框架分析之SD卡驱动1.前言2.SDIO通用驱动框架介绍3.文件架构分析4.SDIO设备驱动分析5.SDIO设备驱动架构分析6.调试记录7.总结1.前言RT-Thread是一款国产化的
嵌入式
操作系统
深圳市雷龙发展有限公司
·
2023-10-25 20:50
嵌入式硬件
SD卡
贴片式tf卡
nand
sd卡flash
CH8571 沁恒微 RISC-V EC 用芯片实验 (一)参考手册 第一章 接脚描述
CH8571沁恒微RISC-VEC用芯片实验(一)参考手册第一章接脚描述源起基础规格Features芯片特性RISC-V
嵌入式
控制器eSPIInterface接口LPC接口
嵌入式
闪存EC时钟源SMBusInterface
READ LEE
·
2023-10-25 19:17
risc-v
[视频]如何在STM32(ARM)上实现EtherCAT通讯?
Acontis公司的EtherCAT主站协议栈,EC-Master协议栈是一个经过精心设计和优化的主站协议栈产品,方便客户朋友更好地完成EtherCAT主站控制器的开发工作,支持在不同的
嵌入式
或非
嵌入式
北京盟通科技官方账号
·
2023-10-25 18:24
EtherCAT
单片机
嵌入式硬件
在Linux上实现ECAT主站
主站设备使用标准的以太网控制器,具有良好的兼容性,任何具有网络接口卡的计算机和具有以太网控制的
嵌入式
设备都可以作为EtherCAT的主站。本文介绍如何在Linux上通过SOEM协议栈实现ECAT主站。
跋扈洋
·
2023-10-25 18:53
ECAT
linux
运维
服务器
ECAT
单片机
嵌入式硬件
用闲置的RK3399主板做blog
1确认主板和烧录镜像NanoPiNEO4是基于RK3399SoC设计的一款超小型
嵌入式
ARM计算机,它的尺寸只有60x45mm,内存容量为1GB,并使用TF卡启动运行系统,支持运行UbuntuDesktop18.04
shaniadolphin
·
2023-10-25 17:50
Linux
学习日记
(三)-进程
执行中的程序称作进程。当程序可以执行文件存放在存储中,并且运行的时候,每个进程会被动态得分配系统资源、内存、安全属性和与之相关的状态。可以有多个进程关联到同一个程序,并同时执行不会互相干扰。操作系统会有效地管理和追踪所有运行着的进程。为了管理这些进程,用户应该能够:●查看所有运行中的进程●查看进程消耗资源●定位个别进程并且对其执行指定操作●改变进程的优先级●杀死指定进程●限制进程可用的系统资源等L
garvin
·
2023-10-25 17:00
嵌入式
面试经验分享1——应届生
1.首先需要准备自己的自我介绍,重点突出符合职位的亮点2.熟悉自己的项目,熟悉基本流程,里面用到的知识点3.复习基本的·C语言知识点3.1几个关键字的作用3.1.1auto:指定为自动变量,由编译器自动分配及释放,通过栈上分配3.1.2static:指定为静态变量,分配在静态变量区,修饰函数时,指定函数作用域为文件内部3.1.3register:指定为寄存器变量,建议编译器将变量存储到寄存器中使用
光脚的小孩
·
2023-10-25 16:29
面试
经验分享
职场和发展
智能优化算法、智能控制算法、多目标优化、MPPT、无功优化
二、主要领域开关电源、最大功率点跟踪(恒电压法、电导增量法、爬山法、智能算法等)、并网逆变器控制、多目标优化算法(灰狼算法、粒子群、麻雀、哈里斯鹰、布谷鸟等等)、图像处理算法(MATLABGUI等)、
嵌入式
天亮有惊喜
·
2023-10-25 15:49
算法
matlab
开发语言
多目标优化
python
HarmonyOS 音频开发指导:使用 OpenSL ES 开发音频播放功能
OpenSLES全称为OpenSoundLibraryforEmbeddedSystems,是一个
嵌入式
、跨平台、免费的音频处理库。
HarmonyOS开发者
·
2023-10-25 14:10
1024程序员节
HarmonyOS
(一)一统江湖Flutter-环境搭建
跨平台:现在Flutter至少可以跨4种平台,甚至支持
嵌入式
开发。我们常用的有Linux、Android、IOS,甚至可以在谷歌最新的操作系统
努力努力再努力_y
·
2023-10-25 14:04
嵌入式
系统设计中时钟抖动的基础
嵌入式
开发时钟抖动是时钟沿偏离其理想位置的偏差。了解时钟抖动在应用中非常重要,因为它在系统的时序预算中起着关键作用。它有助于
嵌入式
开发工程师了解系统时序裕度。
非著名程序员阿强
·
2023-10-25 14:20
单片机
嵌入式硬件
嵌入式
系统的Android,Linux和实时开发
嵌入式
物联网学习路线点击领取但是,最好将Android视为可构建智能手机的软件平台,因为它是免费提供的且可高度配置。更准确地说,它是用于构建连接设备的软件平台。
非著名程序员阿强
·
2023-10-25 14:20
1024程序员节
调优C / C ++编译器以在多核应用程序中获得最佳并行性能:第一部分
领取
嵌入式
物联网学习路线对于希望通过多核设计中的多线程或分区利用并行性的而言,重要的第一步是提高应用程序的标量性能。更好,更轻松的方法之一是应用积极的编译器优化。
非著名程序员阿强
·
2023-10-25 14:50
c语言
开发语言
初识Java篇
不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于
嵌入式
系统、移动终端、企业服务器、大型机等各种场合。
阿飞¥
·
2023-10-25 14:17
java
开发语言
面向
嵌入式
系统设计师的多核技术培训
多核是一项不可避免的技术,因此我们应该习惯于将其付诸实践。但是我们知道,多核已经引起了极大的关注,尤其是在工程师决定使用哪种多核平台时,或者试图加快在多核平台上构建其应用程序的最佳技术时。在今年的MulticoreExpo,我们努力地进行了组装60位经验丰富的多核爱好者可以在9条轨道上讲授课程,重点是多核技术的关键领域。以下是该计划中一流课程的一些示例,展示了在使用多核技术进行开发时可以应用的复杂
非著名程序员阿强
·
2023-10-25 14:16
大数据
IAR for ARM下载、安装、注册,并搭建stm32工程(胎教版)
作为一个
嵌入式
开发的小白,当然也想尝试一下新的开发环境。于是今天准备用iar来创建一个stm32的工程,
陈大本事er
·
2023-10-25 13:11
工具使用
ide
c语言
arm
stm32
1-STM32
嵌入式
开发环境的搭建——IAR FOR ARM环境的搭建及破解教程
环境的选择及介绍1.KEILMDK-ARM——本人在学习ARM指令时采用KEIL软件进行调试及观察实验现象KEILMDK-ARM(旧称RealViewMDK)开发工具源自德国Keil公司,被全球上百万的
嵌入式
开发工程师验证和使用
Yonghui0086
·
2023-10-25 13:06
STM32嵌入式开发
STM32开发环境搭建
IAR
FOR
ARM
Sqltie数据库
它的设计目标是
嵌入式
的,而且目前已经在很多
嵌入式
产品中使用了它,它占用资源非常的低,在
嵌入式
设备中,可能只需要几百K的内存就够了。
始終上路过
·
2023-10-25 12:10
海思3518ev200学习记录(3) - 编译 amazon-kinesis webrtc
嵌入式
实现
3518ev200学习记录(1)-根据用户手册烧录系统镜像海思3518ev200学习记录(2)-交叉编译官方webRTC海思3518ev200学习记录(3)-编译amazon-kinesiswebrtc
嵌入式
实现海思
无与伦比的傻
·
2023-10-25 12:20
WebRTC-P2P
c++
嵌入式
webrtc
VxWorks
嵌入式
软件保护解决方案
VxWorks
嵌入式
软件保护解决方案,凭借CodeMeter技术为
嵌入式
软件提供安全保护及许可管理,同时还有效的缩减了软件保护的响应时间。CodeMeter
Dola_Zou
·
2023-10-25 12:48
软件加密
VxWorks操作系统
嵌入式
microsoft
工具
soap
eclipse
开发工具
如何选择适合的授权管理解决方案
模块的构成条件需考虑多方面:包括商业流程,软件或
嵌入式
设备库存量管理,开发和部署平台规范,许
Dola_Zou
·
2023-10-25 12:48
加密狗
软件加密
防盗版
工业自动化
VxWorks操作系统
【
嵌入式
项目应用】__JSON数据格式(无脑操作移植使用)
目录一、什么是JSON二、JSON是什么样子的呢?三、常用类型四、和XML的比较五、CJSON库?六、CJSON库组包与解析示例1.确定协议数据2.组JSON数据包实例操作实例:完整代码:3.解析JSON数据包示例操作实例完整代码:七、综合示例json_print.c完整代码:json_parse.c完整代码:编译命令:(* ̄︶ ̄)创作不易!期待你们的点赞、收藏和评论喔。一、什么是JSONJSON
Rleco_
·
2023-10-25 11:51
嵌入式开发
1024程序员节
json
java
物联网
嵌入式硬件
iot
嵌入式实时数据库
【
嵌入式
开发学习】__Code Review 应该避免的几点错误
目录前言一、什么时候都要做CodeReview?二、CodeReview主要是用来让别人检查Bug的?三、初级工程师的代码需要检查Bug,高级工程师的代码不需要检查Bug?四、CodeReview提的问题越多越好?总结语(* ̄︶ ̄)创作不易!期待你们的点赞、收藏和评论喔。前言相信很多大佬们,从刚开始工作时到现在,已经写了非常、非非常常多年的代码code,大部分“靓仔”的代码都会被人review过,
Rleco_
·
2023-10-25 11:50
嵌入式开发
学习
代码复审
代码规范
嵌入式硬件
单片机
51单片机
stm32
【
嵌入式
测试学习】__开发人员如何写好“测试用例”?
目录前言一、有必要写测试用例吗?二、什么是测试用例?三、如何写测试用例?结束语(* ̄︶ ̄)创作不易!期待你们的点赞、收藏和评论喔。前言小公司搞开发,有可能一个人要负责整个项目,硬件、软件、测试全包了。然而,正规一点的公司,会把工作进行细分,比如软件开发和测试进行分开。为了不让软件和测试扯皮,测试用例就显得很重要。一、有必要写测试用例吗?开发的秃头小哥哥写代码本来就很忙,也很累,还要花时间写文档?可
Rleco_
·
2023-10-25 11:20
嵌入式测试
arm开发
单片机
模块测试
功能测试
单元测试
stm32
51单片机
【
嵌入式
开发学习】__如何设计Log日志类别、分级?
一、日志输出功能的重要性日志输出功能在
嵌入式
软件开发和调整过程中的重要性,大家应该都清楚,特别是项目出问题之后,却没有日志可以帮忙定位问题,就非常令人痛苦。因为我们不可能一直通过调试器去单步打点去调
Rleco_
·
2023-10-25 11:49
C语言程序设计
arm开发
单元测试
模块测试
功能测试
单片机
【
嵌入式
项目应用】__cJSON在单片机的使用
目录前言一、JSON和cJson二、cJSON是如何表示JSON数据的三、如何封装完整的JSON数据1.先将串口打通,方便电脑查看log日志。2.增加cjson.c文件,已经在main.c中3.准备打包如下的JSON包4.代码部分,先将几个部分初始化指针5.创建链表6.我们查看添加的是否正确,可以将链表通过串口打印出来。7.效果如下:四、解包五、总结(* ̄︶ ̄)创作不易!期待你们的点赞、收藏和评论
Rleco_
·
2023-10-25 10:42
嵌入式开发
1024程序员节
json
c语言
嵌入式硬件
物联网
单片机
stm32
香蕉派 BPI-W3采用瑞芯微RK3588开源硬件开发板公开发售
嵌入式
高性能3D和2D图像加速模块,内置6tops计算能力的AI加速器NPU。板载4GB64bitLPD
Top-希
·
2023-10-25 10:37
ubuntu
开源
单片机
运维
嵌入式
学习LV1-C语言- D5. 数组与字符串
D5数组与字符串如果出现图片无法查看可能是网络问题,我用的GitHub+图床保存的图片,用uu加速器说不定能解决,可以参考我另外一篇文章GitHub的使用方法GitHub使用教程含网络问题_github加速器_肉丸子QAQ的博客-CSDN博客关注后私信获取笔记资料数组构造数据类型之一数组是具有一定顺序关系的若干个变量的集合,组成数组的各个变量称为数组的元素数组中各元素的数据类型要求相同,用数组名和
肉丸子QAQ
·
2023-10-25 10:21
学习
c语言
算法
linux
github
上一页
104
105
106
107
108
109
110
111
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他