您尚未登录。

#1 Re: 全志 SOC » DKTool工具BUG提交汇总 » 2020-02-23 23:24:57

NANO板上有复位键吗?板子拿回来怕和屏连接的fpc接口损坏,直接把板粘在屏后面了,印象中板上好像没什么按键。再说那么小个板子,即使有复位,找这个键去按也够费事的,能懒就懒吧。

#2 Re: 全志 SOC » DKTool工具BUG提交汇总 » 2020-02-23 17:46:47

感谢提供那么方便的工具。
使用下来,感觉这个工具spiflash没有擦除功能,略有不便。
还有我每次烧完,为了跑程序,还得拔USB再插上,感觉没必要,最好再有个从某地址运行的按钮。

#3 Re: 全志 SOC » 荔枝派nano上移植了EMWIN5.30,IAR调试,源码完全共享!抛砖引玉,期待大家填坑。 » 2020-02-23 17:39:48

迪卡 说:

多谢大佬使用DKTool

算不上大佬啊,只是在家抗疫闲来无事而已。倒是你的工具不错,用起来挺方便。

#4 Re: 全志 SOC » 荔枝派nano上移植了EMWIN5.30,IAR调试,源码完全共享!抛砖引玉,期待大家填坑。 » 2020-02-23 10:43:38

修改了一个可用的BOOTLOADER,用如下图设置烧入NANO板即可体验,也可以用顶楼工程正常调试。
windows下调试裸机的最后一个障碍也攻克了!
这个启动文件自动装载SPI中0x10000地址处的0x100000长度的数据进DDR里,然后跳转到0x80000000去执行。如果自己编了其他裸机程序也可以烧入这个地址试试运行。
dktool.jpg
bin程序在这里,可以试试看,我的是5‘屏800*480
bin文件.rar

#5 Re: 全志 SOC » 荔枝派nano上移植了EMWIN5.30,IAR调试,源码完全共享!抛砖引玉,期待大家填坑。 » 2020-02-21 16:02:36

可以先烧个初始化ddr的程序进SPIFLASH。各种BOOT应该都可以。
昏哥发的MDK调试的帖子里也有一个简易启动文件。

mdk好像不能把地址设到0x80000000?我改昏哥那个MDK工程,0地址没问题,改到0x80000000就出错。IAR就可以正常调试,不知道我的MDK什么地方出错了。

#6 Re: 全志 SOC » 荔枝派nano上移植了EMWIN5.30,IAR调试,源码完全共享!抛砖引玉,期待大家填坑。 » 2020-02-21 15:32:19

目前的程序可以用iar7.8+jlink在win10正常调试。还有,EMWIN530目前网上只有库,其他部分应该都是C和汇编源码。

#7 全志 SOC » 荔枝派nano上移植了EMWIN5.30,IAR调试,源码完全共享!抛砖引玉,期待大家填坑。 » 2020-02-21 15:29:43

zxy74
回复: 8

在家抗疫,闲来无事时拿出吃灰的NANO板打发时间,经过几天挖坑填坑,终于有所收获。
单位要复工了,后面空闲时间恐怕不多,把源码放出来大家一起完善。

https://whycan.cn/t_1368.html 的kaokao源码基础上改动了以下几点:

1、移植了EMWIN5.30,可以跑大部分DEMO。有一些不能跑,应该和内存管理有关吧。
2、加上了串口中断接收
3、标定了定时器中断的时间,现在是1000Hz tick。
4、其他一些改动一时不记得了。

源码可以直接用IAR7.8编译调试,跑在DDR中。

F1C100s_IAR_V7_20180705.rar

1794696524.jpg
1130885566.jpg
650755154.jpg
951509802.jpg

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn