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
嵌入式学习
嵌入式学习
5大误区,你中招了吗?
错把自己当稚晖君误区2:错误的学习方法误区3:忽略时间成本误区4:缺乏系统思维误区5:追求完美主义误区1:错把自己当稚晖君稚晖君能够以一己之力创造一个个惊艳的产品,离不开他的嵌入式全栈开发能力,我们先来看一个图图1
嵌入式学习
版图如果你想成为稚晖君
物联网心球
·
2023-10-31 20:32
c语言
linux
物联网
嵌入式硬件
ubuntu
嵌入式学习
笔记(64)指针带来的一些符号的理解
我们写的代码是给编译器看的,代码要想达到你想象的结果,就必需要编译器对你的代码的理解和你自己对代码的理解一样。编译器理解代码就是理解的符号,所以我们要正确理解C语言中的符号,才能像编译器一样思考程序、理解代码。3.2.1.星号*(1)C语言中*可以表示乘号,也可以表示指针符号。这两个用法是毫无关联的,只是恰好用了同一个符号而已。(2)*在用于指针相关功能的是后续有2种用法:第一种是指针定义时,*结
嵌入式开发白菜
·
2023-10-30 10:29
嵌入式学习笔记
嵌入式
编程
学习
笔记
单片机
嵌入式硬件
jvm
嵌入式学习
笔记(65)野指针问题
3.3.1.神马是野指针?哪里来的?有什么危害?我的理解:野指针就是定义了指针没有给指针赋值。(1)野指针,就是指针指向的位置是不可知的(随机的、不正确的、没有明确限制的)(2)野指针很可能触发运行时段错误(Sgmentationfault)(3)因为指针变量在定义时如果未初始化,值也是随机的。指针变量的值其实就是别的变量(指针所指向的那个变量)的地址,所以意味着这个指针指向了一个地址是不确定的变
嵌入式开发白菜
·
2023-10-30 10:29
嵌入式学习笔记
编程
嵌入式
学习
笔记
1024程序员节
单片机
嵌入式硬件
嵌入式实时数据库
51单片机
01月24日长光培训
嵌入式学习
第二十七天
今天继续书接上回,沿着昨天的程序继续讲时钟系统,利用引脚复用控制LED灯达到闪烁的效果。在程序演示的时候,出了一些问题,没能实现功能。中午老师找到了问题所在,就是在配置分频时没有按照规则进行填写。从这一情况也告诉了我们,在做嵌入式系统是要认真结合库和硬件手册,严格按照规则不能有半点疏忽。下午的练习程序是用软件方式实现呼吸灯的效果,在牛老师的点拨下顺利完成,但到自己想改变颜色是没有成功,还是要好好查
长光培训_王任
·
2023-10-30 03:45
Linux
嵌入式学习
第一节:汇编点亮LED灯
目录前言一、目的二、原理1.硬件电路分析2.寄存器分析(1)时钟(2)复用(3)设置GPIO电气属性(4)设置GPIO的输入输出(5)设置GPIO1_3输出低电平三、代码总结
Youngqqqq
·
2023-10-29 17:36
Linux嵌入式之裸机
嵌入式
linux
imx
D12.GPIO实验-ARM体系结构与接口技术-
嵌入式学习
LV9
DAY12.GPIO实验如果出现图片无法查看可能是网络问题,我用的GitHub+图床保存的图片,可以参考我另外一篇文章GitHub的使用方法含网络问题解决GitHub使用教程含网络问题_github加速器_肉丸子QAQ的博客-CSDN博客相关作业和资料已上传,请在主页自行查看1.GPIO简介GPIO(General-purposeinput/output)即通用型输入输出,GPIO可以控制连接在其
肉丸子QAQ
·
2023-10-29 16:46
arm开发
linux
驱动开发
学习
2021-06-02
嵌入式学习
杂记1
1、system();system("pause");2、功能:运行windows命令,pause指令等待用户输入,造成程序在输入前不会结束。3、变量:1.变量名2.变量值3.类型例如inta=10;4、格式占位符:%a,%A读入一个浮点值(仅C99有效)%c读入一个字符%d读入十进制整数%i读入十进制,八进制,十六进制整数%o读入八进制整数%x,%X读入十六进制整数%s读入一个字符串,遇空格、制
康先森ing
·
2023-10-28 13:04
嵌入式
嵌入式学习
笔记(8)芯片手册阅读方法
芯片手册阅读方法,总结起来就是四个字:有的放矢。芯片数据手册往往长达数百页,甚至上千页,而且全部是英文,从头到尾不加区分地阅读需要花费非常长的时间,而且不一定能获取对设计设备驱动有帮助的信息。芯片数据手册的正确阅读方法是快速而准确地定位有用信息,重点阅读这些信息,忽略无关内容。下面以S3C6410A的数据手册为例来分析阅读方法,为了直观地反映阅读过程,本节的图都是直接从数据手册中抓屏而得到的。打开
风一样的航哥
·
2023-10-28 11:21
嵌入式学习经历
学习
软件开发最近很吃香,嵌入式建议转行吗?
我提供一套全面的
嵌入式学习
教程,包括编程、问题解答视频、800个毕设项目以及语言教学,内容非常丰富。如果你有兴趣,只需在评论区输入666,关注后私信我一个"6",我将免费分享给你。嵌入式工程师的薪
单片机一哥
·
2023-10-27 16:10
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
嵌入式软件错误的五个主要原因
嵌入式学习
路线领取在软件中查找和消除潜在的错误是一项艰巨的任务。通常需要英勇的努力和昂贵的工具才能从观察到的崩溃,死机或其他计划外的运行时行为追溯到根本原因。
非著名程序员阿强
·
2023-10-26 15:03
java
服务器
数据库
嵌入式学习
笔记(61)位操作寄存器时的特殊作用
2.2.1寄存器操作的要求(特定位改变而不影响其他位)(1)ARM是内存与IO统一编址的,ARM中有很多内部外设,SoC中CPU通过向这些内部外设的寄存器写入一些特定的值来操控这个内部外设,进而操控硬件动作。所以可以说:读写寄存器就是操控硬件。(2)寄存器的特点是按位进行规划和使用。但是寄存器的读写却是整体32位一起进行的(也就是说你只想修改bit5~bit7是不行的,必须整体32bit全部写入)
嵌入式开发白菜
·
2023-10-26 00:06
嵌入式学习笔记
嵌入式
编程
学习
笔记
单片机
嵌入式硬件
jvm
嵌入式学习
笔记(62)如何用位运算构建特定二进制数
2.3.1.寄存器位操作经常需要特定位给特定值(1)从上节可知,对寄存器特定位进行置1或者清0或者取反,关键性的难点在于要事先构建一个特别的数,这个数和原来的值进行位与、位或、位异或等操作,即可达到我们对寄存器操作的要求。(2)解法1:用工具软件或者计算器或者自己大脑计算,直接给出完整的32位特定数。优势:可以完成工作,难度也不大,操作起来也不是太麻烦。劣势:依赖工具,而且不直观,读程序的人不容易
嵌入式开发白菜
·
2023-10-26 00:06
嵌入式学习笔记
嵌入式
编程
1024程序员节
单片机
51单片机
嵌入式硬件
嵌入式实时数据库
嵌入式学习
笔记(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开发
嵌入式硬件
嵌入式实时数据库
物联网
汇编
嵌入式学习
笔记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
嵌入式
嵌入式学习
笔记-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
嵌入式学习
笔记--嵌入式Linux内核定时器和中断
嵌入式Linux内核定时器和中断**一、内核定时器**Linux内核使用timer_list结构体表示内核定时器,timer_list定义在文件include/linux/timer.h中structtimer_list{structlist_headentry;unsignedlongexpires;/*定时器超时时间(jiffies),单位是节拍数...比如我们现在需要定义一个周期为2秒的定时
白日梦想家_pf
·
2023-10-25 20:24
嵌入式开发
Linux
嵌入式
中断
定时器
嵌入式学习
LV1-C语言- D5. 数组与字符串
D5数组与字符串如果出现图片无法查看可能是网络问题,我用的GitHub+图床保存的图片,用uu加速器说不定能解决,可以参考我另外一篇文章GitHub的使用方法GitHub使用教程含网络问题_github加速器_肉丸子QAQ的博客-CSDN博客关注后私信获取笔记资料数组构造数据类型之一数组是具有一定顺序关系的若干个变量的集合,组成数组的各个变量称为数组的元素数组中各元素的数据类型要求相同,用数组名和
肉丸子QAQ
·
2023-10-25 10:21
学习
c语言
算法
linux
github
如何空手套白狼?一口气省7K再抓住一个7K起步的工作?
想要学习的话我这有一份
嵌入式学习
单片机一哥
·
2023-10-24 18:20
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
QCC51XX---新ADK BLE应用
QCC51XX---系统学习目录_trbi200开发工具_
嵌入式学习
_force的博客-CSDN博客新的蓝牙规范出来,高通也引入了新的协议栈机制——synergy。
嵌入式学习_force
·
2023-10-23 21:37
qcc51xx高通蓝牙快速开发
qcc51xx
蓝牙
QCC51XX---死机分析
QCC51XX---系统学习目录_trbi200开发工具_
嵌入式学习
_force的博客-CSDN博客如果是软件造成的死机都是可以寻迹的,高通也提供了方便的途径去查询死机的问题。
嵌入式学习_force
·
2023-10-23 21:37
qcc51xx高通蓝牙快速开发
qcc51xx
蓝牙
死机分析
嵌入式学习
笔记
CPPFLAGS是C预处理器的选项;-nostdlib不使用标准库-nostdinc不使用标准头文件CFLAGS是C编译器的选项;ARM有7个基本工作模式:User:非特权模式,大部分任务执行在这种模式FIQ:当一个高优先级(fast)中断产生时将会进入这种模式IRQ:当一个低优先级(normal)中断产生时将会进入这种模式Supervisor:当复位或软中断指令执行时将会进入这种模式Abort:
江洋之道
·
2023-10-23 17:21
单片机
QCC51XX---audio chain
QCC51XX---系统学习目录_
嵌入式学习
_force的博客-CSDN博客接着给大家介绍一下21.x中的chain构造。
嵌入式学习_force
·
2023-10-23 16:49
qcc51xx高通蓝牙快速开发
qcc51xx
蓝牙
QCC51XX---Ellisys Bluetooth Analyzer 抓取步骤
更新记录链接:QCC51XX---系统学习目录_
嵌入式学习
_force的博客-CSDN博客目录下载软件获取LinkKey的方法音频数据的导出
嵌入式学习_force
·
2023-10-23 16:19
qcc51xx高通蓝牙快速开发
蓝牙
c语言
嵌入式学习
笔记——使用寄存器编程操作GPIO
使用寄存器编程操作GPIO前言GPIO相关的寄存器GPIO端口模式寄存器(GPIOx_MODER)(x=A..I)位操作GPIO端口输出类型寄存器(GPIOx_OTYPER)(x=A..I)GPIO端口输出速度寄存器(GPIOx_OSPEEDR)(x=A..I/)GPIO端口上拉/下拉寄存器(GPIOx_PUPDR)(x=A..I/)GPIO端口输入数据寄存器(GPIOx_IDR)(x=A..I)
小向是个Der
·
2023-10-22 11:28
嵌入式
—M4
单片机
学习
stm32
嵌入式
GPIO
嵌入式学习
u-boot和 bootloader区别
实际上u-boot是bootloader的一个子集,u-boot也属于bootloader的一种(是一段启动程序,裸机程序,用来初始化硬件和文件,将操作系统内核文件加载到内存)uboot启动分为两个阶段,即boot+loader,boot阶段启动系统,初始化硬件设备,建立内存空间映射图,将系统的软硬件带到一个合适的状态,loader阶段将操作系统内核文件加载至内存,之后跳转到内核所在地址运行。
没什么了不起
·
2023-10-22 08:18
boot
bootloader
学习
BIOS,U-BOOT,BootLoader三者的对比
如题,作为
嵌入式学习
新人,在学习期间,我常常有些混淆,故对上述三者进行对比,有助于理解和吸收。一、BIOS关于BIOS,第一次听说是大学期间安装系统,与Windows系统相关联。
CAOXUN_FPGA
·
2023-10-22 08:40
Linux嵌入式
U-boot
BIOS
BootLoader
嵌入式学习
之QT学习---10 QT计时器
做"计时器"需要用到两个类:QTime:时间数据类型,仅表示时间,如15:23:13;相当于手表。QTimer:qt的定时类,相当于秒表。设计思路跟之前的设计一样,都是先设计ui界面,然后再实现逻辑功能。第一部分:设计ui界面(1)选择好需要的控件计时器显示时间的窗口用Label来实现,还需要有几个按钮(开始、关闭、重置、打点),还要将时间保存在一个窗口里面(TextBrowser)(2)界面布局
要努力丫!
·
2023-10-20 21:28
ITOP4412学习
QT
qt
学习
ui
嵌入式学习
一阶段——C语言:数据结构(1)
数据结构的基本概念ifyougivesomeoneaprogram,youwillfrustratethemforaday;ifyouteachthemhowtoprogram,youwillfrustratethemforalifetime.数据结构是计算机相关作专业的基础课程,但是也是一门不容易学好的一门课,它当中有很多费脑子的东西,在之后上课了时,你若碰到困难或者不解的地方,都是非常正常的
独孤旅人1412
·
2023-10-20 18:46
数据结构
学习
c语言
嵌入式实习难找怎么办?
正好我这里提供了一份
嵌入式学习
资料,包括各种编程语言教程、问题解答、语言课程以及800个毕业设计案例。不论你是否是初学者,都能够从中受益匪浅。只需在评论区留下666,关注后私信我"6",我
枪哥玩转嵌入式
·
2023-10-20 16:02
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
大学生毕业嵌入式和JAVA哪条未来更有前景?
幸运的是,我这里有一份
嵌入式学习
资料,包括各种语言编程教学、问题讲解、语言类教学和80
单片机一哥
·
2023-10-19 03:43
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
新手如何学习嵌入式Linux?
我这里提供了一份
嵌入式学习
资料,包含各类语言编程教学、问题讲解、语言类教学以及800个毕设案例。不论你是初学者还是希望精通嵌入式领域的人,这份资料都能对你有所帮助。
单片机一哥
·
2023-10-19 03:43
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
嵌入式学习
:裸机开发_L4_官方SDK开发LED实验
裸机开发_L4_官方SDK开发LED实验1.硬件层电路1.1正点原子i.MX6ULLALPHAV2.2开发板1.2飞凌i.MX6UL-C开发板2.软件编写2.1.正点原子i.MX6ULLALPHAV2.2开发板2.1.1imx6ull.lds2.1.2start.S2.1.3.cc.h2.1.4.fsl_common.h2.1.4.1用cc.h替换掉原来头文件2.1.4.2删掉下面代码修改完成后的
blackcat2021
·
2023-10-18 00:37
嵌入式
嵌入式第十天:结构
欢迎加入
嵌入式学习
群:559601187(一)结构体:struct1.1概念是一种自定义的数据类型结构体是构造类型的一种不同数据类型的集合地址空间连续,每次分配最大数据类型的宽度占用内存为所有变量的总大小
水枂
·
2023-10-17 10:33
嵌入式第九天:指针
欢迎加入
嵌入式学习
群:559601187一、什么是指针在计算机中,数据时存放在内存中的,而内存其实就是一组有序字节组成的数组,一般以一个字节为一个内存单元,每个字节都有唯一的地址。
水枂
·
2023-10-17 10:11
20220331
嵌入式学习
心得总结
硬件1.硬件设计在方案大致确定后,需要对芯片进行选型,对于常规电路,可通过查找芯片数据手册上的典型应用电路进行合理设计,也可通过在查找相关原理图和书籍进行合理设计。对于需要设计的电路,可先通过对芯片进行的选型,然后通过模拟软件进行模拟设计,模拟实现所需要的功能,这个过程可能需要反复进行,设计完成后需要进行电路搭建进行验证。对于MCU的外围电路设计,需要考虑项目各模块所要实现的功能,结合MCU的数据
weixin_48156955
·
2023-10-17 07:25
嵌入式硬件
cortex_m3_stm32
嵌入式学习
笔记(十一):TFTLCD显示(初涉显示器)
本章我们将介绍ALIENTEK2.8寸TFTLCD模块,该模块采用TFTLCD面板,可以显示16位色的真彩图片。TFT-LCD即薄膜晶体管液晶显示器。其英文全称为:ThinFilmTransistor-LiquidCrystalDisplay。TFT-LCD与无源TN-LCD、STN-LCD的简单矩阵不同,它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使
_lyl
·
2023-10-16 10:54
嵌入式_stm32
嵌入式
TFTLCD
嵌入式学习
笔记(55)LCD简介
12.1.1什么是LCD(1)LiquidCrystalDisplay,俗称液晶显示(2)液晶是一种材料,液晶这种材料具有一种特点:可以在电信号的驱动下液晶分子进行旋转,旋转时会影响透光性,因此我们可以在整个液晶面板后面用白光照(称为背光),可以通过不同电信号让液晶分子进行选择性的透光,此时在液晶面板前面看到的就是各种各样不同的颜色,这就是LCD显示。(3)被动发光和主动发光。有些显示器(譬如LE
嵌入式开发白菜
·
2023-10-16 10:52
嵌入式
嵌入式学习笔记
编程
学习
笔记
stm32
fpga开发
单片机
嵌入式
嵌入式学习
笔记(56)LCD的接口技术
12.2.1从电平角度讲本质上都是TTL信号(1)什么是TTL接口。+5V表示逻辑1,0V表示逻辑0。这种就叫TTL电平,和CMOS电平相对比。(2)SoC的LCD控制器硬件接口是TTL电平的,LCD这边硬件接口也是TTL电平的。所以他们俩本来是可以直接对接的,手机、平板、开发板都是这样直接对接的(一般用软排线连接)。(3)TTL电平的缺陷就是不能传递太远,如果LCD屏幕和主机控制器太远(1米甚至
嵌入式开发白菜
·
2023-10-16 10:52
嵌入式学习笔记
编程
嵌入式
嵌入式硬件
单片机
stm32
笔记
学习
嵌入式学习
笔记(54)S5PV210的ADC控制器
11.3.1ADC和(电阻式)触摸屏的关系(1)ADC在210数据手册的section10.7(2)电阻式触摸屏本身工作时就依赖于AD转换,所以在210的SoC中电阻触摸屏接口本身和ADC接口是合二为一的。或者说电阻触摸屏接口使用了(复用了)ADC的接口。11.3.2ADC的工作时钟框图ADCCLK是ADC控制器工作的时钟,也就是converterclock。从时钟框图可以看出,它是PCLK(PC
嵌入式开发白菜
·
2023-10-16 10:21
嵌入式学习笔记
编程
嵌入式
单片机
嵌入式硬件
学习
笔记
linux
嵌入式学习
笔记(57)LCD如何显示图像
12.4.1像素(pixel)(1)像素就是组成图像的最基本元素,或者说显示中可以被控制的最小单位,整个图像就是由很多个像素组成的。(2)像素可以被单独控制,或控制其亮或不亮(单色屏)、或控制其亮度强弱(譬如亮50%,35%,这样叫灰度屏,以前的黑白电视机)、或控制其显示一定的颜色(这就是我们现在最常用的彩色显示屏)。总结:像素很重要,整个显示图像是由一个个的像素组成的。我们要在显示器上显示一个图
嵌入式开发白菜
·
2023-10-16 10:16
嵌入式学习笔记
嵌入式
编程
计算机视觉
人工智能
嵌入式硬件
笔记
学习
单片机
stm32
嵌入式学习
——周总结
学习目标:掌握进程、线程。学习网络编程。学习内容:进程1.进程的基本知识。2.进程的相关命令:1.pstree2.ps3.kill4.bg5.fg。3.虚拟地址与物理地址的概念。4.fork函数,在当前进程中创建一个子进程。5.常用的退出进程指令:1.return2.exit3._exit6.收回僵尸态。线程1.阻塞与轮询。2.守护进程Daemon的创建。3.进程间的通讯方式。4.线程的由来、线程
SUNNY_xu.
·
2023-10-16 05:10
c语言
嵌入式学习
-核心板、开发板和单片机
目录核心板开发板单片机三者关系核心板核心板是一种电路板,它集成了微处理器、存储器和一些必要的接口电路。它通常用于嵌入式系统或物联网设备中,作为整个系统的核心组件。它的主要功能是将微处理器的指令和数据总线转换为各种外设的接口,如串行通信、并行打印端口、定时器、中断控制器等。心板通常是将CPU及附近必须用到的外设(如:RAM、FLASH、电源等)集成在一块面积比较小的背板上,常用的接口一般以插针或插头
一只天蝎
·
2023-10-15 23:46
嵌入式学习
学习
单片机
嵌入式硬件
【
嵌入式学习
笔记】嵌入式基础2——ARM与Cortex-M系列介绍
1.ARM公司ARM公司:只做内核设计和IP授权,不参与芯片设计,如图所示。ARM架构风靡全球是因为其产品有以下特点:低功耗、低成本、高性能支持16/32位双指令集拥有众多合作伙伴ARM公司推出了ARM内核,随后演变成了Coretex内核,许多厂商根据该公司设计的内核生产芯片(STM32等)2.Corte-x内核分类及特征3.Cortex-M3/4/7介绍
Zency_SUN
·
2023-10-15 01:47
嵌入式学习专栏(STM32)
学习
笔记
arm开发
嵌入式硬件
stm32
ARM
嵌入式学习
笔记——Linux字符设备驱动程序设计
Linux设备驱动开发Linux系统调用实现原理作用:实现用户应用程序和内核程序的交互。原理:基于软终端实现。结论:应用程序调用和内核函数之间的调用关系。应用open->C库open->软中断->内核sys_open->应用open返回。应用cloase->C库close->软中断->内核sys_close->应用close返回。应用read->C库read->软中断->内核sys_read->应
跑不了的你
·
2023-10-14 04:32
嵌入式相关基础知识
【s5p4418
嵌入式学习
】u-boot学习之makefile注释07
作者:Linux-小企鹅博客地址:http://blog.csdn.net/u012319379/article/details/77882450这一篇博客真的很耗时间,Makefile中需要很多shell脚本的知识,针对于u-boot这样一个大的工程管理规则需要分析的很具体的话估计是神一样的级别,网上大体的u-bootMakefile文件分析大多是都停留在s3c2440,s3c6410和210上
Linux-小企鹅
·
2023-10-14 02:10
嵌入式
u-boot
嵌入式学习
之QT学习---9 QT网络编程之UDP通信
1、关于UDP的基础信息UDP(userdatagramprotocol,用户数据报协议)是轻量的、不可靠的、面向数据报(datagram)、无连接的协议,它可以用于对可靠性要求不高的场合。与TCP通信不同,两个程序之间进行UDP通信无需预先建立持久的socket连接,UDP每次发送数据报都需要指定目标地址和端口。UDP通信相对于TCP通信的实现来说就稍微容易一些了,因为UDP是不需要分客户端和服
要努力丫!
·
2023-10-13 21:17
ITOP4412学习
QT
qt
ui
为什么曾经一马当先的C语言,如今却开始出现骂声一片?
中间打断一下,视频后方有免费
嵌入式学习
资料。那实用性范围极大的C语言为什么开始被人愤愤不平了呢?C语言在设计时注重效率和灵活性,但对于内存管理的要求较高,容易导致内存泄漏、缓冲
枪哥玩转嵌入式
·
2023-10-13 18:59
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他