嵌入式
文章平均质量分 93
嵌入式
西伯利亚大草原的狼
新能源汽车软件开发工程师,开始新的征程~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
5。STM32裸机开发(6)
嵌入式软件开发学习过程记录,本部分结合本人的学习经验撰写,系统描述各类基础例程的程序撰写逻辑。构建裸机开发的思维,为RTOS做铺垫(本部分基于库函数版实现),如有不足之处,敬请批评指正。(6)中主要对前面内容进行两个补充,也是两个公共层的功能,即低功耗和实时RTC原创 2023-05-23 16:32:28 · 1271 阅读 · 0 评论 -
5。STM32裸机开发(5)
嵌入式软件开发学习过程记录,本部分结合本人的学习经验撰写,系统描述各类基础例程的程序撰写逻辑。构建裸机开发的思维,为RTOS做铺垫(本部分基于库函数版实现),如有不足之处,敬请批评指正。(5)中主要讲解外部数据的获取,首先介绍模数、数模转换、随后介绍除串口外的常用四种通信协议:IIC、SPI、485、CAN原创 2023-05-23 13:49:26 · 1524 阅读 · 0 评论 -
5。STM32裸机开发(4)
嵌入式软件开发学习过程记录,本部分结合本人的学习经验撰写,系统描述各类基础例程的程序撰写逻辑。构建裸机开发的思维,为RTOS做铺垫(本部分基于库函数版实现),如有不足之处,敬请批评指正。(4)中主要讲解串口配置,看门狗配置(独立看门狗、窗口看门狗)原创 2023-05-21 16:30:07 · 1329 阅读 · 0 评论 -
5。STM32裸机开发(3)
嵌入式软件开发学习过程记录,本部分结合本人的学习经验撰写,系统描述各类基础例程的程序撰写逻辑。构建裸机开发的思维,为RTOS做铺垫(本部分基于库函数版实现),如有不足之处,敬请批评指正。(3)中主要讲解中断系统,包括按键中断与定时器中断,并扩展了基于定时器的PWM波输出原创 2023-05-14 21:13:05 · 808 阅读 · 0 评论 -
5。STM32裸机开发(2)
嵌入式软件开发学习过程记录,本部分结合本人的学习经验撰写,系统描述各类基础例程的程序撰写逻辑。构建裸机开发的思维,为RTOS做铺垫(本部分基于库函数版实现),如有不足之处,敬请批评指正。(2)中还是IO的一些基本操作和扩展,包括系统定时器、蜂鸣器、数码管、按键嵌入式软件开发学习过程记录,本部分结合本人的学习经验撰写,系统描述各类基础例程的程序撰写逻辑。构建裸机开发的思维,为RTOS做铺垫(本部分基于库函数版实现),如有不足之处,敬请批评指正。(2)中还是IO的一些基本操作和扩展,包括系统定时器、蜂鸣原创 2023-05-12 19:28:36 · 1101 阅读 · 0 评论 -
5。STM32裸机开发(1)
嵌入式软件开发学习过程记录,本部分结合本人的学习经验撰写,系统描述各类基础例程的程序撰写逻辑。构建裸机开发的思维,为RTOS做铺垫(本部分基于库函数版实现),如有不足之处,敬请批评指正。(1)中包括led点灯、stm32的各类时钟和简化程序的位带操作原创 2023-05-11 21:27:20 · 1482 阅读 · 0 评论 -
4。计算机组成原理(5)总线和I/O
嵌入式软件开发,非科班专业必须掌握的基本计算机知识核心知识点:数据表示和运算、存储系统、指令系统、总线系统、中央处理器、输入输出系统原创 2023-05-10 20:46:49 · 2313 阅读 · 0 评论 -
4。计算机组成原理(4)CPU
嵌入式软件开发,非科班专业必须掌握的基本计算机知识核心知识点:数据表示和运算、存储系统、指令系统、总线系统、中央处理器、输入输出系统CPU(中央处理器)是计算机的核心部件,它主要负责执行计算机指令,控制和协调计算机各部件的工作,是计算机的大脑。CPU通常由运算器、控制器和寄存器组成。原创 2023-05-09 22:45:54 · 3379 阅读 · 0 评论 -
4。计算机组成原理(3)指令系统
嵌入式软件开发,非科班专业必须掌握的基本计算机知识核心知识点:数据表示和运算、存储系统、指令系统、总线系统、中央处理器、输入输出系统指令系统(Instruction Set)是计算机体系结构的关键组成部分之一,它定义了处理器支持的操作指令集合及其执行方式。指令系统决定了计算机能够执行的任务类型和处理速度,并且影响着软件的编程难度和运行效率。原创 2023-05-06 17:01:31 · 886 阅读 · 0 评论 -
4。计算机组成原理(2)存储系统
嵌入式软件开发,非科班专业必须掌握的基本计算机知识核心知识点:数据表示和运算、存储系统、指令系统、总线系统、中央处理器、输入输出系统这一部分主要讲解了CPU的组成和扩容、CPU与存储器(主存、辅存、缓存)的连接原创 2023-05-05 22:16:14 · 1243 阅读 · 0 评论 -
4。计算机组成原理(1)数据表示和运算
嵌入式软件开发,非科班专业必须掌握的基本计算机知识核心知识点:数据表示和运算、存储系统、指令系统、总线系统、中央处理器、输入输出系统原创 2023-05-04 22:39:18 · 853 阅读 · 0 评论 -
3。数据结构(3)
嵌入式软件开发第三部分,各类常用的数据结构及扩展,良好的数据结构选择是保证程序稳定运行的关键,(1)部分包括数组,链表,栈,队列。(2)部分包括树,堆。(3)部分包括散列表,图。原创 2023-05-03 21:07:51 · 920 阅读 · 0 评论 -
3。数据结构(2)
嵌入式软件开发第三部分,各类常用的数据结构及扩展,良好的数据结构选择是保证程序稳定运行的关键,(1)部分包括数组,链表,栈,队列。(2)部分包括树,堆。(3)部分包括散列表,图。原创 2023-05-03 18:02:03 · 710 阅读 · 0 评论 -
3。数据结构(1)
嵌入式软件开发第三部分,各类常用的数据结构及扩展,良好的数据结构选择是保证程序稳定运行的关键,(1)部分包括数组,链表,栈,队列。(2)部分包括树,堆,散列表,图。原创 2023-05-02 21:36:18 · 486 阅读 · 0 评论 -
2。硬件基础知识
介绍嵌入式软件开发所需要了解的硬件基础知识,与软件相结合学习,构建完善知识体系原创 2023-05-01 22:15:38 · 2881 阅读 · 0 评论 -
1。C语言基础知识回顾
学习嵌入式的C基础知识,主要包括几个核心知识点:三大语法结构、常用的数据类型、函数、结构体、指针、文件操作。原创 2023-04-28 16:04:58 · 2228 阅读 · 0 评论 -
mqtt与esp8266学习记录
想要实现一个手机端去控制stm32实现led灯闪烁的实验流程:在云端搭建好网页(服务器),发送控制消息至MQTT中指定的topic,esp8266订阅topic,接收到控制命令时,控制相应的LED。首先,我们需要esp8266模块 stm32单片机 一个mqtt服务器 QT编写的安卓appMQTT X: 优雅的跨平台 MQTT 5.0 客户端工具首先 我们用的是正点原子的esp8266模块 esp8266有两种模式AP模式和STA模式AP模式是作为无线WiFi热点,允许其他WiFi设备.原创 2021-10-11 13:49:29 · 1234 阅读 · 0 评论 -
嵌入式开发系统学习路线/农业物联网项目实战
嵌入式开发问题排查小技巧自己编写日志打印程序 有源码的 C语言日志控制Zlog日志框架IAP&OTA远程升级(flash分区)RTOS看做是一个软件包:帮助实现任务管理 时钟管理 内存管理 消息通讯......原创 2022-03-28 22:42:34 · 297 阅读 · 0 评论
分享