加载中
单片机Json框架的实现

背景 月初写了一个简单的单片机json生成框架,目的是想为蓝牙开发板封装一套协议。加班了小一个月,终于有时间喘口气搞搞自己的东西了….回过头来看,发现很多不足之处,抽空进行了一些重构。...

git
11/18 00:15
46
适用于单片机最小JSON解析

硬件设备由 MCU、MCU 上的 OS、各种传感器、WIFI/蓝牙/3G/4G 以及其他联网通信模块和应用程序构成。 其中硬件设备有两种接入方式, 第一种就是通过联网通信模块接入网关, 通过网关完成数据的...

11/18 00:13
35
远不止时间片的处理 需要UCOS的理由很多很多

知道uCos还是个暑假,老师要我为毕业设计选一个课题,要求有关嵌入式实时操作系统,于是开始在网上搜索,顺理成章的就发现了uCos,于是开始了uCos之路,但后来由于硬件平台的问题,毕设没有用...

11/13 15:40
34
自己实现printf函数

origin:https://www.e-learn.cn/content/qita/716071 首先我们先来了解一下基础知识。 printf格式字符如下所示, 格式字符 说明 d 以带符号的十进制形式输出整数(整数不输出符号) u 以无符号...

hex
11/09 14:48
37
FC 游戏机的工作原理是怎样的?

(NES PPU) 做一个简单计算: 分辨率256x240 = 61440,即画面上有这么多个像素点。(忽略NTSC系统损失的16行,PAL系统上是256x240) 我们如果只显示黑白,即每个像素非黑即白,那么单像素一个...

11/08 23:23
20
UCGUI简介

uC/GUI是Micrium公司研发的通用的嵌入式用户图像界面软件。他给任何使用图像LCD的应用程式提供单独于处理器和LCD控制器之外的有效的图 形用户接口。能够应用于单一任务环境,也能够应用于多任...

11/07 22:57
78
点阵字体 ASCII码 汉字库 自我学习 简单总结

学习各种大小点阵字体显示,参考网上资料,简单记录一下! -----第一部分-----点阵字体数据的存放格式---- 最常见的是 16*16 的点阵,意思是说每1行有16个点,一共有16行。由于1个点使用1个比...

11/06 00:31
38
HZK16汉字16*16点阵字库的使用及示例程序

最近(很久之前的最近)在弄硬件,买了一块彩屏,需要字库,所以就把很久以前会的知识拿出来温习了一遍。果然好多都记忆模糊了。网上的代码我看过,很多都有问题,这里我帖出来的是我自己写的代...

x84
11/04 20:56
148
挺多的嵌入式知识

https://www.21ic.com/tags/FPU

11/04 09:31
23
知识贴!什么是加法器与反相加法器?

[导读]什么是加法器?加法器是为了实现加法的,即是产生数的和的装置。加数和被加数为输入,和数与进位为输出的装置为半加器。若加数、被加数与低位的进位数为输入,而和数与进位为输出则为全...

11/04 09:28
0
FPU加法器的设计与实现

摘要:浮点运算器的核心运算部件是浮点加法器,它是实现浮点指令各种运算的基础,其设计优化对于提高浮点运算的速度和精度相当关键。文章从浮点加法器算法和电路实现的角度给出设计方法,通过...

11/04 09:22
21
stm32使用FPU时注意事项

除了网上的教程外,还要特别注意,当运算中有浮点的数字时要把,数字后面加上一个f。例如表达式中有4.321参与运算。。当你不在4.321后加f时,stm32F405的片子不知道把他当做单精度float用FPU...

11/04 09:16
0
开方运算的DSP实现

//=============================================== //函数名:VSqrt3 //功能: 实现对32位定点数的开方 //性能: 60M主频28015硬件下运行时间小于10us //转自:http://read.pudn.com/down...

11/03 18:31
44
开方根运算——没有FPU的解决办法

1. “将长方形变得更像正方形”——牛顿迭代法   查阅了网上很多资料后,发现大多数方法都是通过牛顿迭代法实现。但是鉴于一大堆公式看的头疼(没错我就是个学渣┭┮﹏┭┮),接下来选择一种...

dat
11/03 18:29
29
C语言中long long的用法

C语言中long long的用法 http://www.awuit.com/c-language-the-usage-of-long-long/ 阿吴 | C/C++ | 十一月, 03 2009 | 5 Comments 在分析BT代码的过程中,遇到了这样的定义:long long line...

11/03 10:42
34
定点数与浮点数的相互转换

最近要写段数字运算的程序,因为从FPGA获取到的是定点数,15位数,最高位bit14是符号位,bit13是整数位,后面13位是小数位; 而我的运算过程都是用的浮点数,通过一系列计算后,还需要将计算...

11/03 00:39
126
转:十进制小数转化为二进制小数

一、二进制数转换成十进制数 由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。 例1105 把二进制数110.11转...

11/02 15:41
30
定点数优化:性能成倍提升

定点数优化:性能成倍提升 韦易笑 游戏开发、编程、游戏等 4 个话题下的优秀回答者 495 人赞同了该文章 定点数这玩意儿并不是什么新东西,早年 CPU 浮点性能不够,定点数技巧大量活跃于各类图...

C语言中的简单定点转换

C语言中的简单定点转换 对定点数字进行操作是嵌入式系统的一项常见任务。我们的微控制器可能没有浮点支持,我们的传感器可能以定点格式提供数据,或者我们可能希望使用定点数学控制值的范围和...

11/01 18:20
0
c语言将浮点型数据转换成字符串

在程序中,可能会遇到需要将浮点型的数据转换成字符串: #include<stdio.h> void float2char(float,char*,int); int main() { char buffer[10]; float2char(123.4567,buffer,10); printf("%....

11/01 17:23
112

没有更多内容

加载失败,请刷新页面

返回顶部
顶部