浮点

TI达芬奇系列TMS320DM8148浮点DSP C674x + ARM Cortex-A8BOOT SET启动选择开关、Micro SD接口

我们两清 提交于 2020-01-20 02:04:28
说明 由广州创龙设计的SOM-TL8148和SOM-TL8127核心板是Pin To Pin兼容,两款核心板公用同一块底板。DM8148与DM8127相比,DM8148有SATA接口,DM8127没有SATA接口;而DM8127有CSI2接口,DM8148没有。具体请查看两款芯片的Datasheet和核心板规格书。 BOOT SET启动选择开关 SW2设有5位启动选择开关,如下图方向放置,开关向上拨动为1,向下拨动为0,详情如下图所示: 表 1 SW2 BITS[5:1] BOOT DEVICE BOOT BITS[4:0] Nand-16 GPMC 10010 SPI0 10110 MMC1 10111 UART0 00001 EMAC0 00100 Micro SD 接口 CON11是Micro SD卡接口,主要用于SD卡启动和外接大容量数据存储,具体接口定义如下图所示: 来源: CSDN 作者: Tronlong_ 链接: https://blog.csdn.net/Tronlong_/article/details/104039874

Java基本类型

浪尽此生 提交于 2020-01-18 03:29:13
Primitive type Size Minimum Maximum Wrapper type boolean — — — Boolean char 16-bit Unicode 0 Unicode 2 16 - 1 Character byte 8-bit -128 +127 Byte short 16-bit -2 15 +2 15 —1 Short int 32-bit -2 31 +2 31 —1 Integer long 64-bit -2 63 +2 63 —1 Long float 32-bit IEEE754 IEEE754 Float double 64-bit IEEE754 IEEE754 Double void — — — Void 1、基本类型的存储空间。byte--8位,short--16位,int--32位,long--64位,float--32位,double--64位。这六种数字类型都是有符号的。固定的存储空间正是Java可移植性、跨平台的原因之一! 2、基本类型的存在导致了Java OOP的不纯粹性。因为基本类型不是对象,一切皆对象是个小小的谎言。这是出于执行效率的权衡。 3、使用公式-2的(位数-1)次幂到2的(位数-1)次幂-1确定整数类型的范围(byte、short、int、long)。 4

五、数据类型

怎甘沉沦 提交于 2020-01-16 11:36:53
参看链接:https://www.cnblogs.com/Free-Thinker/p/4573068.html 一、浮点型 1、什么是浮点型? 2、什么场景下会使用浮点型? 二、数据类型之间的转换 1、强转 三、BigDecimal类型详解 四、引用数据类型 五、变量的存储位置 来源: CSDN 作者: 酒在空城 链接: https://blog.csdn.net/zsvole/article/details/78989673

深入理解java数据类型

穿精又带淫゛_ 提交于 2020-01-13 13:24:33
深入理解java数据类型 深入理解java数据类型 1. 整型 自动装箱与自动拆箱 java整型对java跨平台的支持: 2.浮点类型 3.总结 深入理解java数据类型 java是一种强类型语言,这就意味着必须为每一个声明变量声明一种类型。在java中,一共有8种数据类型,其中4种整型,2种浮点类型,1种字符类型和一种表示真值的boolean类型。 1. 整型 整型用于表示没有小数部分的整数部分,java提供了4中整型,如下表所示: 类 型 存储大小 取值范围 int 4字节 -2^31 ~ 2^31 - 1 short 2字节 -2^15 ~ 2^15 - 1 long 8字节 -2^63 ~ 2^63 - 1 byte 1字节 -2^7 ~ 2^7 - 1 但是java是一门面向对象的语言,所以对于基本类型java也有其包装类型:Integer,Short,Long,Byte. 自动装箱与自动拆箱 为了使基本数据类型灵活转变,java采用了自动装箱与自动拆箱。如下所示: Integer i = 9; // 装箱 int a = i; // 拆箱 装箱就是自动把基本类型转化为包装器类型,拆箱就是自动把包装器类型转化为基本数据类型。 那么java是怎么实现自动装箱和自动拆箱的呢?我们反编译一下: public static void main(java.lang.String[]

java 浮点型

走远了吗. 提交于 2020-01-13 04:47:39
浮点类型 类型 字节 有效位 float 4 有效位6 double 8 有效位15 3.14f表示float类型而3.14则表示double类型,既默认double类型 来源: CSDN 作者: Claroja 链接: https://blog.csdn.net/claroja/article/details/103695639

赋值中的强制类型转换

被刻印的时光 ゝ 提交于 2020-01-12 07:17:27
赋值中的类型转换 当 赋值运算符 两边的运算对象类型不同时,将要发生类型转换, 转换的规则是:把赋值运算符右侧 表达式 的类型转换为左侧 变量 的类型。具体的转换如下: (1) 浮点型 与 整型 ● 将浮点数(单双精度)转换为整数时,将舍弃浮点数的小数部分(是直接舍弃,编译器不会自动四舍五入), 只保留整数部分。将 整型 值赋给 浮点型 变量,数值不变,只将形式改为浮点形式, 即小数点后带若干个0。注意:赋值时的类型转换实际上是强制的。 (2) 单、 双精度浮点型 ● 由于C语言中的浮点值总是用双精度表示的,所以float 型数据只是在尾部加0延长为double型数据参加运算,然后直接赋值。double型数据转换为float型时,通过截尾数来实现,截断前要进行四舍五入操作。 (3) char型与int型 ● int型数值赋给char型 变量 时,只保留其最低8位,高位部分舍弃。 ● char型数值赋给int型 变量 时, 一些 编译程序 不管其值大小都作正数处理,而另一些编译程序在转换时,若char型数据值大于127,就作为负数处理。对于使用者来讲,如果原来char型数据取正值,转换后仍为正值;如果原来char型值可正可负,则转换后也仍然保持原值, 只是数据的内部表示形式有所不同。 (4) int型与long型 ● long型数据赋给int型 变量 时,将低16位值送给int型变量

