完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,各位,
我正在为一个旧的8位处理器的计算机增加一些功能。我用先锋PROC/PSoC 4工具包开始了一个原型。基本上,我所在的地方,它几乎可以工作。48 MHz处理器只是一个毛发太慢而不能直接模拟RAM与处理器接口。我的意思是,我可以把数据从电脑写入PSoC,我可以读出数据,甚至可以从PSoC的RAM中运行机器语言代码……但是这个最后一个比特只在大约30秒的时间内循环通过几个字节的代码,直到某些东西没有及时准备好,事情就崩溃了。 一种选择是增加双端口RAM作为两个总线之间的接口,但是这增加了复杂性和成本。 我认为新的80MHz MCU将足够快,因为48 MHz相当接近。 所以,我所寻找的是关于是否有更新的设备与我所使用的设备非常相似的建议。我更喜欢带天线的小型天线或小型原型模块。主要的其他要求是能够与5V CMOS TTL总线接口。PROC和PSoC 4设备做到这一点。 谢谢,保罗 以上来自于百度翻译 以下为原文 Hi folks, I am working on a project to add some functionality to an old 8-bit processor-based computer. I started a prototype using the Pioneer PROC/PSOC 4 kit. Basically, where I'm at, is that it almost works. The 48Mhz processor is just a hair too slow to directly emulate RAM when interfacing with the processor. What I mean by that is that I can write data from the computer to the PSOC, and I can read data back out, and I can even run machine language code from the PSOC's RAM... but this last bit works for only about 30 seconds or so of looping through a few bytes of code before something isn't ready quite in time and things crash. One option would be to add dual-port RAM as an interface between the two busses, but that add a lot of complexity and cost to my solution. I think that the newer 80Mhz MCUs would be fast enough, since 48Mhz is pretty darn close. So, what I'm looking for is recommendations on whether there are newer devices that are otherwise pretty similar to what I've been using. I'd prefer something with a BLE antenna on-board or in a small prototype module. The main other requirement is to be able to interface with a 5V CMOS TTL bus. The PROC and PSOC 4 devices do this well. Thanks, Paul |
|
相关推荐
10个回答
|
|
隐马尔可夫模型。。。我在想PSOC或PROC设备比我使用的更快,但是现在我不太确定。可能需要切换到ST或TI。TI,例如,有一个48 MHz的核心M3设备。这应该是大约50%有效地快于这个48 MHz核心M0…
不过,我宁愿不换。许多新的教训,重新学习和原型布线重做… 以上来自于百度翻译 以下为原文 Hmm... I was thinking that there were faster PSoC or PRoC devices similar to what I am using, but now I'm not so sure. May have to look at switching to ST or TI. TI, for instance, has a 48MHz core M3 device. That should be about 50% effectively faster than this 48Mhz core M0.... I'd rather not switch, though. Lots of new lessons to relearn and prototype wiring to redo.... |
|
|
|
uwjfjsdfwer 发表于 2018-12-18 08:46 请看PSoC 6 3。这有一个ARM M4 CPU运行在高达150兆赫和M0 CPU。应该足够了。请参阅初步数据表。 鲍勃 以上来自于百度翻译 以下为原文 Have a look at PSoC 6 3. This has an ARM M4 CPU running at up to 150 MHz and a M0 CPU. Should be quite enough. See preliminary datasheet. Bob |
|
|
|
看起来足够快和强大,但看起来不像它将直接与一个5V总线接口。 以上来自于百度翻译 以下为原文 Looks plenty fast and powerful, but doesn't look like it will interface directly with a 5V bus. |
|
|
|
我还是喜欢跟柏树在一起。我喜欢UDB的功能,以及集成的BLE。但看起来,像NXP这样的东西可能更符合我想要做的事情。该KE15Z是72MHz核心M0+,并在一个ARDUIO足迹原型工具包。我必须为我的开发钻机制造新的接口电缆(目前我连接到CY8CITK-042模块连接器),并且可能添加一些外部逻辑来弥补UDB的不足,但我认为这可能起作用。 我还看了PSoC 5选项。它们听起来相似,但可扩展的原始套装相比于NXP相对昂贵。不过,我可以试试CY8CKIT-050,因为看起来我不会找到一个足够快的PROC解决方案。 我真正喜欢的是一个48兆赫+核心M0+ PROC 4选项,至少有31个GPIOS。 以上来自于百度翻译 以下为原文 I'd still like to stick with Cypress. I like the UDB functionality, and the integrated BLE. It's looking, though, like something from NXP might be more in-line with what I'm trying to do. The KE15Z is 72MHz core M0+, and comes in an Arduino footprint prototype kit. I'll have to make new interface cables for my development rig (currently I'm connecting to the CY8CKIT-042 module connectors), and maybe add some external logic to make up for the lack of UDBs, but I think this might work. I also looked at the PSOC 5 options. They sound similar, but the expandable proto kit is relatively expensive compared to NXP. I may try the CY8CKIT-050, though, since it doesn't seem like I'll find a PRoC solution that's fast enough anyway. What I'd really like is a 48MHz+ core M0+ PRoC 4 option with at least 31 GPIOs. |
|
|
|
你好,保罗,
不幸的是,在48兆赫以上没有PRO/PSoC 4芯片。您可以使用合适的电平转换器PSOC6与5V总线一起工作。PSoC 5解决方案可能不适合,因为你需要集成的BLE太。另一方面,PSOC6具有BLE、UDB和更快的时钟,满足您的所有要求。 最佳问候 以上来自于百度翻译 以下为原文 Hello Paul, Unfortunately there is no PRoC/PSoC 4 chip above 48 Mhz. You may use PSoC6 with appropriate level translator to work with 5V bus. PSoC 5 solution may not be suitable as you need integrated BLE too. PSoC6 on the other hand have BLE, UDB and faster clock which meets all your requirements. Best Regards, VSRS |
|
|
|
uwjfjsdfwer 发表于 2018-12-18 09:24 有一个更便宜的EVE板,可以从SpkFooTM扩展到49美元。它的CY8C588AXQ-LP096板上是一个80MHz的M3核心。此外,有24个UDB和更好的模拟性能与20位德尔塔∑ADC和0.1% VREF板上。还有更多的模拟路由。这里是SpkFoad板的链接。 罗伯茨 柏树专家 以上来自于百度翻译 以下为原文 There is a cheaper eval board that is expandable from Sparkfun for $49. It has the CY8C5888AXQ-LP096 on board which is an 80Mhz M3 core. Also, there are 24 UDBs and better analog performance with a 20bit Delta-Sigma ADC and a 0.1% VREF on board. There is a lot more analog routing as well. Here is the link to the Sparkfun board. Mike Roberts Arrow Cypress Specialist |
|
|
|
60user169 发表于 2018-12-18 09:51 忘记了链接。 FeleSoC2开发板-PSoC5LP—DEV-13229 -斯帕克菲电子 以上来自于百度翻译 以下为原文 Forgot the link. FreeSoC2 Development Board - PSoC5LP - DEV-13229 - SparkFun Electronics |
|
|
|
EnjoyL 发表于 2018-12-18 09:39 大约24行的电平转换看起来比在PSoC 5中增加BLE或一些其他无线通信要花费更多的工作、费用和不动产。我的解决方案的总空间约为1平方英寸,双面但不超过1/4英寸厚。由于我找不到更快、内置无线、5V能力的MCU,PSoC 5看起来是最接近理想的选择。 我已经订购了CY8CKIT-059,并将看到它是否足够快地做记忆仿真可靠-我希望它是,在大约3X的有效速度的CY8C4247LQI-BL48 3。如果是的话,我会开始我想要的其他功能,比如无线和SD插槽。这是足够便宜的EVE板,只是意味着多一点焊接挂钩到设备的测试连接器。 迈克,谢谢SpkFooPoSoC 5板上的指针。 以上来自于百度翻译 以下为原文 Level conversion for about 24 lines looks to be a lot more work, expense, and real estate than adding BLE or some other wireless to a PSoC 5. The total space for my solution is about 1 square inch, double-sided but not more than maybe 1/4" thick. Since I can't seem to find a faster, built-in-wireless, 5V-capable MCU, the PSoC 5 looks like the closest-to-ideal choice. I've ordered a CY8CKIT-059, and will see whether it's fast enough to do the memory emulation reliably - I would hope it is, at about 3X the effective speed of the CY8C4247LQI-BL483. I f so, then I'll start tacking on the other features I want, like wireless and an SD slot. It's cheap enough for the eval board, and just means a bit more soldering to hook it up to the device's test connector. Mike, thanks for the pointer on the Sparkfun PSoC 5 board. |
|
|
|
uwjfjsdfwer 发表于 2018-12-18 10:19 这只是一个更新:我终于得到了联系我的PSoC 5工具包。我必须从CY8CKIT-059板上拆下LED和CMOD和SAR电容器,因为这些是我需要的GPIOS的中间部分。之后,它最初似乎并没有很好地工作,但是在更新到72MHz之后,MCU看起来似乎足够快,能够直接模拟袖珍计算机的CPU。 我确实有一个问题,PSoC Creator总是回落到24MHz,虽然。它似乎并没有将PSoC 5时钟信息保存到项目中。 不管怎么说,到目前为止,相当不错,还有大约10个多余的GPIOs。下一步是尝试得到一个EMD文件SD卡接口工作,然后可能看到什么BLE或WiFi,我可以适应。 以上来自于百度翻译 以下为原文 Just a bit of an update on this: I finally got around to wiring up my PSoC 5 kit. I had to remove the LED and the CMOD and SAR capacitors from the CY8CKIT-059 board, as these were in the middle of sets of GPIOs I needed for my buses. After that, it initially did not seem to work well, but after updating to 72MHz, the MCU does seem fast enough to emulate RAM directly for the CPU of the pocket computer. I do have a problem with PSoC Creator always dropping back to 24MHz, though. It does not seem to save the PSoC 5 clock information with the project. Anyway, so far, pretty good, and with about 10 spare GPIOs as well. Next step is to try to get an EmFile SD card interface working, and then probably to see what BLE or WiFi I can adapt. |
|
|
|
uwjfjsdfwer 发表于 2018-12-18 10:33 得到了我的PSoC 5项目中的主要缺陷。基本上必须创建一个新的项目和复制的东西,因为我一定弄乱了一些东西,当重定向。在PSOC 5的CPU/MCU接口下,在48 MHz下可靠地工作,然后使用相同的解决方案创建了一个新的PSoC 4项目。在CY8C4247上的48兆赫,它很刺眼。这似乎证实了我需要皮质M3的额外速度。 对于BLE来说,看起来最简单的解决方案可能是CY8C588和CYBLY-21400,并使用PSoC 4设备在SPI或I2C上仅用于BLE。到目前为止,我所看到的其他选项要么更昂贵,更难找到,更大,没有任何固件,或者这些的一些组合。 以上来自于百度翻译 以下为原文 Got the main bugs worked out of my PSoC 5 project. Basically had to create a new project and copy things over, as I must have messed something up when retargeting. Got it working reliably for the CPU/MCU interface under PSoC 5 at 48MHz, then created a new PSoC 4 project using the same solution. At 48MHz on CY8C4247 it's glitchy. So this does seem to confirm that I need the extra speed of the Cortex M3. For BLE, it's looking like the easiest solution might be to have both a CY8C5888 and CYBLE-214009, and use the PSoC 4 device over SPI or I2C just for BLE. The other options I'm seeing so far are either more expensive, harder to find, bigger, don't have any firmware, or some combination of these. |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2106 浏览 1 评论
1853 浏览 1 评论
3671 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1788 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
572浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
424浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
438浏览 2评论
386浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
916浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 03:33 , Processed in 1.300423 second(s), Total 94, Slave 78 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号