WhyCan Forum(哇酷开发者社区)

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

您尚未登录。

#1 2020-04-13 10:13:22

OggyJFX
会员
注册时间: 2019-05-21
累计积分: 106

入坑TKM32F499

TKM32F499.png

30天之内发货,好狠。 tongue  tongue

离线

#2 2020-04-27 10:28:29

hameyou
会员
注册时间: 2018-04-15
累计积分: 89

Re: 入坑TKM32F499

这个我已经入坑好久了,先说说吧,板子上设计有些不合理,首先反复按复位键,LCD会花屏,这个LCD的电源控制有关系。
自己飞了根线,加了个MOS管,用一个IO控制LCD电源,这也上电先关闭LCD电源,然后LCD上电初始化,就不会有花屏了。

另外自己把PA14、PA15接了出来,终于可以Jlink调试了

由于没有TF卡的例程,TF卡文件读写还是玩不了。

离线

#3 2020-04-27 22:53:03

OggyJFX
会员
注册时间: 2019-05-21
累计积分: 106

Re: 入坑TKM32F499

hameyou 说:

这个我已经入坑好久了,先说说吧,板子上设计有些不合理,首先反复按复位键,LCD会花屏,这个LCD的电源控制有关系。
自己飞了根线,加了个MOS管,用一个IO控制LCD电源,这也上电先关闭LCD电源,然后LCD上电初始化,就不会有花屏了。

另外自己把PA14、PA15接了出来,终于可以Jlink调试了

由于没有TF卡的例程,TF卡文件读写还是玩不了。

买回来以后,还在吃灰中。
我也发现按复位键屏幕花屏的问题了。
jlink调试口没有引出来,确实也挺麻烦。
其它的接线口,都是小端子,我手头没有合适的接插件,只能用送的那两条。
这个芯片比较鸡肋的就是,推800X480的屏,整屏刷新的时候,明显能看见从上刷到下。做产品的话,这样子我觉得还是不太理想。

离线

#4 2020-04-28 09:25:38

达克罗德
会员
注册时间: 2018-04-10
累计积分: 943

Re: 入坑TKM32F499

再怎么差,RGB接口应该不会拉窗帘吧?

离线

#5 2020-04-29 14:04:05

wm20031015
会员
注册时间: 2017-10-18
累计积分: 21

Re: 入坑TKM32F499

入坑试了一下就吃灰了,没有调试口还是不方便。

离线

#6 2020-05-14 10:44:30

Tiny
会员
注册时间: 2020-03-01
累计积分: 9

Re: 入坑TKM32F499

还是先在STM32 平台调试完成后。在进行移植这样比较合适。不然要被搞死的

离线

#7 2020-05-15 09:26:47

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

hameyou 说:

这个我已经入坑好久了,先说说吧,板子上设计有些不合理,首先反复按复位键,LCD会花屏,这个LCD的电源控制有关系。
自己飞了根线,加了个MOS管,用一个IO控制LCD电源,这也上电先关闭LCD电源,然后LCD上电初始化,就不会有花屏了。

另外自己把PA14、PA15接了出来,终于可以Jlink调试了

由于没有TF卡的例程,TF卡文件读写还是玩不了。

TF卡我有,两个SDIO都可以用了

离线

#8 2020-05-15 09:28:19

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

642242855 说:

TF卡我有,两个SDIO都可以用了

SDIO.7z

离线

#9 2020-05-15 12:37:31

hameyou
会员
注册时间: 2018-04-15
累计积分: 89

Re: 入坑TKM32F499

642242855 说:

我试试!

离线

#10 2020-05-15 23:42:17

hameyou
会员
注册时间: 2018-04-15
累计积分: 89

Re: 入坑TKM32F499

642242855 说:

这个驱动不行啊
我用的SDIO1,显示SD_INVALID_VOLTRANGE,读不到卡

离线

#11 2020-05-16 17:05:41

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

hameyou 说:

这个驱动不行啊
我用的SDIO1,显示SD_INVALID_VOLTRANGE,读不到卡

不会吧,我用得很好啊,我的分别用一个来做外部TF卡,一个用来做SD NAND,方便升级板上SD NAND的内容

离线

#12 2020-05-16 17:17:49

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

发现个问题,1G的可以正常使用,我换个4G的也出问题,不知道你的卡是多大

离线

#13 2020-05-16 19:06:10

hameyou
会员
注册时间: 2018-04-15
累计积分: 89

Re: 入坑TKM32F499

642242855 说:

发现个问题,1G的可以正常使用,我换个4G的也出问题,不知道你的卡是多大


我有2个卡,一个 256M的可以使用, 4G的没法识别

离线

#14 2020-05-18 08:31:39

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

看来得研究下,有坑,这是官方给的驱动

离线

#15 2020-05-18 09:12:48

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

