arm单片机
本单元主要进行arm类单片机的基础理论、应用模版及核心知识等
8421plus
嵌入式工程师一枚,不定期分享 嵌入式 软硬件 学习心得,欢迎大家一起学习交流
展开
-
vscode eide arm-gcc 编译环境搭建调试
4. 配置工程编译完毕。原创 2023-12-07 10:58:47 · 470 阅读 · 0 评论 -
ST 任意内核 移植freertos系统
keil5移植后效果如图注意事项 注意内核类型,ST的f1为M3,F4为m4,h7,f7为m7。原创 2023-11-08 18:30:43 · 163 阅读 · 0 评论 -
h750错误记录 卡死 ,18b20数据读取失败 解决办法
由于hal库没有 微秒延时,故采用nop( )函数来进行延时,死活读不到温度数据,一度怀疑硬件问题,开发板验证测试就是快。经过多块测试版对比,发现就是nop出问题,us几十的很准,神坑。这种us延时还是用抵达定时器更准确。原创 2023-10-25 18:08:50 · 400 阅读 · 0 评论 -
FreeRTOS 消息队列
freertos 消息队列详解原创 2022-08-19 12:02:52 · 460 阅读 · 0 评论 -
蓝牙芯片nrf52832 keil工程 创建启动文件报错问题求助
蓝牙芯片nrf52832 keil工程 创建启动文件报错问题求助原创 2022-07-27 09:50:39 · 330 阅读 · 0 评论 -
07 FreeRTOS 事件
07 FreeRTOS 事件原创 2022-07-14 17:31:25 · 125 阅读 · 0 评论 -
stm32f103c8替代stm32f103zet6方法,并适配freertos
STM32 freertos 编译 移植原创 2022-07-13 15:18:31 · 541 阅读 · 0 评论 -
版本比对实现
#include <stdio.h> #include <string.h> char a[]={"1.1.110"}; char b[]={"1.1.70"}; char c[]={"1.2.11"}; char d[]={"1.2.100"};int VersionCompare(char * version1, char* version2){ int index1 = 0;//用来保存比较到了第几个。 int index2 = 0;原创 2022-03-31 17:02:25 · 273 阅读 · 0 评论 -
stm32常用printf函数支持接口(标准库与hal库)
stm32常用printf函数支持接口(标准库与hal库)/hal库***************/int fputc(int ch,FILE *f){ HAL_UART_Transmit(&huart1,(uint8_t *)&ch,1,0xFFFF);//hurat1为串口号,根据自己情况进行选择 return ch;}/////////////////////////////////////////////////////////////////////////原创 2021-09-14 09:29:48 · 475 阅读 · 0 评论 -
modbus 调试工具之modbus slave与modbus poll
1.正常使用基本配置2.激活码5455415451475662 slave5A5742575C5D10 poll可以用虚拟串口直接搭建测试原创 2020-06-01 16:07:23 · 9764 阅读 · 4 评论