嵌入式软件开发
文章平均质量分 89
Execution_
换行了 两年后见
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CPU、MCU、MPU、SOC、SOCPC、概念解释之在嵌入式领域常听到的名词含义
它本质上仍是一个完整的单片机,有处理器,有各种接口,所有的开发都是基于已经存在的系统架构,应用者要做的就是开发软件程序和加外部设备。SoC(System on Chip),整体的一个电路系统,完成一个具体功能的东西,指的是片上系统,MCU只是芯片级的芯片,而SoC是系统级的芯片,它既MCU那样有内置RAM、ROM同时又像MPU那样强大,不单单是放简单的代码,可以放系统级的代码,也就是说可以运行操作系统(以Linux OS为主)(将就认为是MCU集成化与MPU强处理力各优点二合一)。原创 2023-08-24 23:54:00 · 4418 阅读 · 0 评论 -
嵌入式行业找工作和在校期间应该做的事有哪些?学习路线、未来规划、35岁危机?
1、做技术,没有掌握到行业的核心,技术和前几年并没长进,行业知识不够。2、没混到管理层。原创 2023-07-22 21:17:23 · 839 阅读 · 0 评论 -
STM32外设之TIM定时器使用及输出比较模式PWM生成,PWM频率和占空比计算,文末有固件库TIM驱动文件的函数讲解
必须设置TIMx_CCMRx寄存器OCxPE位以使能相应的预装载寄存器,最后还要设置TIMx_CR1寄存器的ARPE位,(在向上计数或中心对称模式中)使能自动重装载的预装载寄存器。预分频器可以将计数器的时钟频率按1到65536之间的任意值分频。根据不同型号的单片机,挂载的定时器个数不同,比如C8T6只有TIM1~4,更高级的控制器有更多的定时器。原创 2023-03-26 13:15:00 · 5147 阅读 · 1 评论 -
STM32输出PWM波控制电机转速,红外循迹避障智能车+L298N的详细使用手册、接线方法及工作原理,有代码
对于L298N的讲解此网站上有很多 我只能说讲的好的每一个,我初次找L298N的资料时,真的被搞的迷迷糊糊,怎么说的都有,服了。本设计的完整的系统主要包括STM32单片机最小系统、L298n电机驱动,超声波 ,舵机 ,红外模块等。供电方式 :12V供电,左下角三个接口,最左边为12V输入,中间为GND引脚,右边是5v输出(要将上面跳线帽连接)(电机以最快速度转动)---------------------------------没办法调整左右轮速度。IN1,IN2,IN3,IN4按章上面的接法控制方向。原创 2023-03-26 08:41:48 · 4813 阅读 · 2 评论 -
USB转串口芯片CH340系列及CH340模块使用方法(CH340驱动,接线,串口下载详细介绍)
我们为什么要用到CH340驱动呢?CH340驱动就是USB转串口的驱动的一种,因为我们现在的电脑上,已经不存在串口,所以我们一般使用USB转串口芯片,目的只有一个,把电脑的USB口映射为串口用。常用的USB转串口芯片有CH340、CP2102、PL2303、FT232等。芯片是CH340的均可以使用。安装CH340驱动之后,我们使用的开发板子(单片机)连接串口就可以正常发挥其功能了。电脑usb电平转为TTL电平。原创 2023-02-15 22:05:58 · 124907 阅读 · 2 评论 -
嵌入式开发-常用通讯协议---SPI协议详细介绍—读写串行 FLASH
SPI协议的概念SPI物理层SPI协议层1.SPI通讯时序2. 通讯的起始和停止信号3. 数据有效性4. CPOL/CPHA 及通讯模式STM32 的 SPI 特性及架构STM32 的 SPI外设简介STM32 的 SPI架构剖析1. 通讯引脚2. 时钟控制逻辑3. 数据控制逻辑4. 整体控制逻辑通讯过程SPI 初始化结构体详解SPI—读写串行 FLASH 实验1. 编程要点2. 代码分析STM32 的 SPI 外设可用作通讯的主机及从机,原创 2022-11-18 16:25:45 · 1457 阅读 · 0 评论 -
常用存储器详细介绍(ROM、RAM、FLASH等)
另外,FLASH 的擦除次数都是有限的(现在普遍是 10 万次左右),当它的使用接近寿命的时候,可能会出现写操作失败。而由于 NAND 的数据和地址线共用,只能按“块”来读写数据,假如 NAND 上存储了代码指令,CPU 给 NAND 地址后,它无法直接返回该地址的数据,所以不符合指令译码要求。MASK(掩膜) ROM 就是正宗的“Read Only Memory”,存储在它内部的数据是在出厂时使用特殊工艺固化的,生产后就不可修改,其主要优势是大批量生产时成本低。后,它的内容也不可再修改。原创 2022-11-18 15:26:53 · 2441 阅读 · 0 评论 -
嵌入式软件开发必看--常用通讯协议---IIC协议详细介绍-从物理层协议层到代码配置
起始信号产生后,所有从机就开始等待主机紧接下来广播的从机地址信号在 I2C 总线上,每个设备的地址都是唯一的,当主机广播的地址与某个设备地址相同时,这个设备就被选中了,没被选中的设备将会忽略之后的数据信号。根据 I2C 协议,这个从机地址可以是 7 位或 10 位。在地址位之后,是传输方向的选择位,该位为 0 时,表示后面的数据传输方向是由主机传输至从机,即主机向从机写数据。该位为 1 时,则相反,即主机由从机读数据。原创 2022-11-12 19:30:49 · 1032 阅读 · 0 评论 -
深入了解ESP8266WIFI模块的工作原理及特点---AT指令详解---透传概念----TCP和UDP的特点与区别-嵌入式软件面试常问
ESP8266 支持 softAP 模式,station 模式softAP + station 共存模式三种。利用 ESP8266 可以实现十分灵活的组网方式和网络拓扑。指令集分为:基础 AT 命令、Wifi 功能 AT 命令、TCP/IP 工具箱 AT 命令等。注意:1)不是每条 AT 指令都具备上述 4 类命令。2)后文指令中[ ]内数据为缺省值,不必填写或可能不显示。3)波特率 115200。4)参数为字符串的,需要加上双引号。原创 2022-10-19 22:08:53 · 23248 阅读 · 3 评论
分享