完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我试图在我的PSoC BLE中使用ADC SAR UDB,我认为我的代码中有一些错误,因为在串行通信上没有响应(我只看到我的第一条消息)。这是我的密码:
包含“Proj.h”包含和lt;sdio.h & gt;int main(空隙){CyGloalAlctuable;/*启用全局中断。*/ char STR〔12〕={’0’};UtiT16转换=0;UTI16电压=0;ADCYSTART();UARTHARSTART();UARTHARUTARTPUTHORE(“HI每个人”);((;))AdCl SistCurror();ADCJI ISEDATION转换(ADCJAWITITH-FORY结果);转换=ADCJGETRESULT16(0);电压=ADCY-CurtStokes MVoLTS(0、转换);adc_stopconvert();sprintf(STR,“%d”,转换);uart_uartputstring(STR);CyDelay(500);} } 当我用debbugeri看到我的数据丢失与线电压= adc_countsto_mvolts转型(0、转换);“。但是,“adc_getresult16(0);“不给我的数据(example1675,满分2047分),但它不将其转换为米利伏。有谁知道是什么原因吗? 钯。在我的topdesigni只有钻头、ADC SARSeq、SCB(UART),我使用的Arduino的监控seriewhere我只看到第一条消息:“大家好”。 |
|
相关推荐
5个回答
|
|
欢迎来到论坛,阿图罗!
我会提出一些建议: 使用“大家nn R”使输出线要分开。与其他输出相同。 项目建设背景>;>;编译器优化设置为“无” -连接器组使用NeLIB纳米到真 将用户NeLIB纳米浮点格式设置为真 工作空间资源管理器&系统集堆大小到0x0200 你不需要在主loopm使用startconvert()外环采用StartConvert和stopconvert()。 你丢失的数据可能会导致一些优化,现在关闭。 下一次(这是更容易为我们检查)请您完整的项目,这样我们都可以在你所有的设置,一看。这样做,使用的创造者- >;文件& gt;创建工作包(最小的)并将结果文件。 鲍勃 |
|
|
|
这是你的节目。我还添加了一个模具临时设备,这样您就可以读取ADC的两个通道。跳转P3.2到3.3伏在J1上。你在哪里看不到电压的原因是你没有把它打印出来。
WorkStudio03. Cyrkk.Access 01Y0.Zip 484.4 K |
|
|
|
非常感谢你,鲍伯。我做了这个改变,传输数据完成了。 |
|
|
|
蔡R2016 发表于 2019-11-5 17:57 非常感谢你的博博加,这对我也有帮助。在这个论坛上有很好的人 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
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 03:46 , Processed in 1.306990 second(s), Total 87, Slave 69 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号