完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嘿,大家好,
我想创建一个堆栈的功能可以由用户应用程序使用。当我搜索类似的东西,我只找到例子BLE。 所以我的问题是:是否有可能使用另一个应用程序的功能在PSoC?也许还有一些组件? 亲切的问候, 尼尔斯库尔 圣诞快乐! 以上来自于百度翻译 以下为原文 Heey everyone, I want to create a stack of which the functions can be used by the user application. When i search for something like it, I only find examples for BLE. So my question: Is it possible to use the functions of another application on the PSoC? And maybe also some components? Kind regards, Niels Kool Merry christmas! |
|
相关推荐
4个回答
|
|
PSoC是相当“裸露”的,没有操作系统,所以你在编程上是完全自由的,而你只限于可利用的资源。编程是用C语言(不是C++)完成的。因此,如果您愿意,可以实现自己的类操作系统环境。
PSOC5世界中的组件是真正的硬件。固定函数版本使用预先构建的块,这些块可以被配置成适合您的需要。UDB版本更通用:它们是由块组成的(有24个),它们看起来都是寄存器、FIFO、可编程ALU、一些PLD逻辑和一些更多的东西。您可以用HDL语言作为Verilog来编程这些块来定义新的组件。如何使用Creator在CyPress开始菜单条目的文档分支中安装了有关信息的信息。 鲍勃 以上来自于百度翻译 以下为原文 The PSoC is quite "bare", there is no operating system, so you are completely free in programming and you are only limited to the resources availlable. Programming is done in C-language (not C++). So you might implement your own OS-like environment if you like. Components in the PSoC5 world are real hardware. The fixed-function versions are using pre-built blocks that can be configured to suit you needs. The UDB versions are more versatile: They are made out of blocks (there are 24 of them) looking all the same which contain registers, FIFOs, a programmable ALU, some PLD logic and some more stuff. You may program that blocks to define new components by using a HDL language as Verilog. The information on how to do that was installed with Creator in the documentation branch of the Cypress start menu entry. Bob |
|
|
|
也许我应该提到,我想用一bootloadableproject和要使用的功能从Bootloader applicationwithout编程到bootloadable应用除了参考…
以上来自于百度翻译 以下为原文 Maybe i should have mentioned that i want to use a bootloadable project and want to use functions from the bootloader application without programming these into the bootloadable application except maybe the references... |
|
|
|
有一个关于空中飞越(OTA)升级的例子。由于BLE堆栈使用了大量的资源,所以有一些方法显示了如何在项目中使用。也许你能适应你的需要。
鲍勃 以上来自于百度翻译 以下为原文 There is an example concerning BLEOver The Air (OTA) upgrade. Since the BLE-stack is using quite a lot of resources there are methods shown how to use that in the project. Probably you can adapt that to your needs. Bob |
|
|
|
所有的例子使用的是PSoC 4 BLE兼容的组件。然而,就有可能将我的代码在程序应用然后创建一个库,用于bootloadable。从自定义库中的元件包括(硬件)组成和职能是指引导程序的功能。
解决办法其实很简单…只是以前没有这样想过。 是在思考如何使用引导装载程序的硬件组件,为什么不包括在bootloader的bootloadable和使用功能的modifiedcomponents。 以上来自于百度翻译 以下为原文 All the BLE examples use the BLE component which is only compatible with the PSoC 4 BLE. However it is possible to place my code in de Bootloader application then create a library which is used in the bootloadable. The components from the custom library will include (hardware) components and the functions will refer to the functions of the bootloader. Solution was quite simple actually... just didn't think of it this way before. Was struggling with the thought how to use the hardware components of the bootloader, why not just include the modified components in the bootloadable and use functions of the bootloader. |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2069 浏览 1 评论
1826 浏览 1 评论
3639 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1760 浏览 6 评论
1510 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
508浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
358浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
855浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 20:12 , Processed in 0.863608 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号