这个要改下integer.h的文件,
/* These types MUST be 32-bit */
typedef long             LONG;
typedef unsigned long long    DWORD;

/* This type MUST be 64-bit (Remove this for ANSI C (C89) compatibility) */
typedef unsigned long long QWORD;

这样,我试了,4G可以最常用了

离线

#16 2020-05-18 09:14:04

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

642242855 说:

这个要改下integer.h的文件,
/* These types MUST be 32-bit */
typedef long             LONG;
typedef unsigned long long    DWORD;

/* This type MUST be 64-bit (Remove this for ANSI C (C89) compatibility) */
typedef unsigned long long QWORD;

这样,我试了,4G可以最常用了

改DWORD为long long

离线

#17 2020-05-18 10:55:08

hameyou
会员
注册时间: 2018-04-15
累计积分: 89

Re: 入坑TKM32F499

642242855 说:

这个要改下integer.h的文件,
/* These types MUST be 32-bit */
typedef long             LONG;
typedef unsigned long long    DWORD;

/* This type MUST be 64-bit (Remove this for ANSI C (C89) compatibility) */
typedef unsigned long long QWORD;

这样,我试了,4G可以最常用了

卧槽,这个坑折腾了我好几个晚上!

离线

#18 2020-05-18 11:03:34

hameyou
会员
注册时间: 2018-04-15
累计积分: 89

Re: 入坑TKM32F499

642242855 说:

这个要改下integer.h的文件,
/* These types MUST be 32-bit */
typedef long             LONG;
typedef unsigned long long    DWORD;

/* This type MUST be 64-bit (Remove this for ANSI C (C89) compatibility) */
typedef unsigned long long QWORD;

我的应该不是这里的问题,还没到这一步


我用的SDIO2,4G的卡到了这里SD_PowerON()返回SD_INVALID_VOLTRANGE, 256MB的卡正常,折腾了好久,不想搞了!

离线

#19 2020-05-18 14:00:18

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

感觉是有点问题,不知道是芯片还是驱动,有时上电挂载会不成功,按复位键又可以了,
    res =1;k=0;
    while(res)
    {
    SDIO_Init();
    for(i=0;i<10000;i++);
    res =f_mount(&fs[0],"0:",1);
    if(res==FR_OK)SD1_UartShow_CardInfo(); //打印TF卡信息
        else printf("f_mount(&fs[0],0:,1) -> %d \r\n",res);   
    k++;
    if(k>3)res =0;
    }

所以,我连续挂载三次,不成功就再次初始化SDIO,这样就没问题了,,但是小容量的内存卡就不会出现这种情况,上电之间ok,

离线

#20 2020-05-18 14:10:11

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

642242855 说:

感觉是有点问题,不知道是芯片还是驱动,有时上电挂载会不成功,按复位键又可以了,
    res =1;k=0;
    while(res)
    {
    SDIO_Init();
    for(i=0;i<10000;i++);
    res =f_mount(&fs[0],"0:",1);
    if(res==FR_OK)SD1_UartShow_CardInfo(); //打印TF卡信息
        else printf("f_mount(&fs[0],0:,1) -> %d \r\n",res);   
    k++;
    if(k>3)res =0;
    }

所以,我连续挂载三次,不成功就再次初始化SDIO,这样就没问题了,,但是小容量的内存卡就不会出现这种情况,上电之间ok,

_20200518140737.png
TK499_SDIO.7z
你试下我的工程看看

离线

#21 2020-05-18 17:01:33

hameyou
会员
注册时间: 2018-04-15
累计积分: 89

Re: 入坑TKM32F499

好的,我下班回去试试,哈哈,希望能解决!

离线

#22 2020-05-18 21:41:01

hameyou
会员
注册时间: 2018-04-15
累计积分: 89

Re: 入坑TKM32F499

试了一下,
卡的问题,估计不怎么兼容, 我用STM32F103的 SDIO就可以识别手上的256M、4GB两张卡, 但是TKM32F499只能识别256M的卡,换了一张16GB的卡也能识别,就是这个4G的没法识别,估计是TKM32F499兼容性不怎么好,挑卡

离线

#23 2020-06-01 08:20:49

ljw22676739
会员
注册时间: 2020-05-07
累计积分: 10

Re: 入坑TKM32F499

每次都插USB下载看结果啊?搞死人哦。

离线

#24 2020-06-01 08:32:36

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

ljw22676739 说:

每次都插USB下载看结果啊?搞死人哦。

不用啊,可以用jlink,单单看结果可以用jlink v8,如果要debug那就得用jlink v9以上了

离线

#25 2020-06-01 10:11:27

hameyou
会员
注册时间: 2018-04-15
累计积分: 89

Re: 入坑TKM32F499

642242855 说:

不用啊,可以用jlink,单单看结果可以用jlink v8,如果要debug那就得用jlink v9以上了

