发新帖本帖赏金 2.00元(功能说明)我要提问
1234567
返回列表
打印

MCU的组件式开发方式会不会到来?

[复制链接]
楼主: Simon21ic
手机看帖
扫描二维码
随时随地手机跟帖
121
Simon21ic|  楼主 | 2016-8-14 23:04 | 只看该作者 回帖奖励 |倒序浏览
本帖最后由 Simon21ic 于 2016-8-14 23:09 编辑
a20084666 发表于 2016-8-14 22:30
这个我知道,我之前就在pc上用VC++6.0写的C程序,只是想有没有什么好的办法,可以把用在单片机上的C程序 ...

我以前做过,Versaloon的项目就可以这么玩
MCU使用标准hal控制底层硬件,PC上的程序也是通过同样的hal来控制,只是PC上的程序是发送USB命令给硬件,然后硬件去执行相应的硬件相关的操作
应用都可以在PC上开发运行,而且可以通过USB控制硬件

很久以前玩的东西,https://bbs.21ic.com/icview-310602-1-1.html,第4条就可以实现你说的功能,而且由于hal层一样,PC上运行的代码,直接在MCU环境里编译就可以在MCU里运行
不过,这套东西我自己已经放弃了,因为实时性太差

使用特权

评论回复
122
a20084666| | 2016-8-14 23:13 | 只看该作者
Simon21ic 发表于 2016-8-14 23:04
我以前做过,Versaloon的项目就可以这么玩
MCU使用标准hal控制底层硬件,PC上的程序也是通过同样的hal来控 ...

这么早就搞定,厉害,把资料放出来呗,想玩玩看,嘿嘿

使用特权

评论回复
123
Simon21ic|  楼主 | 2016-8-14 23:55 | 只看该作者
本帖最后由 Simon21ic 于 2016-8-15 00:00 编辑
a20084666 发表于 2016-8-14 23:13
这么早就搞定,厉害,把资料放出来呗,想玩玩看,嘿嘿

代码一直都是公开的,如果你找不到的话,就不建议玩这个,而且N就没维护了
这种方式限制很多,我们自己都放弃了

这个帖子里讲了更多:https://bbs.21ic.com/icview-212341-1-1.html

使用特权

评论回复
124
a20084666| | 2016-8-15 00:10 | 只看该作者
Simon21ic 发表于 2016-8-14 23:55
代码一直都是公开的,如果你找不到的话,就不建议玩这个,而且N就没维护了
这种方式限制很多,我们自己都 ...

我搜搜看,哈哈,这个方式貌似挺有意思的

使用特权

评论回复
125
Simon21ic|  楼主 | 2016-8-15 00:25 | 只看该作者
a20084666 发表于 2016-8-15 00:10
我搜搜看,哈哈,这个方式貌似挺有意思的

这套东西,我们目前只是在一些时序逻辑的测试上使用
比如我们做一个IIC接口的触摸屏芯片驱动,一开始测试的时候,不用写一行代码,直接用脚本,或者打命令就可以完成时序测试

我们现在的VSF的组件化开发方式,其实就是从这套东西一步一步发展过来的

使用特权

评论回复
126
a20084666| | 2016-8-15 00:34 | 只看该作者
Simon21ic 发表于 2016-8-15 00:25
这套东西,我们目前只是在一些时序逻辑的测试上使用
比如我们做一个IIC接口的触摸屏芯片驱动,一开始测试 ...

这个方式IIC       SPI 等接口的外围器件可以快速的出原型测试,挺好。

使用特权

评论回复
127
Simon21ic|  楼主 | 2016-8-16 01:24 | 只看该作者
a20084666 发表于 2016-8-15 00:34
这个方式IIC       SPI 等接口的外围器件可以快速的出原型测试,挺好。

其实这个工具是一个通用的USB dongle,可以实现各种接口,甚至包括SWD和JTAG。原先设计是用于做芯片的编程和调试的。只是后来附带加了SPI,IIC,GPIO,ADC等等的控制。

使用特权

评论回复
128
a20084666| | 2016-8-16 09:08 | 只看该作者
Simon21ic 发表于 2016-8-16 01:24
其实这个工具是一个通用的USB dongle,可以实现各种接口,甚至包括SWD和JTAG。原先设计是用于做芯片的编 ...

