[蓝牙芯片] 自己研发的RISC-V 集成开发环境RISC5IDE内嵌调试功能

[复制链接]
10049|50
 楼主| zhifeng 发表于 2022-3-7 16:35 | 显示全部楼层
本帖最后由 zhifeng 于 2022-3-21 16:44 编辑

主控APP跳转官方boot   通过USB 烧录  工程。

这样,开发的时候烧写到目标板 测试功能方便多了。

CH573.rar

1.29 MB, 下载次数: 8

huquanz711 发表于 2022-3-7 20:31 来自手机 | 显示全部楼层
楼主牛X啊,顶一个。
LEDS 发表于 2022-3-8 20:45 | 显示全部楼层
楼主能不能搞个简单的只支持汇编的IDE,造福下只喜欢汇编的网友。谢谢。
chenqianqian 发表于 2022-3-9 07:59 来自手机 | 显示全部楼层
大神,顶一下。
 楼主| zhifeng 发表于 2022-3-15 09:33 | 显示全部楼层
本帖最后由 zhifeng 于 2022-3-21 16:42 编辑

直接替换原先同名文件就可以了

RISC5IDE20220315.rar

604.81 KB, 下载次数: 4

 楼主| zhifeng 发表于 2022-3-17 17:11 | 显示全部楼层
支持 ch32v103  与  ch573 avr 芯片。
软件包DEMO中有演示模板。  
网盘下载
下载地址  https://pan.baidu.com/s/1QhasNaaT44axrOf7TVZ-Xg  
shzps 发表于 2022-3-17 20:32 | 显示全部楼层
感觉是个大牛就好了
zzwdha 发表于 2022-3-18 13:29 | 显示全部楼层
厉害了
e_007 发表于 2022-3-19 13:08 | 显示全部楼层
本帖最后由 e_007 于 2022-3-19 13:17 编辑

牛人,顶一下;

天意无罪 发表于 2022-3-19 17:43 | 显示全部楼层
点个赞支持楼主,后期可以花点功夫在IDE界面的美化设计上。
wzjhuohua 发表于 2022-3-19 20:31 | 显示全部楼层
你确定是你自己研发的,是你打包的吧
lansebuluo 发表于 2022-3-19 21:29 | 显示全部楼层
厉害,楼主
sdwys 发表于 2022-3-21 14:01 | 显示全部楼层
ide自己写的,速度,体积,易用性如何,认真做,可能下一个风口你就能起飞。
 楼主| zhifeng 发表于 2022-3-21 16:13 | 显示全部楼层
本帖最后由 zhifeng 于 2022-3-21 16:16 编辑
sdwys 发表于 2022-3-21 14:01
ide自己写的,速度,体积,易用性如何,认真做,可能下一个风口你就能起飞。 ...

您可以测试,速度,易用性肯定比那个基于java的好。我这是c++开发的速度应该没有问题的。至于体积加上avr 与risc-v 编译器整个开发包就170多M。但是,说风口不敢想。
 楼主| zhifeng 发表于 2022-3-21 16:36 | 显示全部楼层
我自己也在使用它开发个ch573的小项目。使用中发现问题我都会及时的 修正。
未命名_副本.jpg QQ图片20220321163305.jpg
QQ图片20220321163257.jpg

 楼主| zhifeng 发表于 2022-3-21 21:41 | 显示全部楼层
CH57X.rar (5.64 MB, 下载次数: 8)

官方例子的 RISC-V  的例子工程包。
power3 发表于 2022-3-23 08:04 | 显示全部楼层
牛人啊,帮顶一下。
ufbycd 发表于 2022-3-29 13:57 | 显示全部楼层
zhifeng 发表于 2022-3-21 16:13
您可以测试,速度,易用性肯定比那个基于java的好。我这是c++开发的速度应该没有问题的。至于体积加上avr  ...

楼主自己写IDE确实很牛,但易用性是个见仁见智的东西哦。

像基于的java的IDE支持的:实时语法分析、自动补全、代码风格/高亮编辑、代码导航、代码快速重构(Shift+Alt+R)、git集成(仓库管理、快速比对/恢复、版本标尺)、符号调用历史查看、符号搜索、快速定位符号、BUG管理系统集成、代码块选择/编辑、编辑窗口并排分割、跨平台等特性也是很易用的哦。
shzps 发表于 2022-3-29 19:18 | 显示全部楼层
 楼主| zhifeng 发表于 2022-3-30 14:46 | 显示全部楼层
ufbycd 发表于 2022-3-29 13:57
楼主自己写IDE确实很牛,但易用性是个见仁见智的东西哦。

像基于的java的IDE支持的:实时语法分析、自动 ...

说的这些功能都不是事,关键是资金问题。别人一个团队做的,俺也只是业余。

编译选项配置部分那个真的太罗嗦,许多东西根本与risc-v无关的。俺也是实现了与risc-v有关的部分。
bug 在所难免,也没有足够的资金支撑这种项目。

其实,许多时候开发的技术人员也就是用到那几个简单的功能。功能越多说明复杂学习难度越大。bug也会越多。
   从功能上说java那个比俺这个好 n倍 ,毕竟人家站在巨人的肩膀上更进一步。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部