完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
我用Android设备发送数据到PSoC。 OffDelayDATA〔0〕=WrReqPARAM-&; OffDelayDalp[Val.Qal](1);OffDelayDATA=WrReqPARAM.&值;Val.Val[2 ];OffDelayDATA(3)=WrReqPARAM.&Val.Val.Val[3 ];OffDelayDATABO[4 ]=WrReqPARAM-&;HaldValPoNo.Val.Val[4 ];OffDelayDATa[5 ]=WrReqPARAM-&;5; 我一个接一个从设备中得到六个字节。 为了级联,我通过使用每个字节转换为字符。 UTOA(OffDelayDATA(0),T0,10);UTOA(OffDelayDATA(1),T1,10);UTOA(OffDelayDATA(2),T2,10);UTOA(OffDelayDATA(3),T3,10);UTOA(OffDelayDATA(4),T4,10);UTOA(OffDelayDATA(5),T5,10); 并连接到“t0”。 STRCAT(T0,T1);STRCAT(T0,T2);STRCAT(T0,T3);STRCAT(T0,T4);STRCAT(T0,T5); 然后初始化ToChar*t= t0; 然后转换成整数 OffDelay= StruTl(t,and;pTr1,10); 虽然执行它是广告,但没有收到Android设备。 请给出建议。 乔尼。 |
|
相关推荐
22个回答
|
|
|
|
|
|
|
|
|
|
不冒犯:但是你在编程方面的经验还不太好。
坚持以下建议: 注意正确的缩进,这将有助于您跟踪程序流程。可以帮助用制表符设置缩进。 避免其他的IFS,这些程序通常被美国程序员误解。 避免空白行,除了单独的代码块 使用注释来指示你想做什么,只有这样你才能与你实际做的比较。 在创建者-GT;帮助您可以访问“系统参考指南”。有一章如何声明和定义中断处理程序。 使用ISRYSTARTEXOR()机制,不要在创建的文件中篡改。 关于你的最后一篇文章 我应该写一个分开的程序来写数据Sflash吗?当你打算写一个子程序/函数时,那就行了。 我应该创建寄存器吗?你不能创建寄存器,它们已经在那里了。 我可以指定用户Sflash行的起始地址吗?不确定你的意思:整个闪存区域被划分成大小相等的行。写入Flash将完全写入一行。有常数定义行数和每个行的大小。 鲍勃 |
|
|
|
|
|
|
|
|
|
|
|
嗨,鲍伯,
我想知道如何在Android设备中读取PSoC的变量值。 这里我有一个密码 对于(i=1;i & lt;=时间;i++){AdvtTyDelphi写(1U);MSyDelphi(OnDelphi);AdvtTyDelphi写(0U);MSyDelphi(Office Delphi);} 在Psoc。 在执行时,我想读取Android设备中的“i”的值。 请给出建议。 最佳乔尼 |
|
|
|
|
|
|
|
|
|
|
|
Joany
作为一个电子设计师,你有两种不同的方法来点亮LED,因为“D”代表“二极管”。 你可以把阴极连接到地上,用一个正信号照亮LED。 或 您可以将阳极连接到VCC,并用负信号来点亮LED。这种形式经常被采用,因为信号驱动器通常能够吸收比源更多的电流。 我不能建议篡改板,但你可以使用另一个LED连同一个电阻连接到你的板输出引脚,以发光的正面信号。 鲍勃 |
|
|
|
|
|
|
|
|
|
|
|
嗨,鲍伯,
我想通过使用RTT中的WDT中断来独立使用三个LED。 但它似乎是用RTC中的一个计时器工作。 如何在RTC中选择三个定时器,并分别进行控制? 我附上在RTC中选择一个定时器的项目和图像。 当做, Joany。 拉布林克 2.1兆字节 RTC WDT PNG图像 68.1 K |
|
|
|
当定时器ISR设置为“自动”时,你无法进入两者之间。将其设置为“用户生成”,并调用RTCUPUTATE()。您将需要一个“全局信号引用”设置为WDT和ISR组件。此外,您可以维护一个软件计时器,它关心中断处理程序中的LED。
鲍勃。 |
|
|
|
|
|
|
|
海洛琼尼 我遇到了同样的问题,但是链接帮助了我很多。 ALABUTATECTRES.COM/PROCTOS/HOMENTION-AUTION-AUTION-BUL-USEAN-ANDROID-APP/ 热忱地 |
|
|
|
嗨,鲍伯,
我特此发送我的项目文件。 感谢和问候 乔尼 RejyOnnOffuffBLIKONGION GIVENDELAY. Cyrkk.Access 01.Zip 2.1兆字节 |
|
|
|
只在一个断开事件上重置ActoLealValk变量。因此,UpDebug()将闪烁LED,只要AdvtLead重置。当你想眨眼只有5次时,你应该重置警戒级别,当你对它采取行动。
为了您的帮助:在程序中右击“AlcTeLead”并选择“显示所有活动引用”以查看其使用位置。 鲍勃 |
|
|
|
我觉得你的想法太复杂了。你有一个PSoC,那么为什么不使用你的RTC的WDT和另一个用于控制内部时序的计时器,它可以与WDT相当异步。这样,你所有的程序部件都是独立于时钟运行的,所以你的LED可以有一个78Ms的时间,如果你喜欢,可以关闭259MS。RTC不是设计给你一个时间基准,而是运行一个1秒分辨率的日历。RTC为您提供工作日、月份、日光节约等。所有这些都是由中断触发的后台运行的。
闪烁LED可以用一系列LED切换和CyDelay-()调用(最好是在一个循环中)或者用自己的中断驱动的硬和软件组合来完成。 鲍勃 鲍勃 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2111 浏览 1 评论
1858 浏览 1 评论
3673 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1792 浏览 6 评论
1540 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
579浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
432浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
441浏览 2评论
391浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
972浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 05:53 , Processed in 1.158746 second(s), Total 81, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号