C语言的的数据类型

时光毁灭记忆、已成空白 提交于 2020-01-09 03:41:27
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 数据类型分类 数据类型的三要素 宽度 存储格式 作用域 浮点类型的存储格式 浮点类型的存储遵守IEEE 来源: oschina 链接: https://my.oschina.net/u/568675/blog/3155122

TI OMAP-L138定点/浮点DSP C674x+ARM9处理器,双核主频456MHz的串口、LCD触摸屏接口

左心房为你撑大大i 提交于 2020-01-07 17:26:28
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> TL138/1808/6748-EthEVM 是 广州创龙基于SOM-TL138/1808/6748核心板开发的一款开发板,具有三个网络接口。由于SOM-TL138/1808/6748核心板管脚兼容,所以此三个核心板共用同一个底板。 开发板采用核心板+底板的设计方式,尺寸为18cm * 13cm,它主要帮助开发者快速评估 核心板 的性能。 核心板采用高密度6层板沉金无铅设计工艺,尺寸为55mm * 33mm , 板载3路转换率很高的DC-DC核心电压转换电源芯片,实现了系统的低功耗指标,精密、原装进口的B2B连接器引出全部接口资源,以便开发者进行快捷的二次开发使用。 串口 开发板 引出了 2 个串口, 其中 是 UART1由CPU引脚直接引到底板背面的B2B连接器,UART2 通过 USB转 串口芯片 引到CON10 Micro USB接口 。 UART2 串口在开发板上的位置、引脚定义如下图所示: LCD触摸屏接口 CON1 4 带有40pin 、 0.5mm间距LCD触摸屏接口,也叫FFC排线座。LCD接口座中包含了常见LCD所用的全部控制信号(行场扫描、时钟和使能等)。其中,1、2、3、4四线为触摸屏接口,接口定义如下图所示: 来源: oschina 链接: https://my.oschina.net

赋值中的强制类型转换

a 夏天 提交于 2020-01-04 05:42:35
赋值中的类型转换 当 赋值运算符 两边的运算对象类型不同时,将要发生类型转换, 转换的规则是:把赋值运算符右侧 表达式 的类型转换为左侧 变量 的类型。具体的转换如下: (1) 浮点型 与 整型 ● 将浮点数(单双精度)转换为整数时,将舍弃浮点数的小数部分(是直接舍弃,编译器不会自动四舍五入), 只保留整数部分。将 整型 值赋给 浮点型 变量,数值不变,只将形式改为浮点形式, 即小数点后带若干个0。注意:赋值时的类型转换实际上是强制的。 (2) 单、 双精度浮点型 ● 由于C语言中的浮点值总是用双精度表示的,所以float 型数据只是在尾部加0延长为double型数据参加运算,然后直接赋值。double型数据转换为float型时,通过截尾数来实现,截断前要进行四舍五入操作。 (3) char型与int型 ● int型数值赋给char型 变量 时,只保留其最低8位,高位部分舍弃。 ● char型数值赋给int型 变量 时, 一些 编译程序 不管其值大小都作正数处理,而另一些编译程序在转换时,若char型数据值大于127,就作为负数处理。对于使用者来讲,如果原来char型数据取正值,转换后仍为正值;如果原来char型值可正可负,则转换后也仍然保持原值, 只是数据的内部表示形式有所不同。 (4) int型与long型 ● long型数据赋给int型 变量 时,将低16位值送给int型变量

C语言|博客作业04

只谈情不闲聊 提交于 2020-01-02 03:17:43
这个作业属于哪个课程 C语言程序设计II 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9768 我在这个课程的目标是 学习基础程序语言C语言,基本掌握C语言的思维方向 这个作业具体在哪个方面帮助我实现目标 编程练习,错误分析, 参考文献 Markdown语法小结 1.PTA实验作业 1.1 题目1 本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。 1.1.1数据处理 数据表达:用了N,i,sum三个变量。N是输入数值,是整型变量;sum因为是输出,所以初始赋值是0,是浮点型变量;i是表示项数,所以初始赋值为1,是整型变量。 数据处理:用了表达式:赋值运算符,算术运算符,关系运算符,逻辑运算符;用了for循环结构。 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 1 1.000000 输出小数点都为0 100 5.187378 输入数值变大,然而输出值较小 20000 10.480728 输入值进一步增大,隐约可知曲线为随着N变大,sum增长速度减慢 1.1.4 PTA提交列表及说明 编译错误1:for语句的循环体中间用”,“隔开,把i定义成浮点型变量,for语句中用了一条多余的语句 编译错误2:for语句的循环体中间用”,“隔开