历史上的今天
今天是:2024年10月08日(星期二)
2021年10月08日 | S3C2440裸机------LCD_添加除法
2021-10-08 来源:eefocus
我们前面s3c2440_lcd_controller.c里面的
int clkval = (float)HCLK/plcdparams->time_seq.vclk/2-1+0.5;
//int clkval = 5;
编译时报错,

这是因为我们没有实现除法,对这种函数没有实现的一般用如下方法解决:
去uboot中找;
去内核源码中查找;
去库函数中查找(一般来说编译器自带有很多库)
我们去uboot和内核源码里面搜索floatsisf都没有搜到,所以我们去编译器自带的库中找,
echo $PATH
看一下我们的编译器路径,然后去路径下
进入工具链的目录: grep "__floatsisf" * -nR 找到.a文件
我们把找到的三个.a库全都拷贝过来,然后挨个加到makefile里面试一下,最后发现libgcc.a里面有这个函数的定义。
史海拾趣
|
零基础学单片机视频教程——02讲 并行端口仿真实例 本讲演示了标准51系列单片机并行I/O端口的使用,程序实现了并行I/O端口的读操作和写操作。其中,演示了一个完整程序的创建,同时还演示了并行端口的仿真操作。通过本 ...… 查看全部问答> |
|
各位大侠:你们好! 小生现在正在做Abis信令监测的工作,一直在寻找Abis上基于LAPD协议的信令中的可以关联一个用户完整呼叫过程的键值(或字段)信息。也就是说,我要把一个用户从信道申请(CHANel RQD)开始,一直到 ...… 查看全部问答> |
|
采用恒压设计会危害LED未来! 1. LED肯定是需要恒流方式点亮,还是有些使用恒压方式设计,主要原因:一是,恒流方式限制达不到某些客户要求,迫于无赖!二是,电源IC厂家为了自己利益,会有些偏离实际的宣传。恒压方式是暂时的过度,很快会被成熟 ...… 查看全部问答> |
|
你还在为工业现场布线困难发愁吗在实际的工业自动化现场,我们的技术工程师常常会为了建立系统的通讯路径而花费大量的精力和时间。狭义的通讯方式分两种,一种是有线通讯,一种是无线通讯。有线通信方式的建立必须架设电缆,或挖掘电缆沟,因此需要 ...… 查看全部问答> |