我看见你在github的代码,有没有使用说明,嘿嘿  www.versaloon.com   这个网站失效了,有没有新连接,嘿嘿

使用特权

评论回复
129
Simon21ic|  楼主 | 2016-8-16 13:32 | 只看该作者
a20084666 发表于 2016-8-16 09:08
我看见你在github的代码,有没有使用说明,嘿嘿  www.versaloon.com   这个网站失效了,有没有新连接,嘿 ...

因为早就不玩这个了,这个只是作为我们自己的产品的产测工具用而已。
所以我之前也说过,水深慎入

使用特权

评论回复
130
a20084666| | 2016-8-16 14:57 | 只看该作者
Simon21ic 发表于 2016-8-16 13:32
因为早就不玩这个了,这个只是作为我们自己的产品的产测工具用而已。
所以我之前也说过,水深慎入 ...

水果然很深。。。
大神能不能把水弄浅一点,把以前的资料放一点出来看看
党和人民会记得你的,话说你的这个可以实现离线下载,怎么去弄啊,嘿嘿

使用特权

评论回复
131
Simon21ic|  楼主 | 2016-8-16 15:03 | 只看该作者
a20084666 发表于 2016-8-16 14:57
水果然很深。。。
大神能不能把水弄浅一点,把以前的资料放一点出来看看
党和人民会记得你的,话 ...

有的资料我都放出了,就在代码里,也没去准备其他资料,本来就是我自己的项目用的
离线下载和测试,还有脚本功能,都在代码里,也都放出去了,只是估计几本没其他人用起来而已

使用特权

评论回复
132
a20084666| | 2016-8-16 15:09 | 只看该作者
Simon21ic 发表于 2016-8-16 15:03
有的资料我都放出了,就在代码里,也没去准备其他资料,本来就是我自己的项目用的
离线下载和测试,还有 ...

能做一个简单的使用说明就好了,看起来有一点费劲。

求资料,哈哈  

我看你还写了一个stlink 的代码,很厉害的感觉,可惜上手有难度

使用特权

评论回复
133
Simon21ic|  楼主 | 2016-8-16 15:17 | 只看该作者
a20084666 发表于 2016-8-16 15:09
能做一个简单的使用说明就好了,看起来有一点费劲。

求资料,哈哈  

现在肯定不会花时间在这个上面了
还是那句,有能力能够看懂的,那自然之道这个设计的精妙之处,否则还是尽量不要跳坑

使用特权

评论回复
134
a20084666| | 2016-8-16 15:18 | 只看该作者
Simon21ic 发表于 2016-8-16 15:17
现在肯定不会花时间在这个上面了
还是那句,有能力能够看懂的,那自然之道这个设计的精妙之处,否则还是 ...

  多么痛苦的领悟,只能在啃这个代码了,哈哈

使用特权

评论回复
135
zxmxx| | 2016-9-3 13:44 | 只看该作者
期待

使用特权

评论回复
136
longquanshuang| | 2016-9-10 15:27 | 只看该作者
本帖最后由 longquanshuang 于 2016-9-10 15:39 编辑

比较花哨,还是回头搞linux好了,要什么都是现成的

MCU核心还是解决便宜可靠高速的应用上面,比如数数脉冲,数数正交增量脉冲,数数PPM脉冲,或者数数调制脉冲做个IIR滤波啥的
经常遇到的问题是,脉冲的检测方法怎么做,怎么排除干扰

使用特权

评论回复
137
Simon21ic|  楼主 | 2016-9-10 18:50 | 只看该作者
longquanshuang 发表于 2016-9-10 15:27
比较花哨,还是回头搞linux好了,要什么都是现成的

MCU核心还是解决便宜可靠高速的应用上面,比如数数脉冲 ...

不同平台有不同优势,不同应用有不同需求
组件话并不是说不能做高速应用,完全不同的范畴

使用特权

评论回复
138
香水橙| | 2017-11-20 14:36 | 只看该作者
很久没有来二姨家了,看见这个话题,不禁要关注一下,不知楼主有什么新的进展了

使用特权

评论回复
139
yiyoucao| | 2017-12-17 22:37 | 只看该作者
labview for STM32

使用特权

评论回复
发新帖 本帖赏金 2.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则