自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 ARM STM32任务切换相关汇编指令介绍

举例:PUSH {R4-R6,LR} //保存R4,R5,R6,LR的值到内存的栈中,LR:连接返回寄存器,保留函数返回后,下一条应执行的指令。举例:STRB R5,[R6,#0] //将R5的数据的低8位存储到R6+0存储单元。举例:SUBS R0,R0,#4 //R0 = R0 - 4,置位CPSR的C标志位。举例:LDR R1,[R0,#24] //将R0+24地址处的数据存储到R1中。POP {R4-R6,PC} //出栈,恢复R4,R5,R6,PC = LR。

2023-06-25 18:02:55 1136 1

数字正交采样数据处理及过程仿真

数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真 数字正交采样数据处理及过程仿真

2023-12-18

基于ARM stm32的嵌入式操作系统编写尝试Rev.2

1.单核CPU下任务并发原理描述 2.从任务栈的角度出发,基于ARM的嵌入式实时操作系统底层任务切换原理,涉及到的汇编语言详解 3.keil环境下,基于stm32f103的详细的嵌入式实时操作系统详细说明文档 4.里面的代码很多都是指针(结构体指针、链表等)操作,对于汇编和指针认识比较浅的工程师,看底层代码较困难 5.较为详细的cotex-M3 CPU寄存器说明及解释,主堆栈指针MSP和进程堆栈指针PSP的简要描述,常用汇编指令详解。更为详细的还要参考 1) Cortex M3权威指南(中文) 2) Cortex M3与M4权威指南 3) 常用ARM指令集及汇编 6.简单的涉及到了状态机编程与嵌入式实时操作系统下编程两种编程架构间的区别 7.有意见或建议请指正或留言,谢谢。

2023-12-18

STM32全系列MCU选型表-截止到2023年6月28日

STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日 STM32全系列MCU选型表-截止到2023年6月28日

2023-06-28

stm32L系列选型表

stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表 stm32L系列选型表

2023-06-28

STM32高性能MCU选型表

STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表 STM32高性能MCU选型表

2023-06-28

STM32主流MCU选型表

STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表 STM32主流MCU选型表

2023-06-28

从任务栈的角度出发,基于ARM stm32的嵌入式操作系统编写尝试

1.单核CPU下任务并发原理描述 2.从任务栈的角度出发,基于ARM的嵌入式实时操作系统底层任务切换原理,涉及到的汇编语言详解 3.keil环境下,基于stm32f103的详细的嵌入式实时操作系统编写尝试,可直接运行 4.keil环境下,基于stm32f103的详细的嵌入式实时操作系统详细说明文档 5.此次,个人编写的操作系统底层任务调度并未参考市场上成熟的嵌入式操作系统,而是根据自己想法进行封装。后期肯定还会参考,但目前不想让他人的思维框住自己的思维。因此可能会存在任务切换效率低的问题,后期会逐渐改善 6.里面的代码很多都是指针(结构体指针、链表等)操作,对于指针认识比较浅的工程师,看底层代码还是比较费劲 7.较为详细的cotex-M3 CPU寄存器说明及解释,主堆栈指针MSP和进程堆栈指针PSP的简要描述,常用汇编指令详解。更为详细的还要参考 1) Cortex M3权威指南(中文) 2) Cortex M3与M4权威指南 3) 常用ARM指令集及汇编 8.简单的涉及到了状态机编程与嵌入式实时操作系统下编程两种编程架构间的区别 9.有意见或建议请指正或留言,谢谢。

2023-06-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除