AdressD
码龄7年
关注
提问 私信
  • 博客:23,225
    23,225
    总访问量
  • 8
    原创
  • 1,958,021
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2017-06-23
博客简介:

AdressD的博客

查看详细资料
个人成就
  • 获得28次点赞
  • 内容获得8次评论
  • 获得66次收藏
  • 代码片获得306次分享
创作历程
  • 1篇
    2022年
  • 7篇
    2021年
成就勋章
TA的专栏
  • stm32相关
    5篇
  • KEIL
    6篇
兴趣领域 设置
  • 嵌入式
    单片机嵌入式硬件
  • 硬件开发
    硬件工程驱动开发arm开发射频工程
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

l99ldlh32_Cn

发布资源 2022.07.26 ·
pdf

Keil 调试数据导出

.ini文件使用.ini文件生成Keil内调用方法.ini文件生成新建.txt文件 修改后缀为.ini打开进入编写内容FUNC void Adcdata2values(void) {int idx;exec("log > MyValues.log");for (idx = 0; idx < 6000; idx++) {printf ("%d %d
", TempADDataTab[idx][0],TempADDataTab[idx][1]);}exec("log
原创
发布博客 2022.02.17 ·
2312 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

HEX2FLOAT

void Hex2Float_Immediate(float* F_Val, UINT16* Char_Hex, UINT16 NUM_Reg){ char* hex2float; UINT16 i; UINT16 NUM_char = 0; hex2float = (char*)malloc(NUM_Reg * 5); for (i = 0; i < NUM_Reg; i++) {
原创
发布博客 2021.10.28 ·
625 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Float2String

int gui_int_to_string( int iData, char *pcData ){ int i; char uch_DispData[8]; char Flag; int num = 0; for( i = 0; i < 8; i++ ) { uch_DispData[i] = 0; } Flag = 0;
原创
发布博客 2021.10.28 ·
314 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STM32G0系列LUSART

LUASRT介绍LPUART 是一种 UART,允许在有限功耗下双向 UART 通信。仅需 32.768 kHz LSE 时钟即可进行高达 9600 波特/s 的 UART 通信。当 LPUART 由与 LSE 时钟不同的时钟源驱动时,可以达到更高的波特率。即使当微控制器处于低功耗模式,能耗极低时,LPUART 也会等待 UART 帧的到来。LPUART包含所有必要的硬件支持,使在最小功耗下可以进行异步串行通信。它支持半双工单线通信和调制解调器操作 (CTS/RTS),还支持多处理器通信。DM
原创
发布博客 2021.06.23 ·
6946 阅读 ·
3 点赞 ·
2 评论 ·
13 收藏

UCOSii sprintf 输出float 卡死

问题ucos这个操作系统,简单容易移植,占用资源少。一般来说,在ucos上运行标准C函数应该是没有什么问题的。这时候问题就出现了 当ucos运行到Cortex-M3上时候,这个时候使用sprintf进行浮点数格式化输出的时候就会有些问题,无法正常输出浮点数,操作系统也会停止运行,处于崩溃状态。 操作系统崩溃有很多原因,我遇到的两个原因是:堆栈溢出和数据对齐。不知道首先遇到的是哪个问题,如果使用MDK编译器的话请在系统任务堆栈前面进行数据对齐声明, 示例:__align(8) static OS_ST..
原创
发布博客 2021.06.17 ·
829 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

__attribute__(())与RAM2、DMA的问题

简介__attribute__GNU C 的一大特色就是__attribute__ 机制。attribute 可以设置函数属性(FunctionAttribute )、变量属性(Variable Attribute )和类型属性(Type Attribute )。attribute 书写特征是:attribute 前后都有两个下划线,并切后面会紧跟一对原括弧,括弧里面是相应的__attribute__ 参数。attribute 语法格式为:attribute ((attribute-list))
原创
发布博客 2021.06.17 ·
604 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

KEIL Note: source file ‘.XXX.o‘ - object file renamed from ‘XXX.o‘ to ...

问题描述1、在keil工程中将App组份内,c文件移动到Dev组分,2、在使用keil的时候,有时候会不小心在不同的group文件夹里添加了两个相同的.c文件这时编译会出现:Note: source file ‘…\Core\Src\gpio.c’ - object file renamed from ‘7.710.200C\gpio.o’ to ‘7.710.200C\gpio_1.o’.报错解决方案1、删除重复文件,确保.c文件在工程内不重复2、关闭KEIL工程,并运行keilkill.
原创
发布博客 2021.06.17 ·
8495 阅读 ·
14 点赞 ·
6 评论 ·
19 收藏

STM32G0X1参考手册_cn.pdf

发布资源 2021.05.18 ·
pdf

stm32g071c8数据手册_en.pdf

发布资源 2021.05.18 ·
pdf

m101c_productbrief_en_20181221.pdf

发布资源 2021.04.28 ·
pdf

Uboot-STM32F091.rar

发布资源 2021.04.28 ·
rar

转载 :Keil 中如何使用 STM32F4xx 单片机硬件浮点单元

一.前言有工程师反应说 Keil 下无法使用 STM32F4xx 硬件浮点单元, 导致当运算浮点时运算时间过长,还有 一些人反应不知如何使用芯片芯片内部的复杂数学运算,比如三角函数运算。针对这个部分本文将详 细介绍如何使用硬件浮点单元以及相关数学运算。二.问题产生原因1. ------对于 Keil MDK Version 5 版本, 编译器已经完全支持 STM32F4xx 的 FPU(浮点运算单元),可以直接 使用STM32芯片内部的浮点运算单元,如下图勾选。2. ------对于 Keil
原创
发布博客 2021.04.26 ·
2950 阅读 ·
6 点赞 ·
0 评论 ·
24 收藏