- 博客(7)
- 收藏
- 关注
原创 【STM32F407-threadx】第04章 Threadx的Ports接口移植(下)
第一讲、接口文件讲解交流群:1092151263接口移植的函数接口在文件中:tx_initialize_low_level.s该文件,按照文件顺序做了这些事情:1、设置系统时钟,设置系统节拍数SYSTEM_CLOCK EQU 6000000SYSTICK_CYCLES EQU ((SYSTEM_CLOCK / 100) -1)2、设置堆和栈STACK_SIZE EQU 0x00000400HEAP_SIZE
2021-09-17 15:15:34 494 2
原创 【STM32F407-threadx】第03章 Threadx移植(中)
第一讲、移植准备交流群:10921512631.1 threadx源码包1、github:https://github.com/azure-rtos/threadx/releases/tag/v6.1.8_rel2、百度网盘:【预留位】1.2 资料包1、官网:https://rtos.com/solutions/threadx/real-time-operating-system/2、API&User Guide:https://rtos.com/solutions/thread
2021-09-17 11:31:03 578
原创 【STM32F407-threadx】第02章 Threadx移植(上)
第一讲、移植准备交流群:10921512631.1 threadx源码包1、github:https://github.com/azure-rtos/threadx/releases/tag/v6.1.8_rel2、百度网盘:【预留位】1.2 资料包1、官网:https://rtos.com/solutions/threadx/real-time-operating-system/2、API&User Guide:https://rtos.com/solutions/thread
2021-09-17 11:29:02 762
原创 【STM32F407-threadx】第01章 Threadx介绍
第一讲、简介2021年9月17日10:19:16,距离threadx开源已经过去一年多了,很多大佬级别的高高手已经捣鼓好了threadx内核以及诸多中间件的移植和使用。我觉得,也是时候自己移植一下相关平台了。交流群:10921512631.1 工作环境本次教程的硬件平台是:淘宝反客店铺的STM32F407VET6。(店铺给我打钱,速度的!哈哈哈哈)(这个开发板的原理图去他们店铺搜一下就OK了)其余的工作环境:1、cubemx: 用于配置硬件2、keil: 编译代码,下载程序3、vscode
2021-09-17 11:25:01 675
原创 浅谈位掩码(BitMask)的运用
浅谈位掩码(BitMask)的运用最近移植别人的代码,发现别人老是会用到掩码,着实看不懂,后来稍微学习了一下,现在有所心得,整理一下,大家共勉。讲位掩码原理之前,先谈一谈我遇到位掩码的情况。我移植的是嵌入式程序(STM32程序),里面使用一个8位变量,来控制多个状态。比如:他使用了一个8位量"LIMIT_MASK",去控制3个状态位:X、Y、Z三轴的限制为状态。这样就不必使用三个八位变量去...
2020-02-17 15:09:14 6639
原创 STM32通信协议IIC基本原理
简单介绍一下IIC,内容适用于有一定IIC基础,但是又不是很清楚的朋友。I²C(Inter-Integrated Circuit)字面上的意思是集成电路之间,它其实是I²C Bus简称,所以中文应该叫集成电路总线,它是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边设备而发展。I²C的正确读法为“I平方C”(“I-squared-C”),而...
2019-09-17 10:35:14 1034
原创 STM32通用定时器之输出比较模式与PWM模式
@STM32通用定时器之输出比较与PWM欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:...
2019-09-12 22:08:15 11583 17
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人