完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我尝试了PSOC电压表的视频。
StAMTF(TMPStand,%+1.3F伏特,ADCVOLTS); 失败,打印“伏”在液晶显示器上。这是“使用newlib纳米”和“使用newlib纳米浮点数格式” (-禁止月= ARMv7-M - mfix-cortex-m3-ldrd -西城,地图},{ outputdir美元/美元} { projectshortname。地图- T。 generated_source psoc5 cm3gcc.ld - G -规格= nano.specs“U _printf_float”“”Wl——GC部分) 如果将NeLIB纳米设置为false,则打印“+”。 如果设置了“使用newlib纳米浮点格式”假随着“使用newlib纳米”为假,将“+” 在任何情况下,你的sprintf()浮点库工作。如果你使用%d大量打印,所以sprintf()工作。 自从2013以来,这个bug已经存在很长时间了。你想修复它吗?这并不重要,我同意,但这并不让我觉得产品好,了解图书馆的某些部分不工作。 试图添加主。C以下行之前,main() { } ASM(“ 崩溃的PSoC创建者在第一个报价“。总是。 当然,一个明显的解决方法是将浮点数1000然后打印%d号和毫伏显示结果。 |
|
相关推荐
8个回答
|
|
|
|
|
|
谢谢你的快速回复!我很感激。为了解决这个问题,我读过上一篇文章,没用。我认为那些修补程序用于2。x,但是3。x已经损坏了一些东西。
将CyDR&Gt的堆栈大小增加到0x0800(2K)的堆栈大小为0x1000(4K)没有帮助。也没有增加堆大小到4K字节。 到目前为止,浮点是永久性断裂的。 我在哪里可以找到可用的图书馆?我下载了文档管理器,并尝试找到如何使用PSoC创建者强制或加载库,并且用户指南是“日落审查”,并谈论ImageCraft和高技术编译器,它们都不被使用。其他文件说一切都是自动处理的。我真诚地相信,没有什么我已经得到A/D值工作sprintf(),除非asm()称,坠落的造物主,它是输入,将修复它。 从有利的方面来看,Δ∑A/D是相当准确的。我10岁的Radio Shack的万用表读数0.399伏特,我昂贵的侥幸读0.402伏特的电压,和A / D阅读0.401(不圆)。遥感仪获取不准确在1V,(从约5 mV)但侥幸和你的A / D同意在1 mV。 更新:添加ASM(”。全球_printf_float”);在ADC。C文件引起的PSoC电压表项目工作,浮点,不碰其余的项目(也许除了栈和堆) |
|
|
|
哎呀!我并不是要说“获得A/D工作”,我的意思是“让SeaTfff”工作,我道歉!固定的。
|
|
|
|
最后修复它,为PSoC5LP
进入PASC伏特表项目的主键C项目崩溃PSOC创建者* * **单**TIME**: ASM(“Global Apple Ptffl Flog”); 然而 在ADC.C中输入相同的**字符串并没有崩溃PSoC Creator。 一旦我做到了,浮点终于起作用了。 崩溃的图书馆是LBCLAN.DLL,我假设它是微软VisualStudio中的C文件的文本美化器和问题指示器。 因此,要解决这个问题,请在构建中使用默认值并将ASM(“.Global Apple TrffFlood”)放入其中一个C文件中。如果你把它放在主C,它可能会崩溃,但它可能在别处工作。 (对于那些正在快速寻找修复的人来说) |
|
|
|
|
|
|
|
只需在文件结束后添加空白行,仍然会崩溃。(空白线已经在那儿了)
如果我把ASM(“在int”之前的任何地方放置,它就不会崩溃。(之前的任何地方包含和lx;x.x>语句) 如果在int In(){函数开始之前,我可以添加ASM(“没有崩溃,只要我在int”之前加上它;如果我添加了原型并添加了ASM(“在原型之后,我得到一个崩溃,如果它在int”()之前的函数。 因此,要将它添加到Meal.C文件中,添加int In();原型并在原型之前添加行。 |
|
|
|
60user88 发表于 2019-8-21 06:46 嘿,有人能帮我,我有一个与PSoC 5lp和ASM cy8ckit-50(”。全球_printf_float”);estructure液晶。C不工作,我建立程序(一个完整的项目走过,与PSoC Creator做一个简单的电压表),YouTube,和我的ADC不工作,筛网堵塞,不无法运行ADC,只有ShowMe±0.000值,这意味着只有零上屏幕,我把我的potenciometer,怎么了?. |
|
|
|
欢迎来到论坛,费尔南多。
我建议你去 第一:升级创建者到最新版本3.3 第二:在.CydWR视图中,“Stand”选项卡将堆大小增加到0x0200。 第三:在项目-gt;构建设置-gt;链接器-gt;使用NeLIB纳米浮点格式:设置为真 当仍然停留,张贴您的完整项目,以便我们都可以看看你的所有设置。这样做,使用的创造者- >;文件& gt;创建工作包(最小的)并将结果文件。 快乐编码 鲍勃 |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2071 浏览 1 评论
1827 浏览 1 评论
3642 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1762 浏览 6 评论
1513 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
511浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
362浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
860浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 08:37 , Processed in 1.050464 second(s), Total 61, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号