符合IEEE754规则的4字节数组转换为单精度浮点数的Labview实用小vi
2024/2/24 18:11:13 28KB Labview IEEE754 转换 Float
1
基于MSP430的FFT算法源码之前由于工作需要,在MSP430F169和IAREW430v3.42环境下做了整型数的FFT算法,主要是为了追求快速计算,但实际实验中发现定点数算法在小信号的时候精度损失比较大,所以最近又重新作了单精度浮点数的FFT算法,同样只针对实数序列。
经实验发现,MSP430的浮点数计算并没有想象中的那么慢,完成一次128点的FFT序列变换,大概需要130ms左右(8MHz主频),下面是我的源代码:
2024/2/16 15:05:51 2KB FFT
1
《ARMCortex-M4嵌入式实战开发精解——基于STM32F4》由廖义奎编著,本书从理论与实践相结合的角度,通过丰富的实例深入浅出地讲解STM32F4系列DSC的特点与应用。
电子书500多页,齐全高清。
全书共24章,包括ARMcortex—M4内核及DSC介绍、系统架构、电路设计、程序设计入门、标准外设库应用、FPU单元及浮点数运算、DSP指令及DSP库、启动与复位、PWR电源管理、CCM核心耦合存储器、RCC及系统时钟配置、GPIO及应用、NVIC及中断管理、sysTick定时器、EXTI外部中断、USART通信、FSMC接口及LCD屏控制、触摸屏控制、RTC实时时钟及日历功能、定时器、ADC应用、DMA应用、以太网接口及应用、DCMI视频接口及应用。
本书共享所有实例源程序,读者可在北京航空航天大学出版社网站的“下载专区”免费下载。
2024/1/29 10:28:52 103.36MB CortexM4 嵌入式 开发精解 STM32F4
1
rsa算法是一种非常安全的不对称密钥加密算法,是很多密码产品和安全软件的基础,在共享软件使用rsa算法的私钥产生注册码,能有效抵御破解。
rsa算法的安全性取决于密钥的长度,最少需要1024位,而编译器提供的数据范围,最大也只有64位,即使浮点数,也远远无法满足算法的要求,这就必须使用大数运算库。
gmp是非常优秀的大数运算库,但是它并不是转为vc设计,想要在vc中使用,尤其是vs2010环境中使用,配置非常麻烦,这花了我一周的时间,才链接配置成功,在此记录下来配置方法,一方面是为了加强自己的记忆,另一方面是为了帮助有需要的朋友。
配置方法在vs2010,unicode编码下,debug和release模式下编译成功,详细配置方法在文件中,源代码包括rsa加密解密代码,你可以直接拷贝到自己的代码中。
rsa公钥私钥的生成可参考rsatool软件。
2023/12/25 7:07:23 932KB gmp vs2010 大数运算库 rsa算法
1
利用verilog,以IEEE754标准实现浮点数加法
2023/12/21 4:26:50 1.58MB Verilog 浮点数 加法器
1
山东大学软件学院计算机组织与结构2019-2020第一学期考题回忆版全面以下内容仅为考后回忆,具体题目数据不保证正确性,但是考点基本回忆完整了。
计算题:1.浮点数,共16位,11位尾数(包含一位符号位),5位阶码(含一位符号位)第一问:上述格式最大的负数,写出十六进制形式第二问:给了一个十六进制形式的数,求其规格化后的十六进制和真值。
好像是FFEAH
1
在使用赛灵思的浮点数IP的时候,可以根据这个pg060-floating-point.pdf这个文件来配置你的IP核的端口使能。
希望对大家有帮助。
2023/11/22 18:22:04 1.1MB f'f'
1
市面上有很多介绍C语言的书,但这是第一本将C语言以简洁而实用的方式介绍给读者的书籍。
用C语言进行编程不仅仅是在程序中使用正确的句法,编程的风格以及程序的调试在编写程序的过程中也占有相当大的篇幅,从而有助于程序的良好运行且易于维护。
本书不仅仅向你介绍编程的机制,同时也告诉你如何创建易于阅读、调试和更改的程序。
本书也强调了实用的原则。
例如在讨论C中运算优先级时,15种级别被归纳为下面两条原则:-先乘除,后加减;
-在所有该加括号的地方都加上括号第三版除介绍UNIX上的编程工具之外,还介绍了流行的Windows系统上集成开发环境(IntegratedDevelopmentEnvironments)。
第一部分基础11第一章什么是C13编程原理14C语言简史17C如何工作17如何学习C19第二章编程基础21程序从概念到运行21编写一个真正的程序22使用命令行编译器编程23使用集成开发环境(IDE)编程27获取UNIX帮助45获取集成开发环境帮助45集成开发环境菜单45编程练习48第三章风格49基础编码练习54编码盲从56缩进与编码格式56清晰57简明58小结59第四章基本定义与表达式60程序要素60程序的基本结构61简单表达式62变量和存储64变量定义65整型66赋值语句66printf函数68浮点型70浮点数与整数的除法运算70字符73答案74编程练习75第五章数组、修饰符与读取数字76数组76串78读取串81多维数组84读取数字86变量初始化88整型90浮点型92常量说明93十六进制与八进制常量93快捷运算符94副作用95++x或x++96更多的副作用问题97答案98编程练习99第六章条件和控制语句101if语句101else语句102怎样避免误用strcmp函数104循环语句104While语句105break语句107continue语句108随处赋值的副作用109答案111编程练习111第七章程序设计过程113设置115程序规范116代码设计116原型118Makefile119测试123调试124维护126修改126代码分析127注释程序128使用调试器128用文本编辑器浏览128增加注释128编程练习131第二部分简单程序设计133第八章更多的控制语句135for语句135switch语句139switch,break和continue145答案145编程练习147第九章变量作用域和函数149作用域和类149函数153无参数的函数157结构化程序设计158递归160答案161编程练习162第十章C预处理器163*define语句163条件编译170包含文件173带参数的宏174高级特征176小结176答案177编程练习180第十一章位运算181位运算符183与运算符(&)183按位或(\)186按位异或(^)187非运算符(~)187左移与右移运算符(<>)188设置、清除和检测位190位图图形194答案200编程练习201第十二章高级类型202结构202联合205typedef207枚举类型209强制类型转换210位字段或紧缩结构210结构数组212小结213编程练习213第十三章简单指针215函数自变量指针220常量指针222指针和数组224如何不使用指针229用指针分隔字符串231指针和结构235命令行参数236编程练习242答案242第十四章文件输入/输出245转换程序249二进制和ASCII码文件252行尾难题253二进制I/O255缓冲问题257非缓冲I/O258设计文件格式264答案266编程练习267第十五章调试和优化268调试268交互调试器280调试一个二分查找程序285实时运行错误297公开
2023/11/8 22:50:27 20.09MB C语言 编程
1
这款软件适合刚接触VB软件开发MODBUS协议的通信软件的初学者,使用vb的的mscomm进行通信,里面涉及到了数据发送、数据接收已经数据接收后的数据处理,含32位字节转浮点数的处理程序。
这款程序我是用在与多功能数显电力仪表进行数据交换的。
2023/11/7 20:03:09 5KB VB MODBUS RTU
1
利用labview软件写的简易计算器程序。
能实现整数以及浮点数的加减乘除相关运算。
2023/10/24 1:50:23 45KB labview
1
共 88 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