用jlink调试的时候。貌似cache没有开启,速度有些慢,特别是LCD显示,刷新很慢。

离线

#26 2020-06-01 16:39:34

xiaohui
会员
注册时间: 2019-01-15
累计积分: 129

Re: 入坑TKM32F499

hameyou 说:

用jlink调试的时候。貌似cache没有开启,速度有些慢,特别是LCD显示,刷新很慢。

不是不支持调试吗?

离线

#27 2020-06-01 17:05:48

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

xiaohui 说:

不是不支持调试吗?

可以调试,只是程序运行速度比直接下载慢

离线

#28 2020-06-09 10:47:17

Magicoe
会员
注册时间: 2020-06-09
累计积分: 3

Re: 入坑TKM32F499

需要這個SDIO 測試的例程,估計這是全網唯一的了

离线

#29 2020-06-10 22:12:44

hujiaabc
会员
注册时间: 2020-06-06
累计积分: 7

Re: 入坑TKM32F499

看起来不错

离线

#30 2020-06-17 05:04:09

vsf
会员
注册时间: 2020-03-03
累计积分: 3

Re: 入坑TKM32F499

一直在吃灰,之前买的时候,官方说不支持调试,就是在没兴趣玩了

离线

#31 2020-06-17 16:58:15

jackcheng
会员
注册时间: 2020-06-17
累计积分: 3

Re: 入坑TKM32F499

没有调试口还是不方便,官方说不支持调试,就是在没兴趣玩了

离线

#32 2020-06-17 18:10:20

hameyou
会员
注册时间: 2018-04-15
累计积分: 89

Re: 入坑TKM32F499

jackcheng 说:

没有调试口还是不方便,官方说不支持调试,就是在没兴趣玩了

可以的,PA13、PA14引出,就可以SWD调试了!

离线

#33 2020-06-24 16:11:37

晓枫VS枯叶
会员
注册时间: 2020-05-03
累计积分: 11

Re: 入坑TKM32F499

发现他们提供的库文件全是从stm32f1的库里面改出来的,好歹是颗M4的mcu,要改的话也要从stm32f4的库里面改啊,现在好多参数和手册里面都不一样,只能用用他们提供的例子,芯片的软件太不成熟了!

离线

#34 2020-06-27 00:38:18

feverkim
会员
注册时间: 2019-12-15
累计积分: 1

Re: 入坑TKM32F499

SDRAM这么大的单片机!

离线

#35 2020-07-07 21:22:40

zhiyuan
会员
注册时间: 2020-07-05
累计积分: 2

Re: 入坑TKM32F499

昨天刚淘宝买了个,预计明天到,先来打卡看看行情

离线

#36 2020-07-08 15:48:34

zww
会员
注册时间: 2020-02-24
累计积分: 3

Re: 入坑TKM32F499

感觉国产芯片还有很长的路要走,不过确实有一些优势。

离线

#37 2020-07-14 20:51:40

hszhouw
会员
注册时间: 2020-04-08
累计积分: 2

Re: 入坑TKM32F499

没有人玩了,我的SD卡也不正常,用你的试试。

最近编辑记录 hszhouw (2020-07-14 20:52:33)

离线

#38 2020-07-18 01:36:28

hszhouw
会员
注册时间: 2020-04-08
累计积分: 2

Re: 入坑TKM32F499


我下不了,能不能发我的邮箱hszhouw@126.com 谢谢。

离线

#39 2020-07-18 09:14:51

642242855
会员
注册时间: 2019-10-31
累计积分: 123

Re: 入坑TKM32F499

hszhouw 说:

我下不了,能不能发我的邮箱hszhouw@126.com 谢谢。

已发

离线

#40 2020-07-18 20:36:38

hszhouw
会员
注册时间: 2020-04-08
累计积分: 2

Re: 入坑TKM32F499

642242855 说:

已发

收到,谢谢。

离线

#41 2020-07-22 13:48:21

1415220385@qq.com
会员
注册时间: 2020-07-22
累计积分: 3

Re: 入坑TKM32F499

TKM32F499资料太少

离线

#42 2020-07-22 13:51:57

1415220385@qq.com
会员
注册时间: 2020-07-22
累计积分: 3

Re: 入坑TKM32F499

TKM32F499资料太少,没shm32多,希望后续跟进

离线

#43 2020-07-22 13:55:45

1415220385@qq.com
会员
注册时间: 2020-07-22
累计积分: 3

Re: 入坑TKM32F499

TKM32F499资料太少,没shm32多,希望后续跟进,不过用了驱动lcd到不错,对了那个用adc的库函数,可以直接调用的

离线

#44 2020-07-22 13:59:22

1415220385@qq.com
会员
注册时间: 2020-07-22
累计积分: 3

Re: 入坑TKM32F499

TKM32F499资料太少,没shm32多,希望后续跟进,还有就是没dac功能

离线

页脚

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